Changeset 51700 in webkit


Ignore:
Timestamp:
Dec 4, 2009 9:57:47 AM (14 years ago)
Author:
eric@webkit.org
Message:

2009-12-04 Benjamin Poulain <benjamin.poulain@nokia.com>

Reviewed by Kenneth Rohde Christiansen.

[Qt] WebKit crashes when loading certain SVG images
https://bugs.webkit.org/show_bug.cgi?id=29443

Update the test results for the new FontCache implementation.

  • platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
  • platform/qt/css1/font_properties/font_variant-expected.txt:
  • platform/qt/css1/pseudo/firstline-expected.txt:
  • platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
  • platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
Location:
trunk/LayoutTests
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r51692 r51700  
     12009-12-04  Benjamin Poulain  <benjamin.poulain@nokia.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Qt] WebKit crashes when loading certain SVG images
     6        https://bugs.webkit.org/show_bug.cgi?id=29443
     7
     8        Update the test results for the new FontCache implementation.
     9
     10        * platform/qt/css1/box_properties/float_elements_in_series-expected.txt:
     11        * platform/qt/css1/font_properties/font_variant-expected.txt:
     12        * platform/qt/css1/pseudo/firstline-expected.txt:
     13        * platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt:
     14        * platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
     15
    1162009-12-04  Steve Block  <steveblock@google.com>
    217
  • trunk/LayoutTests/platform/qt/css1/box_properties/float_elements_in_series-expected.txt

    r50878 r51700  
    1 layer at (0,0) size 784x775
     1layer at (0,0) size 784x773
    22  RenderView at (0,0) size 784x600
    3 layer at (0,0) size 784x775
    4   RenderBlock {HTML} at (0,0) size 784x775
    5     RenderBody {BODY} at (8,8) size 768x747 [bgcolor=#CCCCCC]
     3layer at (0,0) size 784x773
     4  RenderBlock {HTML} at (0,0) size 784x773
     5    RenderBody {BODY} at (8,8) size 768x745 [bgcolor=#CCCCCC]
    66      RenderBlock {P} at (0,0) size 768x20
    77        RenderText {#text} at (0,0) size 395x20
     
    4040          text run at (560,20) width 208: "They should align with each"
    4141          text run at (0,40) width 40: "other."
    42       RenderBlock (floating) {DIV} at (0,334) size 140x101 [bgcolor=#FFFF00] [border: (20px solid #000000)]
    43         RenderBlock {P} at (40,40) size 60x21
    44           RenderText {#text} at (0,0) size 47x21
    45             text run at (0,0) width 47: "Yellow"
    46       RenderBlock (floating) {DIV} at (160,334) size 140x101 [color=#FFFFFF] [bgcolor=#0000FF] [border: (20px solid #000000)]
    47         RenderBlock {P} at (40,40) size 60x21
    48           RenderText {#text} at (0,0) size 31x21
    49             text run at (0,0) width 31: "Blue"
    50       RenderBlock (floating) {DIV} at (320,334) size 140x101 [bgcolor=#FF0000] [border: (20px solid #000000)]
    51         RenderBlock {P} at (40,40) size 60x21
    52           RenderText {#text} at (0,0) size 28x21
    53             text run at (0,0) width 28: "Red"
    54       RenderBlock (floating) {DIV} at (480,334) size 140x101 [color=#FFFFFF] [bgcolor=#008000] [border: (20px solid #000000)]
    55         RenderBlock {P} at (40,40) size 60x21
    56           RenderText {#text} at (0,0) size 42x21
    57             text run at (0,0) width 42: "Green"
    58       RenderBlock {DIV} at (0,445) size 768x21
     42      RenderBlock (floating) {DIV} at (0,334) size 140x100 [bgcolor=#FFFF00] [border: (20px solid #000000)]
     43        RenderBlock {P} at (40,40) size 60x20
     44          RenderText {#text} at (0,0) size 49x20
     45            text run at (0,0) width 49: "Yellow"
     46      RenderBlock (floating) {DIV} at (160,334) size 140x100 [color=#FFFFFF] [bgcolor=#0000FF] [border: (20px solid #000000)]
     47        RenderBlock {P} at (40,40) size 60x20
     48          RenderText {#text} at (0,0) size 33x20
     49            text run at (0,0) width 33: "Blue"
     50      RenderBlock (floating) {DIV} at (320,334) size 140x100 [bgcolor=#FF0000] [border: (20px solid #000000)]
     51        RenderBlock {P} at (40,40) size 60x20
     52          RenderText {#text} at (0,0) size 30x20
     53            text run at (0,0) width 30: "Red"
     54      RenderBlock (floating) {DIV} at (480,334) size 140x100 [color=#FFFFFF] [bgcolor=#008000] [border: (20px solid #000000)]
     55        RenderBlock {P} at (40,40) size 60x20
     56          RenderText {#text} at (0,0) size 44x20
     57            text run at (0,0) width 44: "Green"
     58      RenderBlock {DIV} at (0,444) size 768x21
    5959        RenderTable {TABLE} at (0,0) size 620x21
    6060          RenderTableSection {TBODY} at (0,0) size 620x21
     
    9292              RenderTableCell {TD} at (600,10) size 20x1 [bgcolor=#000000] [r=0 c=14 rs=1 cs=1]
    9393                RenderImage {IMG} at (0,0) size 20x1
    94       RenderTable {TABLE} at (0,486) size 768x261 [border: (1px outset #808080)]
    95         RenderTableSection {TBODY} at (1,1) size 766x259
     94      RenderTable {TABLE} at (0,485) size 768x260 [border: (1px outset #808080)]
     95        RenderTableSection {TBODY} at (1,1) size 766x258
    9696          RenderTableRow {TR} at (0,0) size 766x29
    9797            RenderTableCell {TD} at (0,0) size 766x29 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
     
    9999                RenderText {#text} at (4,4) size 178x20
    100100                  text run at (4,4) width 178: "TABLE Testing Section"
    101           RenderTableRow {TR} at (0,29) size 766x230
    102             RenderTableCell {TD} at (0,130) size 12x28 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     101          RenderTableRow {TR} at (0,29) size 766x229
     102            RenderTableCell {TD} at (0,129) size 12x28 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    103103              RenderText {#text} at (4,4) size 4x20
    104104                text run at (4,4) width 4: " "
    105             RenderTableCell {TD} at (12,29) size 754x230 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     105            RenderTableCell {TD} at (12,29) size 754x229 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    106106              RenderBlock {P} at (4,4) size 746x60
    107107                RenderText {#text} at (0,0) size 746x60
     
    110110                  text run at (586,20) width 160: "They should align with"
    111111                  text run at (0,40) width 79: "each other."
    112               RenderBlock (floating) {DIV} at (4,74) size 140x101 [bgcolor=#FFFF00] [border: (20px solid #000000)]
    113                 RenderBlock {P} at (40,40) size 60x21
    114                   RenderText {#text} at (0,0) size 47x21
    115                     text run at (0,0) width 47: "Yellow"
    116               RenderBlock (floating) {DIV} at (164,74) size 140x101 [color=#FFFFFF] [bgcolor=#0000FF] [border: (20px solid #000000)]
    117                 RenderBlock {P} at (40,40) size 60x21
    118                   RenderText {#text} at (0,0) size 31x21
    119                     text run at (0,0) width 31: "Blue"
    120               RenderBlock (floating) {DIV} at (324,74) size 140x101 [bgcolor=#FF0000] [border: (20px solid #000000)]
    121                 RenderBlock {P} at (40,40) size 60x21
    122                   RenderText {#text} at (0,0) size 28x21
    123                     text run at (0,0) width 28: "Red"
    124               RenderBlock (floating) {DIV} at (484,74) size 140x101 [color=#FFFFFF] [bgcolor=#008000] [border: (20px solid #000000)]
    125                 RenderBlock {P} at (40,40) size 60x21
    126                   RenderText {#text} at (0,0) size 42x21
    127                     text run at (0,0) width 42: "Green"
    128               RenderBlock {DIV} at (4,185) size 746x21
     112              RenderBlock (floating) {DIV} at (4,74) size 140x100 [bgcolor=#FFFF00] [border: (20px solid #000000)]
     113                RenderBlock {P} at (40,40) size 60x20
     114                  RenderText {#text} at (0,0) size 49x20
     115                    text run at (0,0) width 49: "Yellow"
     116              RenderBlock (floating) {DIV} at (164,74) size 140x100 [color=#FFFFFF] [bgcolor=#0000FF] [border: (20px solid #000000)]
     117                RenderBlock {P} at (40,40) size 60x20
     118                  RenderText {#text} at (0,0) size 33x20
     119                    text run at (0,0) width 33: "Blue"
     120              RenderBlock (floating) {DIV} at (324,74) size 140x100 [bgcolor=#FF0000] [border: (20px solid #000000)]
     121                RenderBlock {P} at (40,40) size 60x20
     122                  RenderText {#text} at (0,0) size 30x20
     123                    text run at (0,0) width 30: "Red"
     124              RenderBlock (floating) {DIV} at (484,74) size 140x100 [color=#FFFFFF] [bgcolor=#008000] [border: (20px solid #000000)]
     125                RenderBlock {P} at (40,40) size 60x20
     126                  RenderText {#text} at (0,0) size 44x20
     127                    text run at (0,0) width 44: "Green"
     128              RenderBlock {DIV} at (4,184) size 746x21
    129129                RenderTable {TABLE} at (0,0) size 620x21
    130130                  RenderTableSection {TBODY} at (0,0) size 620x21
  • trunk/LayoutTests/platform/qt/css1/font_properties/font_variant-expected.txt

    r50878 r51700  
    1616      RenderBlock {HR} at (0,97) size 784x2 [border: (1px inset #000000)]
    1717      RenderBlock {P} at (0,115) size 784x20
    18         RenderText {#text} at (0,0) size 271x20
    19           text run at (0,0) width 271: "This Paragraph should be in Small Caps."
     18        RenderText {#text} at (0,0) size 292x20
     19          text run at (0,0) width 292: "This Paragraph should be in Small Caps."
    2020      RenderBlock {P} at (0,151) size 784x20
    21         RenderText {#text} at (0,0) size 581x20
    22           text run at (0,0) width 581: "This Paragraph should be in Small Caps, but the Last Word in the Sentence should be "
     21        RenderText {#text} at (0,0) size 613x20
     22          text run at (0,0) width 613: "This Paragraph should be in Small Caps, but the Last Word in the Sentence should be "
    2323        RenderInline {SPAN} at (0,0) size 52x20
    24           RenderText {#text} at (581,0) size 52x20
    25             text run at (581,0) width 52: "Normal"
    26         RenderText {#text} at (633,0) size 4x20
    27           text run at (633,0) width 4: "."
    28       RenderTable {TABLE} at (0,187) size 659x95 [border: (1px outset #808080)]
    29         RenderTableSection {TBODY} at (1,1) size 657x93
    30           RenderTableRow {TR} at (0,0) size 657x29
    31             RenderTableCell {TD} at (0,0) size 657x29 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
     24          RenderText {#text} at (613,0) size 52x20
     25            text run at (613,0) width 52: "Normal"
     26        RenderText {#text} at (665,0) size 4x20
     27          text run at (665,0) width 4: "."
     28      RenderTable {TABLE} at (0,187) size 691x95 [border: (1px outset #808080)]
     29        RenderTableSection {TBODY} at (1,1) size 689x93
     30          RenderTableRow {TR} at (0,0) size 689x29
     31            RenderTableCell {TD} at (0,0) size 689x29 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
    3232              RenderInline {STRONG} at (0,0) size 178x20
    3333                RenderText {#text} at (4,4) size 178x20
    3434                  text run at (4,4) width 178: "TABLE Testing Section"
    35           RenderTableRow {TR} at (0,29) size 657x64
     35          RenderTableRow {TR} at (0,29) size 689x64
    3636            RenderTableCell {TD} at (0,47) size 12x28 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    3737              RenderText {#text} at (4,4) size 4x20
    3838                text run at (4,4) width 4: " "
    39             RenderTableCell {TD} at (12,29) size 645x64 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    40               RenderBlock {P} at (4,4) size 637x20
    41                 RenderText {#text} at (0,0) size 271x20
    42                   text run at (0,0) width 271: "This Paragraph should be in Small Caps."
    43               RenderBlock {P} at (4,40) size 637x20
    44                 RenderText {#text} at (0,0) size 581x20
    45                   text run at (0,0) width 581: "This Paragraph should be in Small Caps, but the Last Word in the Sentence should be "
     39            RenderTableCell {TD} at (12,29) size 677x64 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     40              RenderBlock {P} at (4,4) size 669x20
     41                RenderText {#text} at (0,0) size 292x20
     42                  text run at (0,0) width 292: "This Paragraph should be in Small Caps."
     43              RenderBlock {P} at (4,40) size 669x20
     44                RenderText {#text} at (0,0) size 613x20
     45                  text run at (0,0) width 613: "This Paragraph should be in Small Caps, but the Last Word in the Sentence should be "
    4646                RenderInline {SPAN} at (0,0) size 52x20
    47                   RenderText {#text} at (581,0) size 52x20
    48                     text run at (581,0) width 52: "Normal"
    49                 RenderText {#text} at (633,0) size 4x20
    50                   text run at (633,0) width 4: "."
     47                  RenderText {#text} at (613,0) size 52x20
     48                    text run at (613,0) width 52: "Normal"
     49                RenderText {#text} at (665,0) size 4x20
     50                  text run at (665,0) width 4: "."
  • trunk/LayoutTests/platform/qt/css1/pseudo/firstline-expected.txt

    r50878 r51700  
    3333          text run at (0,80) width 136: "more than one line."
    3434      RenderBlock {P} at (0,323) size 768x80
    35         RenderText {#text} at (0,0) size 761x60
    36           text run at (0,0) width 606: "The first line of this paragraph, and only that one, should be displayed in small-caps style. "
    37           text run at (606,0) width 155: "Thus, if the first line is"
    38           text run at (0,20) width 757: "not in small-caps style, OR if the entire paragraph turns out in small-caps, then the user agent has failed this"
    39           text run at (0,40) width 283: "test (although the problem might be that "
     35        RenderText {#text} at (0,0) size 741x60
     36          text run at (0,0) width 634: "The first line of this paragraph, and only that one, should be displayed in small-caps style. "
     37          text run at (634,0) width 107: "Thus, if the first"
     38          text run at (0,20) width 731: "line is not in small-caps style, OR if the entire paragraph turns out in small-caps, then the user agent has"
     39          text run at (0,40) width 355: "failed this test (although the problem might be that "
    4040        RenderInline {CODE} at (0,0) size 63x16
    41           RenderText {#text} at (283,43) size 63x16
    42             text run at (283,43) width 63: "small-caps"
    43         RenderText {#text} at (346,40) size 708x40
    44           text run at (346,40) width 247: " is not supported by your browser). "
    45           text run at (593,40) width 115: "This is extra text"
    46           text run at (0,60) width 644: "included for the purposes of making the paragraph long enough to have more than one line."
     41          RenderText {#text} at (355,43) size 63x16
     42            text run at (355,43) width 63: "small-caps"
     43        RenderText {#text} at (418,40) size 751x40
     44          text run at (418,40) width 247: " is not supported by your browser). "
     45          text run at (665,40) width 86: "This is extra"
     46          text run at (0,60) width 673: "text included for the purposes of making the paragraph long enough to have more than one line."
    4747      RenderTable {TABLE} at (0,419) size 768x311 [border: (1px outset #808080)]
    4848        RenderTableSection {TBODY} at (1,1) size 766x309
     
    7373                  text run at (0,80) width 231: "displayed on more than one line."
    7474              RenderBlock {P} at (4,196) size 746x80
    75                 RenderText {#text} at (0,0) size 731x60
    76                   text run at (0,0) width 606: "The first line of this paragraph, and only that one, should be displayed in small-caps style. "
    77                   text run at (606,0) width 113: "Thus, if the first"
     75                RenderText {#text} at (0,0) size 741x60
     76                  text run at (0,0) width 634: "The first line of this paragraph, and only that one, should be displayed in small-caps style. "
     77                  text run at (634,0) width 107: "Thus, if the first"
    7878                  text run at (0,20) width 731: "line is not in small-caps style, OR if the entire paragraph turns out in small-caps, then the user agent has"
    7979                  text run at (0,40) width 355: "failed this test (although the problem might be that "
  • trunk/LayoutTests/platform/qt/css1/pseudo/multiple_pseudo_elements-expected.txt

    r50878 r51700  
    5252            text run at (0,0) width 73: "\"W"
    5353        RenderText {#text} at (73,38) size 762x91
    54           text run at (73,38) width 344: "e should check for quotation support,\" it was said. "
    55           text run at (417,38) width 308: "The first two characters in this paragraph-- a"
     54          text run at (73,38) width 353: "e should check for quotation support,\" it was said. "
     55          text run at (426,38) width 310: "The first two characters in this paragraph-- a"
    5656          text run at (0,69) width 735: "double-quote mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon"
    5757          text run at (0,89) width 76: "(dark red). "
     
    9898                    text run at (0,0) width 73: "\"W"
    9999                RenderText {#text} at (73,38) size 745x111
    100                   text run at (73,38) width 344: "e should check for quotation support,\" it was said. "
    101                   text run at (417,38) width 308: "The first two characters in this paragraph-- a"
     100                  text run at (73,38) width 353: "e should check for quotation support,\" it was said. "
     101                  text run at (426,38) width 310: "The first two characters in this paragraph-- a"
    102102                  text run at (0,69) width 735: "double-quote mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon"
    103103                  text run at (0,89) width 76: "(dark red). "
  • trunk/LayoutTests/platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt

    r50878 r51700  
    55    RenderBody {BODY} at (8,16) size 784x56
    66      RenderBlock {P} at (0,0) size 784x20 [color=#000080]
    7         RenderText {#text} at (0,0) size 271x20
    8           text run at (0,0) width 271: "This Paragraph should be in Small Caps."
     7        RenderText {#text} at (0,0) size 292x20
     8          text run at (0,0) width 292: "This Paragraph should be in Small Caps."
    99      RenderBlock {P} at (0,36) size 784x20 [color=#000080]
    10         RenderText {#text} at (0,0) size 266x20
    11           text run at (0,0) width 266: "This Sentence should be in Small Caps. "
     10        RenderText {#text} at (0,0) size 289x20
     11          text run at (0,0) width 289: "This Sentence should be in Small Caps. "
    1212        RenderInline {SPAN} at (0,0) size 237x20
    13           RenderText {#text} at (266,0) size 237x20
    14             text run at (266,0) width 237: "This Sentence should be Normal."
     13          RenderText {#text} at (289,0) size 237x20
     14            text run at (289,0) width 237: "This Sentence should be Normal."
    1515        RenderText {#text} at (0,0) size 0x0
Note: See TracChangeset for help on using the changeset viewer.