⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 281422 in webkit


Ignore:
Timestamp:
Aug 22, 2021, 3:18:46 PM (5 years ago)
Author:
Alan Bujtas
Message:

[LFC][IFC] Add support for vertical-align: sub
https://bugs.webkit.org/show_bug.cgi?id=228217

Reviewed by Antti Koivisto.

Source/WebCore:

Adjust legacy's integral alignment too.

  • layout/formattingContexts/inline/InlineFormattingGeometry.cpp:

(WebCore::Layout::LineBoxBuilder::computeLineBoxHeightAndAlignInlineLevelBoxesVertically):

  • layout/integration/LayoutIntegrationCoverage.cpp:

(WebCore::LayoutIntegration::canUseForChild):

LayoutTests:

  • platform/mac/css1/text_properties/vertical_align-expected.txt:
  • platform/mac/fast/selectors/018b-expected.txt:
  • platform/mac/fast/text/whitespace/020-expected.txt:
Location:
trunk
Files:
25 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r281420 r281422  
     12021-08-22  Alan Bujtas  <zalan@apple.com>
     2
     3        [LFC][IFC] Add support for vertical-align: sub
     4        https://bugs.webkit.org/show_bug.cgi?id=228217
     5
     6        Reviewed by Antti Koivisto.
     7
     8        * platform/mac/css1/text_properties/vertical_align-expected.txt:
     9        * platform/mac/fast/selectors/018b-expected.txt:
     10        * platform/mac/fast/text/whitespace/020-expected.txt:
     11
    1122021-08-22  Wenson Hsieh  <wenson_hsieh@apple.com>
    213
  • trunk/LayoutTests/platform/ios/css1/text_properties/vertical_align-expected.txt

    r275515 r281422  
    5555      RenderBlock {P} at (0,414) size 784x75
    5656        RenderImage {IMG} at (0,0) size 15x50
    57         RenderInline {SPAN} at (0,0) size 129x19
    58           RenderText {#text} at (15,29) size 129x19
    59             text run at (15,29) width 129: "The first four words"
     57        RenderInline {SPAN} at (0,0) size 129x20
     58          RenderText {#text} at (15,28) size 129x20
     59            text run at (15,28) width 129: "The first four words"
    6060        RenderText {#text} at (143,35) size 766x39
    6161          text run at (143,35) width 304: " in this sentence should be superscript-aligned. "
     
    398398              RenderBlock {P} at (4,99) size 762x75
    399399                RenderImage {IMG} at (0,0) size 15x50
    400                 RenderInline {SPAN} at (0,0) size 129x19
    401                   RenderText {#text} at (15,29) size 129x19
    402                     text run at (15,29) width 129: "The first four words"
     400                RenderInline {SPAN} at (0,0) size 129x20
     401                  RenderText {#text} at (15,28) size 129x20
     402                    text run at (15,28) width 129: "The first four words"
    403403                RenderText {#text} at (143,35) size 747x39
    404404                  text run at (143,35) width 304: " in this sentence should be superscript-aligned. "
  • trunk/LayoutTests/platform/ios/css2.1/t100801-c544-valgn-00-a-ag-expected.txt

    r174491 r281422  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x259
    4   RenderBlock {HTML} at (0,0) size 800x259
    5     RenderBody {BODY} at (8,16) size 784x193
     3layer at (0,0) size 800x260
     4  RenderBlock {HTML} at (0,0) size 800x260
     5    RenderBody {BODY} at (8,16) size 784x194
    66      RenderBlock {P} at (0,0) size 784x40
    77        RenderText {#text} at (0,0) size 769x39
    88          text run at (0,0) width 769: "There should be four identical white boxes in the teal block below, all the same size, each one a little lower down on the"
    99          text run at (0,20) width 138: "line, in a step pattern."
    10       RenderBlock {DIV} at (50,90) size 684x103 [color=#FFFFFF] [bgcolor=#008080]
     10      RenderBlock {DIV} at (50,90) size 684x104 [color=#FFFFFF] [bgcolor=#008080]
    1111        RenderInline {SPAN} at (0,0) size 51x51
    1212          RenderText {#text} at (12,12) size 51x51
    1313            text run at (12,12) width 51: "X"
    14         RenderText {#text} at (62,29) size 51x51
    15           text run at (62,29) width 51: " "
    16         RenderImage {IMG} at (112,19) size 51x51
    17         RenderText {#text} at (162,29) size 151x51
    18           text run at (162,29) width 151: " X "
     14        RenderText {#text} at (62,30) size 51x51
     15          text run at (62,30) width 51: " "
     16        RenderImage {IMG} at (112,20) size 51x51
     17        RenderText {#text} at (162,30) size 151x51
     18          text run at (162,30) width 151: " X "
    1919        RenderInline {SPAN} at (0,0) size 51x51
    20           RenderText {#text} at (312,40) size 51x51
    21             text run at (312,40) width 51: "X"
     20          RenderText {#text} at (312,41) size 51x51
     21            text run at (312,41) width 51: "X"
  • trunk/LayoutTests/platform/ios/editing/selection/3690703-2-expected.txt

    r279795 r281422  
    6464                      RenderText {#text} at (240,4) size 30x15
    6565                        text run at (240,4) width 30: "Local"
    66                       RenderInline {SUP} at (0,0) size 1x13
     66                      RenderInline {SUP} at (0,0) size 1x14
    6767                    RenderInline {A} at (0,0) size 30x15
    6868                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/ios/editing/selection/3690703-expected.txt

    r279795 r281422  
    6666                      RenderText {#text} at (240,4) size 30x15
    6767                        text run at (240,4) width 30: "Local"
    68                       RenderInline {SUP} at (0,0) size 1x13
     68                      RenderInline {SUP} at (0,0) size 1x14
    6969                    RenderInline {A} at (0,0) size 30x15
    7070                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/ios/editing/selection/3690719-expected.txt

    r279795 r281422  
    5858                      RenderText {#text} at (240,4) size 30x15
    5959                        text run at (240,4) width 30: "Local"
    60                       RenderInline {SUP} at (0,0) size 1x13
     60                      RenderInline {SUP} at (0,0) size 1x14
    6161                    RenderInline {A} at (0,0) size 30x15
    6262                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/ios/fast/selectors/018b-expected.txt

    r179104 r281422  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 800x307
    4   RenderBlock {HTML} at (0,0) size 800x307
    5     RenderBody {BODY} at (8,16) size 784x275
    6       RenderBlock {DIV} at (0,0) size 784x275
     4  RenderBlock {HTML} at (0,0) size 800x308
     5    RenderBody {BODY} at (8,16) size 784x276
     6      RenderBlock {DIV} at (0,0) size 784x276
    77        RenderBlock {P} at (0,0) size 784x40
    88          RenderText {#text} at (0,0) size 762x19
     
    3434                RenderText {#text} at (1,1) size 61x19
    3535                  text run at (1,1) width 61: "This text."
    36         RenderBlock {P} at (0,216) size 784x23
     36        RenderBlock {P} at (0,216) size 784x24
    3737          RenderInline {SUB} at (0,0) size 50x15
    3838            RenderText {#text} at (0,7) size 50x15
    3939              text run at (0,7) width 50: "This text."
    40         RenderBlock {P} at (0,255) size 784x20
     40        RenderBlock {P} at (0,255) size 784x21
    4141          RenderText {#text} at (0,0) size 585x19
    4242            text run at (0,0) width 585: "...and anything else between the top of the first paragraph and the bottom of this paragraph."
  • trunk/LayoutTests/platform/ios/fast/text/whitespace/020-expected.txt

    r179104 r281422  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderBlock {DIV} at (0,0) size 204x47 [border: (2px solid #FF0000)]
     6      RenderBlock {DIV} at (0,0) size 204x48 [border: (2px solid #FF0000)]
    77        RenderInline {FONT} at (0,0) size 179x39 [color=#996699]
    88          RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/mac-bigsur/fast/text/capitalize-boundaries-expected.txt

    r280196 r281422  
    1 layer at (0,0) size 785x1198
     1layer at (0,0) size 785x1201
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1198
    4   RenderBlock {HTML} at (0,0) size 785x1198
    5     RenderBody {BODY} at (8,8) size 769x1182
     3layer at (0,0) size 785x1201
     4  RenderBlock {HTML} at (0,0) size 785x1201
     5    RenderBody {BODY} at (8,8) size 769x1185
    66      RenderBlock (anonymous) at (0,0) size 769x90
    77        RenderText {#text} at (0,0) size 352x18
     
    1818        RenderBR {BR} at (476,54) size 1x18
    1919        RenderBR {BR} at (0,72) size 0x18
    20       RenderTable {TABLE} at (0,90) size 769x364
     20      RenderTable {TABLE} at (0,90) size 769x365
    2121        RenderBlock {CAPTION} at (0,0) size 769x18
    2222          RenderText {#text} at (344,0) size 81x18
    2323            text run at (344,0) width 81: "Input source"
    24         RenderTableSection {TBODY} at (0,18) size 769x346
     24        RenderTableSection {TBODY} at (0,18) size 769x347
    2525          RenderTableRow {TR} at (0,2) size 769x58
    2626            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    8282              RenderText {#text} at (2,2) size 65x18
    8383                text run at (2,2) width 65: "\x{A1}jalape\x{F1}o!"
    84           RenderTableRow {TR} at (0,197) size 769x26
    85             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    86               RenderText {#text} at (20,2) size 14x18
    87                 text run at (20,2) width 14: "fr"
    88             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    89               RenderText {#text} at (2,6) size 215x18
    90                 text run at (2,6) width 215: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3"
     84          RenderTableRow {TR} at (0,197) size 769x27
     85            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     86              RenderText {#text} at (20,2) size 14x19
     87                text run at (20,3) width 14: "fr"
     88            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     89              RenderText {#text} at (2,7) size 215x18
     90                text run at (2,7) width 215: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3"
    9191              RenderInline {SUP} at (0,0) size 23x15
    9292                RenderText {#text} at (216,2) size 23x15
    9393                  text run at (216,2) width 23: "eme"
    94           RenderTableRow {TR} at (0,225) size 769x23
    95             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     94          RenderTableRow {TR} at (0,226) size 769x23
     95            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    9696              RenderText {#text} at (17,2) size 19x19
    9797                text run at (17,3) width 19: "hu"
    98             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     98            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    9999              RenderText {#text} at (2,3) size 114x18
    100100                text run at (2,3) width 114: "11-ei london\x{2011}ban"
    101           RenderTableRow {TR} at (0,250) size 769x22
    102             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     101          RenderTableRow {TR} at (0,251) size 769x22
     102            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    103103              RenderText {#text} at (20,2) size 14x18
    104104                text run at (20,2) width 14: "nl"
    105             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     105            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    106106              RenderText {#text} at (2,2) size 70x18
    107107                text run at (2,2) width 70: "'s ochtends"
    108           RenderTableRow {TR} at (0,274) size 769x22
    109             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     108          RenderTableRow {TR} at (0,275) size 769x22
     109            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    110110              RenderText {#text} at (20,2) size 14x18
    111111                text run at (20,2) width 14: "pl"
    112             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     112            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    113113              RenderText {#text} at (2,2) size 94x18
    114114                text run at (2,2) width 94: "wzi\x{119}\x{142}a bie\x{17C}\x{105}ce"
    115           RenderTableRow {TR} at (0,298) size 769x22
    116             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     115          RenderTableRow {TR} at (0,299) size 769x22
     116            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    117117              RenderText {#text} at (18,2) size 17x18
    118118                text run at (18,2) width 17: "ru"
    119             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     119            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    120120              RenderText {#text} at (2,2) size 194x18
    121121                text run at (2,2) width 194: "\x{43D}\x{44C}\x{44E}-\x{439}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
    122           RenderTableRow {TR} at (0,322) size 769x22
    123             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     122          RenderTableRow {TR} at (0,323) size 769x22
     123            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    124124              RenderText {#text} at (17,2) size 20x18
    125125                text run at (17,2) width 20: "tlh"
    126             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     126            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    127127              RenderText {#text} at (2,2) size 189x18
    128128                text run at (2,2) width 189: "tlhIngan Hol wa''uy' loghqam"
    129       RenderTable {TABLE} at (0,454) size 769x364
     129      RenderTable {TABLE} at (0,455) size 769x365
    130130        RenderBlock {CAPTION} at (0,0) size 769x18
    131131          RenderText {#text} at (313,0) size 143x18
    132132            text run at (313,0) width 143: "Correct output sample"
    133         RenderTableSection {TBODY} at (0,18) size 769x346
     133        RenderTableSection {TBODY} at (0,18) size 769x347
    134134          RenderTableRow {TR} at (0,2) size 769x58
    135135            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    175175              RenderText {#text} at (2,2) size 67x18
    176176                text run at (2,2) width 67: "\x{A1}Jalape\x{F1}o!"
    177           RenderTableRow {TR} at (0,197) size 769x26
    178             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    179               RenderText {#text} at (20,2) size 14x18
    180                 text run at (20,2) width 14: "fr"
    181             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    182               RenderText {#text} at (2,6) size 232x18
    183                 text run at (2,6) width 232: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3"
     177          RenderTableRow {TR} at (0,197) size 769x27
     178            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     179              RenderText {#text} at (20,2) size 14x19
     180                text run at (20,3) width 14: "fr"
     181            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     182              RenderText {#text} at (2,7) size 232x18
     183                text run at (2,7) width 232: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3"
    184184              RenderInline {SUP} at (0,0) size 23x15
    185185                RenderText {#text} at (233,2) size 23x15
    186186                  text run at (233,2) width 23: "eme"
    187           RenderTableRow {TR} at (0,225) size 769x23
    188             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     187          RenderTableRow {TR} at (0,226) size 769x23
     188            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    189189              RenderText {#text} at (17,2) size 19x19
    190190                text run at (17,3) width 19: "hu"
    191             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     191            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    192192              RenderText {#text} at (2,3) size 119x18
    193193                text run at (2,3) width 119: "11-ei London\x{2011}ban"
    194           RenderTableRow {TR} at (0,250) size 769x22
    195             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     194          RenderTableRow {TR} at (0,251) size 769x22
     195            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    196196              RenderText {#text} at (20,2) size 14x18
    197197                text run at (20,2) width 14: "nl"
    198             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     198            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    199199              RenderText {#text} at (2,2) size 74x18
    200200                text run at (2,2) width 74: "'s Ochtends"
    201           RenderTableRow {TR} at (0,274) size 769x22
    202             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     201          RenderTableRow {TR} at (0,275) size 769x22
     202            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    203203              RenderText {#text} at (20,2) size 14x18
    204204                text run at (20,2) width 14: "pl"
    205             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     205            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    206206              RenderText {#text} at (2,2) size 100x18
    207207                text run at (2,2) width 100: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
    208           RenderTableRow {TR} at (0,298) size 769x22
    209             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     208          RenderTableRow {TR} at (0,299) size 769x22
     209            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    210210              RenderText {#text} at (18,2) size 17x18
    211211                text run at (18,2) width 17: "ru"
    212             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     212            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    213213              RenderText {#text} at (2,2) size 201x18
    214214                text run at (2,2) width 201: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
    215           RenderTableRow {TR} at (0,322) size 769x22
    216             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     215          RenderTableRow {TR} at (0,323) size 769x22
     216            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    217217              RenderText {#text} at (17,2) size 20x18
    218218                text run at (17,2) width 20: "tlh"
    219             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     219            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    220220              RenderText {#text} at (2,2) size 189x18
    221221                text run at (2,2) width 189: "tlhIngan Hol wa''uy' loghqam"
    222       RenderTable {TABLE} at (0,818) size 769x364
     222      RenderTable {TABLE} at (0,820) size 769x365
    223223        RenderBlock {CAPTION} at (0,0) size 769x18
    224224          RenderText {#text} at (324,0) size 121x18
    225225            text run at (324,0) width 121: "Browser rendering"
    226         RenderTableSection {TBODY} at (0,18) size 769x346
     226        RenderTableSection {TBODY} at (0,18) size 769x347
    227227          RenderTableRow {TR} at (0,2) size 769x58
    228228            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    284284              RenderText {#text} at (2,2) size 67x18
    285285                text run at (2,2) width 67: "\x{A1}Jalape\x{F1}o!"
    286           RenderTableRow {TR} at (0,197) size 769x26
    287             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    288               RenderText {#text} at (20,2) size 14x18
    289                 text run at (20,2) width 14: "fr"
    290             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    291               RenderText {#text} at (2,6) size 233x18
    292                 text run at (2,6) width 233: "Quelqu'un L\x{2019}amour T'appelles\x{2011}Tu 3"
     286          RenderTableRow {TR} at (0,197) size 769x27
     287            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     288              RenderText {#text} at (20,2) size 14x19
     289                text run at (20,3) width 14: "fr"
     290            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     291              RenderText {#text} at (2,7) size 233x18
     292                text run at (2,7) width 233: "Quelqu'un L\x{2019}amour T'appelles\x{2011}Tu 3"
    293293              RenderInline {SUP} at (0,0) size 22x15
    294294                RenderText {#text} at (234,2) size 22x15
    295295                  text run at (234,2) width 22: "eme"
    296           RenderTableRow {TR} at (0,225) size 769x23
    297             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     296          RenderTableRow {TR} at (0,226) size 769x23
     297            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    298298              RenderText {#text} at (17,2) size 19x19
    299299                text run at (17,3) width 19: "hu"
    300             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     300            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    301301              RenderText {#text} at (2,3) size 124x18
    302302                text run at (2,3) width 124: "11-Ei London\x{2011}Ban"
    303           RenderTableRow {TR} at (0,250) size 769x22
    304             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     303          RenderTableRow {TR} at (0,251) size 769x22
     304            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    305305              RenderText {#text} at (20,2) size 14x18
    306306                text run at (20,2) width 14: "nl"
    307             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     307            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    308308              RenderText {#text} at (2,2) size 77x18
    309309                text run at (2,2) width 77: "'S Ochtends"
    310           RenderTableRow {TR} at (0,274) size 769x22
    311             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     310          RenderTableRow {TR} at (0,275) size 769x22
     311            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    312312              RenderText {#text} at (20,2) size 14x18
    313313                text run at (20,2) width 14: "pl"
    314             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     314            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    315315              RenderText {#text} at (2,2) size 100x18
    316316                text run at (2,2) width 100: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
    317           RenderTableRow {TR} at (0,298) size 769x22
    318             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     317          RenderTableRow {TR} at (0,299) size 769x22
     318            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    319319              RenderText {#text} at (18,2) size 17x18
    320320                text run at (18,2) width 17: "ru"
    321             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     321            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    322322              RenderText {#text} at (2,2) size 207x18
    323323                text run at (2,2) width 207: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{425} 14-Vii-1789"
    324           RenderTableRow {TR} at (0,322) size 769x22
    325             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     324          RenderTableRow {TR} at (0,323) size 769x22
     325            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    326326              RenderText {#text} at (17,2) size 20x18
    327327                text run at (17,2) width 20: "tlh"
    328             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     328            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    329329              RenderText {#text} at (2,2) size 206x18
    330330                text run at (2,2) width 206: "TlhIngan Hol Wa''Uy' Loghqam"
  • trunk/LayoutTests/platform/mac-catalina/editing/selection/3690703-2-expected.txt

    r268670 r281422  
    6464                      RenderText {#text} at (240,4) size 30x15
    6565                        text run at (240,4) width 30: "Local"
    66                       RenderInline {SUP} at (0,0) size 1x13
     66                      RenderInline {SUP} at (0,0) size 1x14
    6767                    RenderInline {A} at (0,0) size 30x15
    6868                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/mac-catalina/editing/selection/3690703-expected.txt

    r268670 r281422  
    6666                      RenderText {#text} at (240,4) size 30x15
    6767                        text run at (240,4) width 30: "Local"
    68                       RenderInline {SUP} at (0,0) size 1x13
     68                      RenderInline {SUP} at (0,0) size 1x14
    6969                    RenderInline {A} at (0,0) size 30x15
    7070                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/mac-catalina/editing/selection/3690719-expected.txt

    r268670 r281422  
    5858                      RenderText {#text} at (240,4) size 30x15
    5959                        text run at (240,4) width 30: "Local"
    60                       RenderInline {SUP} at (0,0) size 1x13
     60                      RenderInline {SUP} at (0,0) size 1x14
    6161                    RenderInline {A} at (0,0) size 30x15
    6262                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/mac-catalina/fast/text/capitalize-boundaries-expected.txt

    r280196 r281422  
    1 layer at (0,0) size 785x1198
     1layer at (0,0) size 785x1201
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1198
    4   RenderBlock {HTML} at (0,0) size 785x1198
    5     RenderBody {BODY} at (8,8) size 769x1182
     3layer at (0,0) size 785x1201
     4  RenderBlock {HTML} at (0,0) size 785x1201
     5    RenderBody {BODY} at (8,8) size 769x1185
    66      RenderBlock (anonymous) at (0,0) size 769x90
    77        RenderText {#text} at (0,0) size 352x18
     
    1818        RenderBR {BR} at (476,54) size 1x18
    1919        RenderBR {BR} at (0,72) size 0x18
    20       RenderTable {TABLE} at (0,90) size 769x364
     20      RenderTable {TABLE} at (0,90) size 769x365
    2121        RenderBlock {CAPTION} at (0,0) size 769x18
    2222          RenderText {#text} at (344,0) size 81x18
    2323            text run at (344,0) width 81: "Input source"
    24         RenderTableSection {TBODY} at (0,18) size 769x346
     24        RenderTableSection {TBODY} at (0,18) size 769x347
    2525          RenderTableRow {TR} at (0,2) size 769x58
    2626            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    8282              RenderText {#text} at (2,2) size 65x18
    8383                text run at (2,2) width 65: "\x{A1}jalape\x{F1}o!"
    84           RenderTableRow {TR} at (0,197) size 769x26
    85             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    86               RenderText {#text} at (20,2) size 14x18
    87                 text run at (20,2) width 14: "fr"
    88             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    89               RenderText {#text} at (2,6) size 215x18
    90                 text run at (2,6) width 215: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3"
     84          RenderTableRow {TR} at (0,197) size 769x27
     85            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     86              RenderText {#text} at (20,2) size 14x19
     87                text run at (20,3) width 14: "fr"
     88            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     89              RenderText {#text} at (2,7) size 215x18
     90                text run at (2,7) width 215: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3"
    9191              RenderInline {SUP} at (0,0) size 23x15
    9292                RenderText {#text} at (216,2) size 23x15
    9393                  text run at (216,2) width 23: "eme"
    94           RenderTableRow {TR} at (0,225) size 769x23
    95             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     94          RenderTableRow {TR} at (0,226) size 769x23
     95            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    9696              RenderText {#text} at (17,2) size 19x19
    9797                text run at (17,3) width 19: "hu"
    98             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     98            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    9999              RenderText {#text} at (2,3) size 114x18
    100100                text run at (2,3) width 114: "11-ei london\x{2011}ban"
    101           RenderTableRow {TR} at (0,250) size 769x22
    102             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     101          RenderTableRow {TR} at (0,251) size 769x22
     102            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    103103              RenderText {#text} at (20,2) size 14x18
    104104                text run at (20,2) width 14: "nl"
    105             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     105            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    106106              RenderText {#text} at (2,2) size 70x18
    107107                text run at (2,2) width 70: "'s ochtends"
    108           RenderTableRow {TR} at (0,274) size 769x22
    109             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     108          RenderTableRow {TR} at (0,275) size 769x22
     109            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    110110              RenderText {#text} at (20,2) size 14x18
    111111                text run at (20,2) width 14: "pl"
    112             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     112            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    113113              RenderText {#text} at (2,2) size 94x18
    114114                text run at (2,2) width 94: "wzi\x{119}\x{142}a bie\x{17C}\x{105}ce"
    115           RenderTableRow {TR} at (0,298) size 769x22
    116             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     115          RenderTableRow {TR} at (0,299) size 769x22
     116            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    117117              RenderText {#text} at (18,2) size 17x18
    118118                text run at (18,2) width 17: "ru"
    119             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     119            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    120120              RenderText {#text} at (2,2) size 194x18
    121121                text run at (2,2) width 194: "\x{43D}\x{44C}\x{44E}-\x{439}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
    122           RenderTableRow {TR} at (0,322) size 769x22
    123             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     122          RenderTableRow {TR} at (0,323) size 769x22
     123            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    124124              RenderText {#text} at (17,2) size 20x18
    125125                text run at (17,2) width 20: "tlh"
    126             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     126            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    127127              RenderText {#text} at (2,2) size 189x18
    128128                text run at (2,2) width 189: "tlhIngan Hol wa''uy' loghqam"
    129       RenderTable {TABLE} at (0,454) size 769x364
     129      RenderTable {TABLE} at (0,455) size 769x365
    130130        RenderBlock {CAPTION} at (0,0) size 769x18
    131131          RenderText {#text} at (313,0) size 143x18
    132132            text run at (313,0) width 143: "Correct output sample"
    133         RenderTableSection {TBODY} at (0,18) size 769x346
     133        RenderTableSection {TBODY} at (0,18) size 769x347
    134134          RenderTableRow {TR} at (0,2) size 769x58
    135135            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    175175              RenderText {#text} at (2,2) size 67x18
    176176                text run at (2,2) width 67: "\x{A1}Jalape\x{F1}o!"
    177           RenderTableRow {TR} at (0,197) size 769x26
    178             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    179               RenderText {#text} at (20,2) size 14x18
    180                 text run at (20,2) width 14: "fr"
    181             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    182               RenderText {#text} at (2,6) size 232x18
    183                 text run at (2,6) width 232: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3"
     177          RenderTableRow {TR} at (0,197) size 769x27
     178            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     179              RenderText {#text} at (20,2) size 14x19
     180                text run at (20,3) width 14: "fr"
     181            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     182              RenderText {#text} at (2,7) size 232x18
     183                text run at (2,7) width 232: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3"
    184184              RenderInline {SUP} at (0,0) size 23x15
    185185                RenderText {#text} at (233,2) size 23x15
    186186                  text run at (233,2) width 23: "eme"
    187           RenderTableRow {TR} at (0,225) size 769x23
    188             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     187          RenderTableRow {TR} at (0,226) size 769x23
     188            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    189189              RenderText {#text} at (17,2) size 19x19
    190190                text run at (17,3) width 19: "hu"
    191             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     191            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    192192              RenderText {#text} at (2,3) size 119x18
    193193                text run at (2,3) width 119: "11-ei London\x{2011}ban"
    194           RenderTableRow {TR} at (0,250) size 769x22
    195             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     194          RenderTableRow {TR} at (0,251) size 769x22
     195            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    196196              RenderText {#text} at (20,2) size 14x18
    197197                text run at (20,2) width 14: "nl"
    198             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     198            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    199199              RenderText {#text} at (2,2) size 74x18
    200200                text run at (2,2) width 74: "'s Ochtends"
    201           RenderTableRow {TR} at (0,274) size 769x22
    202             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     201          RenderTableRow {TR} at (0,275) size 769x22
     202            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    203203              RenderText {#text} at (20,2) size 14x18
    204204                text run at (20,2) width 14: "pl"
    205             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     205            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    206206              RenderText {#text} at (2,2) size 100x18
    207207                text run at (2,2) width 100: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
    208           RenderTableRow {TR} at (0,298) size 769x22
    209             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     208          RenderTableRow {TR} at (0,299) size 769x22
     209            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    210210              RenderText {#text} at (18,2) size 17x18
    211211                text run at (18,2) width 17: "ru"
    212             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     212            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    213213              RenderText {#text} at (2,2) size 201x18
    214214                text run at (2,2) width 201: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
    215           RenderTableRow {TR} at (0,322) size 769x22
    216             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     215          RenderTableRow {TR} at (0,323) size 769x22
     216            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    217217              RenderText {#text} at (17,2) size 20x18
    218218                text run at (17,2) width 20: "tlh"
    219             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     219            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    220220              RenderText {#text} at (2,2) size 189x18
    221221                text run at (2,2) width 189: "tlhIngan Hol wa''uy' loghqam"
    222       RenderTable {TABLE} at (0,818) size 769x364
     222      RenderTable {TABLE} at (0,820) size 769x365
    223223        RenderBlock {CAPTION} at (0,0) size 769x18
    224224          RenderText {#text} at (324,0) size 121x18
    225225            text run at (324,0) width 121: "Browser rendering"
    226         RenderTableSection {TBODY} at (0,18) size 769x346
     226        RenderTableSection {TBODY} at (0,18) size 769x347
    227227          RenderTableRow {TR} at (0,2) size 769x58
    228228            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    284284              RenderText {#text} at (2,2) size 67x18
    285285                text run at (2,2) width 67: "\x{A1}Jalape\x{F1}o!"
    286           RenderTableRow {TR} at (0,197) size 769x26
    287             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    288               RenderText {#text} at (20,2) size 14x18
    289                 text run at (20,2) width 14: "fr"
    290             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    291               RenderText {#text} at (2,6) size 233x18
    292                 text run at (2,6) width 233: "Quelqu'un L\x{2019}amour T'appelles\x{2011}Tu 3"
     286          RenderTableRow {TR} at (0,197) size 769x27
     287            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     288              RenderText {#text} at (20,2) size 14x19
     289                text run at (20,3) width 14: "fr"
     290            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     291              RenderText {#text} at (2,7) size 233x18
     292                text run at (2,7) width 233: "Quelqu'un L\x{2019}amour T'appelles\x{2011}Tu 3"
    293293              RenderInline {SUP} at (0,0) size 22x15
    294294                RenderText {#text} at (234,2) size 22x15
    295295                  text run at (234,2) width 22: "eme"
    296           RenderTableRow {TR} at (0,225) size 769x23
    297             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     296          RenderTableRow {TR} at (0,226) size 769x23
     297            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    298298              RenderText {#text} at (17,2) size 19x19
    299299                text run at (17,3) width 19: "hu"
    300             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     300            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    301301              RenderText {#text} at (2,3) size 124x18
    302302                text run at (2,3) width 124: "11-Ei London\x{2011}Ban"
    303           RenderTableRow {TR} at (0,250) size 769x22
    304             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     303          RenderTableRow {TR} at (0,251) size 769x22
     304            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    305305              RenderText {#text} at (20,2) size 14x18
    306306                text run at (20,2) width 14: "nl"
    307             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     307            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    308308              RenderText {#text} at (2,2) size 77x18
    309309                text run at (2,2) width 77: "'S Ochtends"
    310           RenderTableRow {TR} at (0,274) size 769x22
    311             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     310          RenderTableRow {TR} at (0,275) size 769x22
     311            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    312312              RenderText {#text} at (20,2) size 14x18
    313313                text run at (20,2) width 14: "pl"
    314             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     314            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    315315              RenderText {#text} at (2,2) size 100x18
    316316                text run at (2,2) width 100: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
    317           RenderTableRow {TR} at (0,298) size 769x22
    318             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     317          RenderTableRow {TR} at (0,299) size 769x22
     318            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    319319              RenderText {#text} at (18,2) size 17x18
    320320                text run at (18,2) width 17: "ru"
    321             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     321            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    322322              RenderText {#text} at (2,2) size 207x18
    323323                text run at (2,2) width 207: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{425} 14-Vii-1789"
    324           RenderTableRow {TR} at (0,322) size 769x22
    325             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     324          RenderTableRow {TR} at (0,323) size 769x22
     325            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    326326              RenderText {#text} at (17,2) size 20x18
    327327                text run at (17,2) width 20: "tlh"
    328             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     328            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    329329              RenderText {#text} at (2,2) size 206x18
    330330                text run at (2,2) width 206: "TlhIngan Hol Wa''Uy' Loghqam"
  • trunk/LayoutTests/platform/mac/css1/text_properties/vertical_align-expected.txt

    r275515 r281422  
    5555      RenderBlock {P} at (0,427) size 769x72
    5656        RenderImage {IMG} at (0,0) size 15x50
    57         RenderInline {SPAN} at (0,0) size 128x18
    58           RenderText {#text} at (15,30) size 128x18
    59             text run at (15,30) width 128: "The first four words"
     57        RenderInline {SPAN} at (0,0) size 128x19
     58          RenderText {#text} at (15,29) size 128x19
     59            text run at (15,29) width 128: "The first four words"
    6060        RenderText {#text} at (142,36) size 766x36
    6161          text run at (142,36) width 304: " in this sentence should be superscript-aligned. "
     
    401401              RenderBlock {P} at (4,96) size 747x72
    402402                RenderImage {IMG} at (0,0) size 15x50
    403                 RenderInline {SPAN} at (0,0) size 128x18
    404                   RenderText {#text} at (15,30) size 128x18
    405                     text run at (15,30) width 128: "The first four words"
     403                RenderInline {SPAN} at (0,0) size 128x19
     404                  RenderText {#text} at (15,29) size 128x19
     405                    text run at (15,29) width 128: "The first four words"
    406406                RenderText {#text} at (142,36) size 746x36
    407407                  text run at (142,36) width 304: " in this sentence should be superscript-aligned. "
  • trunk/LayoutTests/platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.txt

    r177774 r281422  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x255
    4   RenderBlock {HTML} at (0,0) size 800x255
    5     RenderBody {BODY} at (8,16) size 784x189
     3layer at (0,0) size 800x256
     4  RenderBlock {HTML} at (0,0) size 800x256
     5    RenderBody {BODY} at (8,16) size 784x190
    66      RenderBlock {P} at (0,0) size 784x36
    77        RenderText {#text} at (0,0) size 769x36
    88          text run at (0,0) width 769: "There should be four identical white boxes in the teal block below, all the same size, each one a little lower down on the"
    99          text run at (0,18) width 138: "line, in a step pattern."
    10       RenderBlock {DIV} at (50,86) size 684x103 [color=#FFFFFF] [bgcolor=#008080]
     10      RenderBlock {DIV} at (50,86) size 684x104 [color=#FFFFFF] [bgcolor=#008080]
    1111        RenderInline {SPAN} at (0,0) size 51x51
    1212          RenderText {#text} at (12,12) size 51x51
    1313            text run at (12,12) width 51: "X"
    14         RenderText {#text} at (62,29) size 51x51
    15           text run at (62,29) width 51: " "
    16         RenderImage {IMG} at (112,19) size 51x51
    17         RenderText {#text} at (162,29) size 151x51
    18           text run at (162,29) width 151: " X "
     14        RenderText {#text} at (62,30) size 51x51
     15          text run at (62,30) width 51: " "
     16        RenderImage {IMG} at (112,20) size 51x51
     17        RenderText {#text} at (162,30) size 151x51
     18          text run at (162,30) width 151: " X "
    1919        RenderInline {SPAN} at (0,0) size 51x51
    20           RenderText {#text} at (312,40) size 51x51
    21             text run at (312,40) width 51: "X"
     20          RenderText {#text} at (312,41) size 51x51
     21            text run at (312,41) width 51: "X"
  • trunk/LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt

    r268670 r281422  
    6464                      RenderText {#text} at (240,4) size 30x15
    6565                        text run at (240,4) width 30: "Local"
    66                       RenderInline {SUP} at (0,0) size 1x13
     66                      RenderInline {SUP} at (0,0) size 1x14
    6767                    RenderInline {A} at (0,0) size 30x15
    6868                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/mac/editing/selection/3690703-expected.txt

    r268670 r281422  
    6666                      RenderText {#text} at (240,4) size 30x15
    6767                        text run at (240,4) width 30: "Local"
    68                       RenderInline {SUP} at (0,0) size 1x13
     68                      RenderInline {SUP} at (0,0) size 1x14
    6969                    RenderInline {A} at (0,0) size 30x15
    7070                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/mac/editing/selection/3690719-expected.txt

    r268670 r281422  
    5858                      RenderText {#text} at (240,4) size 30x15
    5959                        text run at (240,4) width 30: "Local"
    60                       RenderInline {SUP} at (0,0) size 1x13
     60                      RenderInline {SUP} at (0,0) size 1x14
    6161                    RenderInline {A} at (0,0) size 30x15
    6262                      RenderInline {FONT} at (0,0) size 30x15 [color=#FF0000]
  • trunk/LayoutTests/platform/mac/fast/selectors/018b-expected.txt

    r177774 r281422  
    22  RenderView at (0,0) size 800x600
    33layer at (0,0) size 800x291
    4   RenderBlock {HTML} at (0,0) size 800x291
    5     RenderBody {BODY} at (8,16) size 784x259
    6       RenderBlock {DIV} at (0,0) size 784x259
     4  RenderBlock {HTML} at (0,0) size 800x292
     5    RenderBody {BODY} at (8,16) size 784x260
     6      RenderBlock {DIV} at (0,0) size 784x260
    77        RenderBlock {P} at (0,0) size 784x36
    88          RenderText {#text} at (0,0) size 762x18
     
    3434                RenderText {#text} at (1,1) size 61x18
    3535                  text run at (1,1) width 61: "This text."
    36         RenderBlock {P} at (0,204) size 784x21
     36        RenderBlock {P} at (0,204) size 784x22
    3737          RenderInline {SUB} at (0,0) size 50x15
    3838            RenderText {#text} at (0,6) size 50x15
    3939              text run at (0,6) width 50: "This text."
    40         RenderBlock {P} at (0,241) size 784x18
     40        RenderBlock {P} at (0,241) size 784x19
    4141          RenderText {#text} at (0,0) size 584x18
    4242            text run at (0,0) width 584: "...and anything else between the top of the first paragraph and the bottom of this paragraph."
  • trunk/LayoutTests/platform/mac/fast/text/capitalize-boundaries-expected.txt

    r280196 r281422  
    1 layer at (0,0) size 785x1198
     1layer at (0,0) size 785x1201
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1198
    4   RenderBlock {HTML} at (0,0) size 785x1198
    5     RenderBody {BODY} at (8,8) size 769x1182
     3layer at (0,0) size 785x1201
     4  RenderBlock {HTML} at (0,0) size 785x1201
     5    RenderBody {BODY} at (8,8) size 769x1185
    66      RenderBlock (anonymous) at (0,0) size 769x90
    77        RenderText {#text} at (0,0) size 352x18
     
    1818        RenderBR {BR} at (476,54) size 1x18
    1919        RenderBR {BR} at (0,72) size 0x18
    20       RenderTable {TABLE} at (0,90) size 769x364
     20      RenderTable {TABLE} at (0,90) size 769x365
    2121        RenderBlock {CAPTION} at (0,0) size 769x18
    2222          RenderText {#text} at (344,0) size 81x18
    2323            text run at (344,0) width 81: "Input source"
    24         RenderTableSection {TBODY} at (0,18) size 769x346
     24        RenderTableSection {TBODY} at (0,18) size 769x347
    2525          RenderTableRow {TR} at (0,2) size 769x58
    2626            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    2828                text run at (2,2) width 50: "generic"
    2929            RenderTableCell {TD} at (57,2) size 710x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
    30               RenderText {#text} at (2,2) size 692x54
    31                 text run at (2,2) width 692: "lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "\x{2010}"
    32                 text run at (2,20) width 675: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "\x{2010}"
     30              RenderText {#text} at (2,2) size 688x54
     31                text run at (2,2) width 688: "lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "-"
     32                text run at (2,20) width 671: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "-"
    3333                text run at (2,38) width 649: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin"
    3434          RenderTableRow {TR} at (0,62) size 769x22
     
    8282              RenderText {#text} at (2,2) size 65x18
    8383                text run at (2,2) width 65: "\x{A1}jalape\x{F1}o!"
    84           RenderTableRow {TR} at (0,197) size 769x26
    85             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    86               RenderText {#text} at (20,2) size 14x18
    87                 text run at (20,2) width 14: "fr"
    88             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    89               RenderText {#text} at (2,6) size 215x18
    90                 text run at (2,6) width 215: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3"
     84          RenderTableRow {TR} at (0,197) size 769x27
     85            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     86              RenderText {#text} at (20,2) size 14x19
     87                text run at (20,3) width 14: "fr"
     88            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     89              RenderText {#text} at (2,7) size 215x18
     90                text run at (2,7) width 215: "quelqu'un l\x{2019}amour t'appelles\x{2011}tu 3"
    9191              RenderInline {SUP} at (0,0) size 23x15
    9292                RenderText {#text} at (216,2) size 23x15
    9393                  text run at (216,2) width 23: "eme"
    94           RenderTableRow {TR} at (0,225) size 769x23
    95             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     94          RenderTableRow {TR} at (0,226) size 769x23
     95            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    9696              RenderText {#text} at (17,2) size 19x19
    9797                text run at (17,3) width 19: "hu"
    98             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     98            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    9999              RenderText {#text} at (2,3) size 114x18
    100100                text run at (2,3) width 114: "11-ei london\x{2011}ban"
    101           RenderTableRow {TR} at (0,250) size 769x22
    102             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     101          RenderTableRow {TR} at (0,251) size 769x22
     102            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    103103              RenderText {#text} at (20,2) size 14x18
    104104                text run at (20,2) width 14: "nl"
    105             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     105            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    106106              RenderText {#text} at (2,2) size 70x18
    107107                text run at (2,2) width 70: "'s ochtends"
    108           RenderTableRow {TR} at (0,274) size 769x22
    109             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     108          RenderTableRow {TR} at (0,275) size 769x22
     109            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    110110              RenderText {#text} at (20,2) size 14x18
    111111                text run at (20,2) width 14: "pl"
    112             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     112            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    113113              RenderText {#text} at (2,2) size 94x18
    114114                text run at (2,2) width 94: "wzi\x{119}\x{142}a bie\x{17C}\x{105}ce"
    115           RenderTableRow {TR} at (0,298) size 769x22
    116             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     115          RenderTableRow {TR} at (0,299) size 769x22
     116            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    117117              RenderText {#text} at (18,2) size 17x18
    118118                text run at (18,2) width 17: "ru"
    119             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     119            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    120120              RenderText {#text} at (2,2) size 194x18
    121121                text run at (2,2) width 194: "\x{43D}\x{44C}\x{44E}-\x{439}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
    122           RenderTableRow {TR} at (0,322) size 769x22
    123             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     122          RenderTableRow {TR} at (0,323) size 769x22
     123            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    124124              RenderText {#text} at (17,2) size 20x18
    125125                text run at (17,2) width 20: "tlh"
    126             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     126            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    127127              RenderText {#text} at (2,2) size 189x18
    128128                text run at (2,2) width 189: "tlhIngan Hol wa''uy' loghqam"
    129       RenderTable {TABLE} at (0,454) size 769x364
     129      RenderTable {TABLE} at (0,455) size 769x365
    130130        RenderBlock {CAPTION} at (0,0) size 769x18
    131131          RenderText {#text} at (313,0) size 143x18
    132132            text run at (313,0) width 143: "Correct output sample"
    133         RenderTableSection {TBODY} at (0,18) size 769x346
     133        RenderTableSection {TBODY} at (0,18) size 769x347
    134134          RenderTableRow {TR} at (0,2) size 769x58
    135135            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    137137                text run at (2,2) width 50: "generic"
    138138            RenderTableCell {TD} at (57,2) size 710x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
    139               RenderText {#text} at (2,2) size 698x54
    140                 text run at (2,2) width 698: "Lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "\x{2010}"
    141                 text run at (2,20) width 675: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "\x{2010}"
     139              RenderText {#text} at (2,2) size 694x54
     140                text run at (2,2) width 694: "Lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "-"
     141                text run at (2,20) width 671: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "-"
    142142                text run at (2,38) width 649: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin"
    143143          RenderTableRow {TR} at (0,62) size 769x22
     
    175175              RenderText {#text} at (2,2) size 67x18
    176176                text run at (2,2) width 67: "\x{A1}Jalape\x{F1}o!"
    177           RenderTableRow {TR} at (0,197) size 769x26
    178             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    179               RenderText {#text} at (20,2) size 14x18
    180                 text run at (20,2) width 14: "fr"
    181             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    182               RenderText {#text} at (2,6) size 232x18
    183                 text run at (2,6) width 232: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3"
     177          RenderTableRow {TR} at (0,197) size 769x27
     178            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     179              RenderText {#text} at (20,2) size 14x19
     180                text run at (20,3) width 14: "fr"
     181            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     182              RenderText {#text} at (2,7) size 232x18
     183                text run at (2,7) width 232: "Quelqu'un l\x{2019}Amour t'Appelles\x{2011}Tu 3"
    184184              RenderInline {SUP} at (0,0) size 23x15
    185185                RenderText {#text} at (233,2) size 23x15
    186186                  text run at (233,2) width 23: "eme"
    187           RenderTableRow {TR} at (0,225) size 769x23
    188             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     187          RenderTableRow {TR} at (0,226) size 769x23
     188            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    189189              RenderText {#text} at (17,2) size 19x19
    190190                text run at (17,3) width 19: "hu"
    191             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     191            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    192192              RenderText {#text} at (2,3) size 119x18
    193193                text run at (2,3) width 119: "11-ei London\x{2011}ban"
    194           RenderTableRow {TR} at (0,250) size 769x22
    195             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     194          RenderTableRow {TR} at (0,251) size 769x22
     195            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    196196              RenderText {#text} at (20,2) size 14x18
    197197                text run at (20,2) width 14: "nl"
    198             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     198            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    199199              RenderText {#text} at (2,2) size 74x18
    200200                text run at (2,2) width 74: "'s Ochtends"
    201           RenderTableRow {TR} at (0,274) size 769x22
    202             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     201          RenderTableRow {TR} at (0,275) size 769x22
     202            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    203203              RenderText {#text} at (20,2) size 14x18
    204204                text run at (20,2) width 14: "pl"
    205             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     205            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    206206              RenderText {#text} at (2,2) size 100x18
    207207                text run at (2,2) width 100: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
    208           RenderTableRow {TR} at (0,298) size 769x22
    209             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     208          RenderTableRow {TR} at (0,299) size 769x22
     209            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    210210              RenderText {#text} at (18,2) size 17x18
    211211                text run at (18,2) width 17: "ru"
    212             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     212            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    213213              RenderText {#text} at (2,2) size 201x18
    214214                text run at (2,2) width 201: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{445} 14-vii-1789"
    215           RenderTableRow {TR} at (0,322) size 769x22
    216             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     215          RenderTableRow {TR} at (0,323) size 769x22
     216            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    217217              RenderText {#text} at (17,2) size 20x18
    218218                text run at (17,2) width 20: "tlh"
    219             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     219            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    220220              RenderText {#text} at (2,2) size 189x18
    221221                text run at (2,2) width 189: "tlhIngan Hol wa''uy' loghqam"
    222       RenderTable {TABLE} at (0,818) size 769x364
     222      RenderTable {TABLE} at (0,820) size 769x365
    223223        RenderBlock {CAPTION} at (0,0) size 769x18
    224224          RenderText {#text} at (324,0) size 121x18
    225225            text run at (324,0) width 121: "Browser rendering"
    226         RenderTableSection {TBODY} at (0,18) size 769x346
     226        RenderTableSection {TBODY} at (0,18) size 769x347
    227227          RenderTableRow {TR} at (0,2) size 769x58
    228228            RenderTableCell {TH} at (2,20) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=0 c=0 rs=1 cs=1]
     
    230230                text run at (2,2) width 50: "generic"
    231231            RenderTableCell {TD} at (57,2) size 710x58 [border: (1px solid #EEEEEE)] [r=0 c=1 rs=1 cs=1]
    232               RenderText {#text} at (2,2) size 698x54
    233                 text run at (2,2) width 698: "Lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "\x{2010}"
    234                 text run at (2,20) width 675: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "\x{2010}"
     232              RenderText {#text} at (2,2) size 694x54
     233                text run at (2,2) width 694: "Lip\x{AD}smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "-"
     234                text run at (2,20) width 671: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin\x{AD}lip\x{AD}" + hyphen string "-"
    235235                text run at (2,38) width 649: "smackin\x{AD}thirst\x{AD}quenchin\x{AD}acetastin\x{AD}motivatin\x{AD}good\x{AD}buzzin\x{AD}cool\x{AD}talkin\x{AD}high\x{AD}walkin\x{AD}fast\x{AD}livin\x{AD}ever\x{AD}givin\x{AD}cool\x{AD}fizzin"
    236236          RenderTableRow {TR} at (0,62) size 769x22
     
    284284              RenderText {#text} at (2,2) size 67x18
    285285                text run at (2,2) width 67: "\x{A1}Jalape\x{F1}o!"
    286           RenderTableRow {TR} at (0,197) size 769x26
    287             RenderTableCell {TH} at (2,199) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
    288               RenderText {#text} at (20,2) size 14x18
    289                 text run at (20,2) width 14: "fr"
    290             RenderTableCell {TD} at (57,197) size 710x26 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
    291               RenderText {#text} at (2,6) size 233x18
    292                 text run at (2,6) width 233: "Quelqu'un L\x{2019}amour T'appelles\x{2011}Tu 3"
     286          RenderTableRow {TR} at (0,197) size 769x27
     287            RenderTableCell {TH} at (2,199) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=5 c=0 rs=1 cs=1]
     288              RenderText {#text} at (20,2) size 14x19
     289                text run at (20,3) width 14: "fr"
     290            RenderTableCell {TD} at (57,197) size 710x27 [border: (1px solid #EEEEEE)] [r=5 c=1 rs=1 cs=1]
     291              RenderText {#text} at (2,7) size 233x18
     292                text run at (2,7) width 233: "Quelqu'un L\x{2019}amour T'appelles\x{2011}Tu 3"
    293293              RenderInline {SUP} at (0,0) size 22x15
    294294                RenderText {#text} at (234,2) size 22x15
    295295                  text run at (234,2) width 22: "eme"
    296           RenderTableRow {TR} at (0,225) size 769x23
    297             RenderTableCell {TH} at (2,225) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
     296          RenderTableRow {TR} at (0,226) size 769x23
     297            RenderTableCell {TH} at (2,226) size 54x23 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=6 c=0 rs=1 cs=1]
    298298              RenderText {#text} at (17,2) size 19x19
    299299                text run at (17,3) width 19: "hu"
    300             RenderTableCell {TD} at (57,225) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
     300            RenderTableCell {TD} at (57,226) size 710x23 [border: (1px solid #EEEEEE)] [r=6 c=1 rs=1 cs=1]
    301301              RenderText {#text} at (2,3) size 124x18
    302302                text run at (2,3) width 124: "11-Ei London\x{2011}Ban"
    303           RenderTableRow {TR} at (0,250) size 769x22
    304             RenderTableCell {TH} at (2,250) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
     303          RenderTableRow {TR} at (0,251) size 769x22
     304            RenderTableCell {TH} at (2,251) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=7 c=0 rs=1 cs=1]
    305305              RenderText {#text} at (20,2) size 14x18
    306306                text run at (20,2) width 14: "nl"
    307             RenderTableCell {TD} at (57,250) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
     307            RenderTableCell {TD} at (57,251) size 710x22 [border: (1px solid #EEEEEE)] [r=7 c=1 rs=1 cs=1]
    308308              RenderText {#text} at (2,2) size 77x18
    309309                text run at (2,2) width 77: "'S Ochtends"
    310           RenderTableRow {TR} at (0,274) size 769x22
    311             RenderTableCell {TH} at (2,274) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
     310          RenderTableRow {TR} at (0,275) size 769x22
     311            RenderTableCell {TH} at (2,275) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=8 c=0 rs=1 cs=1]
    312312              RenderText {#text} at (20,2) size 14x18
    313313                text run at (20,2) width 14: "pl"
    314             RenderTableCell {TD} at (57,274) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
     314            RenderTableCell {TD} at (57,275) size 710x22 [border: (1px solid #EEEEEE)] [r=8 c=1 rs=1 cs=1]
    315315              RenderText {#text} at (2,2) size 100x18
    316316                text run at (2,2) width 100: "Wzi\x{119}\x{142}a Bie\x{17C}\x{105}ce"
    317           RenderTableRow {TR} at (0,298) size 769x22
    318             RenderTableCell {TH} at (2,298) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
     317          RenderTableRow {TR} at (0,299) size 769x22
     318            RenderTableCell {TH} at (2,299) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=9 c=0 rs=1 cs=1]
    319319              RenderText {#text} at (18,2) size 17x18
    320320                text run at (18,2) width 17: "ru"
    321             RenderTableCell {TD} at (57,298) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
     321            RenderTableCell {TD} at (57,299) size 710x22 [border: (1px solid #EEEEEE)] [r=9 c=1 rs=1 cs=1]
    322322              RenderText {#text} at (2,2) size 207x18
    323323                text run at (2,2) width 207: "\x{41D}\x{44C}\x{44E}-\x{419}\x{43E}\x{440}\x{43A} 1990-\x{425} 14-Vii-1789"
    324           RenderTableRow {TR} at (0,322) size 769x22
    325             RenderTableCell {TH} at (2,322) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
     324          RenderTableRow {TR} at (0,323) size 769x22
     325            RenderTableCell {TH} at (2,323) size 54x22 [bgcolor=#F8F8F8] [border: (1px solid #EEEEEE)] [r=10 c=0 rs=1 cs=1]
    326326              RenderText {#text} at (17,2) size 20x18
    327327                text run at (17,2) width 20: "tlh"
    328             RenderTableCell {TD} at (57,322) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
     328            RenderTableCell {TD} at (57,323) size 710x22 [border: (1px solid #EEEEEE)] [r=10 c=1 rs=1 cs=1]
    329329              RenderText {#text} at (2,2) size 206x18
    330330                text run at (2,2) width 206: "TlhIngan Hol Wa''Uy' Loghqam"
  • trunk/LayoutTests/platform/mac/fast/text/whitespace/020-expected.txt

    r177774 r281422  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderBlock {DIV} at (0,0) size 204x43 [border: (2px solid #FF0000)]
     6      RenderBlock {DIV} at (0,0) size 204x44 [border: (2px solid #FF0000)]
    77        RenderInline {FONT} at (0,0) size 178x36 [color=#996699]
    88          RenderText {#text} at (0,0) size 0x0
  • trunk/Source/WebCore/ChangeLog

    r281419 r281422  
     12021-08-22  Alan Bujtas  <zalan@apple.com>
     2
     3        [LFC][IFC] Add support for vertical-align: sub
     4        https://bugs.webkit.org/show_bug.cgi?id=228217
     5
     6        Reviewed by Antti Koivisto.
     7
     8        Adjust legacy's integral alignment too.
     9
     10        * layout/formattingContexts/inline/InlineFormattingGeometry.cpp:
     11        (WebCore::Layout::LineBoxBuilder::computeLineBoxHeightAndAlignInlineLevelBoxesVertically):
     12        * layout/integration/LayoutIntegrationCoverage.cpp:
     13        (WebCore::LayoutIntegration::canUseForChild):
     14
    1152021-08-22  Myles C. Maxfield  <mmaxfield@apple.com>
    216
  • trunk/Source/WebCore/layout/formattingContexts/inline/InlineFormattingGeometry.cpp

    r281335 r281422  
    473473                break;
    474474            }
     475            case VerticalAlign::Sub: {
     476                auto logicalTopOffsetFromParentBaseline = inlineLevelBox.layoutBounds().ascent - (parentInlineBox.style().fontCascade().size() / 5 + 1);
     477                logicalTop = parentInlineBox.layoutBounds().ascent - logicalTopOffsetFromParentBaseline;
     478                break;
     479            }
    475480            default:
    476481                ASSERT_NOT_IMPLEMENTED_YET();
     
    541546                case VerticalAlign::TextBottom:
    542547                    baselineOffsetFromParentBaseline = inlineLevelBox.layoutBounds().descent - *parentInlineBox.descent();
     548                    break;
     549                case VerticalAlign::Sub:
     550                    baselineOffsetFromParentBaseline = -(parentInlineBox.style().fontCascade().size() / 5 + 1);
    543551                    break;
    544552                default:
     
    608616                break;
    609617            }
     618            case VerticalAlign::Sub: {
     619                auto logicalTopOffsetFromParentBaseline = inlineLevelBox.baseline() - (parentInlineBox.style().fontCascade().size() / 5 + 1);
     620                logicalTop = parentInlineBox.baseline() - logicalTopOffsetFromParentBaseline;
     621                break;
     622            }
    610623            // Note that (text)top/bottom align their layout bounds.
    611624            case VerticalAlign::TextTop:
  • trunk/Source/WebCore/layout/integration/LayoutIntegrationCoverage.cpp

    r281387 r281422  
    567567#if ALLOW_IMAGES || ALLOW_ALL_REPLACED || ALLOW_INLINE_BLOCK
    568568    auto isSupportedStyle = [] (const auto& style) {
    569         if (style.verticalAlign() == VerticalAlign::Sub || style.verticalAlign() == VerticalAlign::Super)
     569        if (style.verticalAlign() == VerticalAlign::Super)
    570570            return false;
    571571        if (style.boxShadow())
  • trunk/Source/WebCore/rendering/LegacyRootInlineBox.cpp

    r280525 r281422  
    935935        const FontCascade& font = parentLineStyle.fontCascade();
    936936        const FontMetrics& fontMetrics = font.fontMetrics();
    937         int fontSize = font.pixelSize();
     937        auto fontSize = LayoutUnit { font.pixelSize() };
    938938
    939939        LineDirectionMode lineDirection = parent->isHorizontalWritingMode() ? HorizontalLine : VerticalLine;
Note: See TracChangeset for help on using the changeset viewer.