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

Changeset 258990 in webkit


Ignore:
Timestamp:
Mar 25, 2020, 10:03:50 AM (6 years ago)
Author:
commit-queue@webkit.org
Message:

LayoutTests/imported/w3c:
WebKit uses Alphabetic Baseline when "-webkit-text-orientation" is "mixed" in Vertical Writing Mode
https://bugs.webkit.org/show_bug.cgi?id=208824

Patch by Frank Yang <guowei_yang@apple.com> on 2020-03-25
Reviewed by Myles C. Maxfield.

Those -expected.txt files need to be updated since previously they are expecting
failures, but after the code change those failures are actually passing, so the
expected.txt files need to be updated.

  • web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt:
  • web-platform-tests/css/css-grid/alignment/grid-container-baseline-001-expected.txt:

Source/WebCore:
WebKit uses Alphabetic Baseline when "-webkit-text-orientation" is "mixed" in Vertical Writing Mode
https://bugs.webkit.org/show_bug.cgi?id=208824

Patch by Frank Yang <guowei_yang@apple.com> on 2020-03-25
Reviewed by Myles C. Maxfield.

According to the CSS documentation, https://drafts.csswg.org/css-writing-modes/#text-orientation and
https://drafts.csswg.org/css-writing-modes/#text-baselines "In vertical typographic mode,
the central baseline is used as the dominant baseline when text-orientation is mixed or upright.
Otherwise the alphabetic baseline is used."

However, InlineFlowBox::requiresIdeographicsBaseline returns true only when text orientation is
"upright", meaning it applies the same baseline for mixed and sideways text orientation.
Therefore, a new clause is added to check if text-orientation is "mixed"

Currently in our implementation, text orientation is determinted by the following:

  • mixed: FontDescription returns Vertical and nonCJKGlyphOrientation returns Mixed
  • upright: FontDescription returns Vertical and nonCJKGlyphOrientation returns Upright
  • sideways: FontDescription returns Horizontal and nonCJKGlyphOrientation returns Mixed

Original code only checks if FontDescription returns Vertical and nonCJKGlyphOrientation returns Mixed, which
is only checking if text orientation is "upright", and returns true for requiresIdeographicBaseline, treating
"mixed" and "sideways" the same, requesting alphabetic baseline, which is incorrect.

Therefore, to correct this bahavior, change the code so that requiresIdeographicsBaseline returns true either
when text-orientation is "mixed" or "upright". Equivalently, we return true when FontDescription returns Vertical
false otherwise.

Test: imported/w3c/web-platform-tests/css/css-writing-modes/

  • rendering/InlineFlowBox.cpp:

(WebCore::InlineFlowBox::requiresIdeographicBaseline const):

LayoutTests:
WebKit uses Alphabetic Baseline when "-webkit-text-orientation" is "mixed" in Vertical Writing Mode
https://bugs.webkit.org/show_bug.cgi?id=208824

Patch by Frank Yang <guowei_yang@apple.com> on 2020-03-25
Reviewed by Myles C. Maxfield.

Fixed errors in existing test files and expected results regarding
baseline alignment. This baseline alignment bug is probably in the codebase
for a long time, and all the following tests are based on
two incorrect behaviors within WebKit, which is

1) WebKit cannot parse "text-orientation" since it's not supported yet,
2) WebKit doesn't distinguish "mixed" and "sideways" when selecting baselines,

so both orientations alphabetic baseline is selected. Therefore, for those test
cases, the expected files are actually reflecting the behavior of
"sideways" instead of "mixed". Now after this patch, "mixed" now
selects ideographic baseline, which will cause the tests to fail,
so I added "-webkit-text-orientation: sideways" to these tests, and
I also created new tests to cover "mixed" text orientation.

  • editing/selection/vertical-rl-rtl-extend-line-backward-br.html:
  • editing/selection/vertical-rl-rtl-extend-line-backward-p.html:
  • editing/selection/vertical-rl-rtl-extend-line-forward-br.html:
  • editing/selection/vertical-rl-rtl-extend-line-forward-p.html:
  • fast/backgrounds/background-leakage-transforms.html:
  • fast/css/vertical-text-overflow-ellipsis-text-align-center.html:
  • fast/css/vertical-text-overflow-ellipsis-text-align-justify.html:
  • fast/css/vertical-text-overflow-ellipsis-text-align-left.html:
  • fast/css/vertical-text-overflow-ellipsis-text-align-right.html:
  • fast/html/details-marker-style.html:
  • fast/html/details-writing-mode.html:
  • fast/inline-block/baseline-vertical-01-expected.html:
  • fast/inline-block/baseline-vertical-01.html:
  • fast/inline-block/baseline-vertical-02-expected.html:
  • fast/inline-block/baseline-vertical-02.html:
  • fast/inline-block/baseline-vertical-03-expected.html:
  • fast/inline-block/baseline-vertical-03.html:
  • fast/inline-block/baseline-vertical-04-expected.html:
  • fast/inline-block/baseline-vertical-04.html:
  • fast/inline-block/baseline-vertical-05-expected.html:
  • fast/inline-block/baseline-vertical-05.html:
  • fast/inline-block/baseline-vertical-06-expected.html:
  • fast/inline-block/baseline-vertical-06.html:
  • fast/inline-block/baseline-vertical-07-expected.html:
  • fast/inline-block/baseline-vertical-07.html:
  • fast/inline-block/baseline-vertical-08-expected.html:
  • fast/inline-block/baseline-vertical-08.html:
  • fast/lists/003-vertical.html:
  • fast/lists/009-vertical.html:
  • fast/multicol/tall-image-behavior-lr.html:
  • fast/multicol/vertical-rl/rule-style.html:
  • fast/ruby/overhang-vertical-no-overlap2.html:
  • fast/ruby/overhang-vertical.html:
  • fast/text/vertical-rl-rtl-linebreak.html:
  • fast/writing-mode/background-vertical-lr.html:
  • fast/writing-mode/background-vertical-rl.html:
  • fast/writing-mode/basic-vertical-line.html:
  • fast/writing-mode/border-image-vertical-lr.html:
  • fast/writing-mode/border-image-vertical-rl.html:
  • fast/writing-mode/border-styles-vertical-lr.html:
  • fast/writing-mode/border-styles-vertical-rl.html:
  • fast/writing-mode/vertical-lr-replaced-selection.html:
  • fast/writing-mode/vertical-rl-replaced-selection.html:
  • platform/ios/media/track/track-cue-rendering-vertical-expected.txt:
  • platform/mac/fast/ruby/bopomofo-expected.txt:
  • platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt:
  • platform/mac/fast/ruby/bopomofo-rl-expected.txt:
  • platform/mac/fast/text/orientation-sideways-expected.png: Removed.
  • platform/mac/fast/writing-mode/text-orientation-basic-expected.txt:
  • platform/mac/fast/writing-mode/vertical-baseline-alignment-expected.txt:
  • platform/win/fast/ruby/bopomofo-expected.txt:
  • platform/win/fast/ruby/bopomofo-letter-spacing-expected.txt:
  • platform/win/fast/ruby/bopomofo-rl-expected.txt:
  • platform/win/fast/writing-mode/text-orientation-basic-expected.txt:
  • platform/win/fast/writing-mode/vertical-align-table-baseline-expected.txt:
  • platform/win/fast/writing-mode/vertical-baseline-alignment-expected.txt:
  • platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-center-mixed-expected.txt: Added.
  • platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-justify-mixed-expected.txt: Added.
  • platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-left-mixed-expected.txt: Added.
  • platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-right-mixed-expected.txt: Added.
  • platform/win/fast/html/details-marker-style-mixed-expected.txt: Added.
  • platform/win/fast/html/details-writing-mode-mixed-expected.txt: Added.
  • platform/win/fast/multicol/tall-image-behavior-lr-mixed-expected.txt: Added.
  • platform/win/fast/ruby/bopomofo-mixed-expected.txt: Added.
  • platform/win/fast/text/vertical-rl-rtl-linebreak-mixed-expected.txt: Added.
  • platform/win/fast/writing-mode/vertical-baseline-alignment-mixed-expected.txt: Added.
  • platform/win/fast/writing-mode/vertical-lr-replaced-selection-mixed-expected.txt: Added.
  • platform/win/fast/writing-mode/vertical-rl-replaced-selection-mixed-expected.txt: Added.
  • printing/resources/iframe-subframe-vertical-rl.html:
  • editing/selection/vertical-rl-rtl-extend-line-backward-br-mixed-expected.txt: Added.
  • editing/selection/vertical-rl-rtl-extend-line-backward-br-mixed.html: Added.
  • editing/selection/vertical-rl-rtl-extend-line-backward-p-mixed-expected.txt: Added.
  • editing/selection/vertical-rl-rtl-extend-line-backward-p-mixed.html: Added.
  • editing/selection/vertical-rl-rtl-extend-line-forward-br-mixed-expected.txt: Added.
  • editing/selection/vertical-rl-rtl-extend-line-forward-br-mixed.html: Added.
  • editing/selection/vertical-rl-rtl-extend-line-forward-p-mixed-expected.txt: Added.
  • editing/selection/vertical-rl-rtl-extend-line-forward-p-mixed.html: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-center-mixed-expected.txt: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-center-mixed.html: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-justify-mixed-expected.txt: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-justify-mixed.html: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-left-mixed-expected.txt: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-left-mixed.html: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-right-mixed-expected.txt: Added.
  • fast/css/vertical-text-overflow-ellipsis-text-align-right-mixed.html: Added.
  • fast/html/details-marker-style-mixed-expected.txt: Added.
  • fast/html/details-marker-style-mixed.html: Added.
  • fast/html/details-writing-mode-mixed-expected.txt: Added.
  • fast/html/details-writing-mode-mixed.html: Added.
  • fast/multicol/tall-image-behavior-lr-mixed-expected.txt: Added.
  • fast/multicol/tall-image-behavior-lr-mixed.html: Added.
  • fast/ruby/bopomofo-mixed-expected.txt: Added.
  • fast/ruby/bopomofo-mixed.html: Added.
  • fast/ruby/overhang-vertical-mixed-expected.txt: Added.
  • fast/ruby/overhang-vertical-mixed.html: Added.
  • fast/ruby/overhang-vertical-no-overlap2-mixed-expected.txt: Added.
  • fast/ruby/overhang-vertical-no-overlap2-mixed.html: Added.
  • fast/text/vertical-rl-rtl-linebreak-mixed-expected.txt: Added.
  • fast/text/vertical-rl-rtl-linebreak-mixed.html: Added.
  • fast/writing-mode/background-vertical-lr-mixed-expected.txt: Added.
  • fast/writing-mode/background-vertical-lr-mixed.html: Added.
  • fast/writing-mode/background-vertical-rl-mixed-expected.txt: Added.
  • fast/writing-mode/background-vertical-rl-mixed.html: Added.
  • fast/writing-mode/basic-vertical-line-mixed-expected.txt: Added.
  • fast/writing-mode/basic-vertical-line-mixed.html: Added.
  • fast/writing-mode/border-styles-vertical-lr-mixed-expected.txt: Added.
  • fast/writing-mode/border-styles-vertical-lr-mixed.html: Added.
  • fast/writing-mode/border-styles-vertical-rl-mixed-expected.txt: Added.
  • fast/writing-mode/border-styles-vertical-rl-mixed.html: Added.
  • fast/writing-mode/vertical-baseline-alignment-mixed-expected.txt: Added.
  • fast/writing-mode/vertical-baseline-alignment-mixed.html: Added.
  • fast/writing-mode/vertical-lr-replaced-selection-mixed-expected.txt: Added.
  • fast/writing-mode/vertical-lr-replaced-selection-mixed.html: Added.
  • fast/writing-mode/vertical-rl-replaced-selection-mixed-expected.txt: Added.
  • fast/writing-mode/vertical-rl-replaced-selection-mixed.html: Added.
  • LayoutTests/TestExpectations:
  • platform/ios-wk2/TestExpectations:
  • platform/mac/TestExpectations:
  • platform/win/TestExpectations:
Location:
trunk
Files:
52 added
1 deleted
71 edited
27 copied

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r258989 r258990  
     12020-03-25  Frank Yang  <guowei_yang@apple.com>
     2
     3        WebKit uses Alphabetic Baseline when "-webkit-text-orientation" is "mixed" in Vertical Writing Mode
     4        https://bugs.webkit.org/show_bug.cgi?id=208824
     5
     6        Reviewed by Myles C. Maxfield.
     7
     8        Fixed errors in existing test files and expected results regarding
     9        baseline alignment. This baseline alignment bug is probably in the codebase
     10        for a long time, and all the following tests are based on
     11        two incorrect behaviors within WebKit, which is
     12           1) WebKit cannot parse "text-orientation" since it's not supported yet,
     13           2) WebKit doesn't distinguish "mixed" and "sideways" when selecting baselines,
     14        so both orientations alphabetic baseline is selected. Therefore, for those test
     15        cases, the expected files are actually reflecting the behavior of
     16        "sideways" instead of "mixed". Now after this patch, "mixed" now
     17        selects ideographic baseline, which will cause the tests to fail,
     18        so I added "-webkit-text-orientation: sideways" to these tests, and
     19        I also created new tests to cover "mixed" text orientation.
     20
     21        * editing/selection/vertical-rl-rtl-extend-line-backward-br.html:
     22        * editing/selection/vertical-rl-rtl-extend-line-backward-p.html:
     23        * editing/selection/vertical-rl-rtl-extend-line-forward-br.html:
     24        * editing/selection/vertical-rl-rtl-extend-line-forward-p.html:
     25        * fast/backgrounds/background-leakage-transforms.html:
     26        * fast/css/vertical-text-overflow-ellipsis-text-align-center.html:
     27        * fast/css/vertical-text-overflow-ellipsis-text-align-justify.html:
     28        * fast/css/vertical-text-overflow-ellipsis-text-align-left.html:
     29        * fast/css/vertical-text-overflow-ellipsis-text-align-right.html:
     30        * fast/html/details-marker-style.html:
     31        * fast/html/details-writing-mode.html:
     32        * fast/inline-block/baseline-vertical-01-expected.html:
     33        * fast/inline-block/baseline-vertical-01.html:
     34        * fast/inline-block/baseline-vertical-02-expected.html:
     35        * fast/inline-block/baseline-vertical-02.html:
     36        * fast/inline-block/baseline-vertical-03-expected.html:
     37        * fast/inline-block/baseline-vertical-03.html:
     38        * fast/inline-block/baseline-vertical-04-expected.html:
     39        * fast/inline-block/baseline-vertical-04.html:
     40        * fast/inline-block/baseline-vertical-05-expected.html:
     41        * fast/inline-block/baseline-vertical-05.html:
     42        * fast/inline-block/baseline-vertical-06-expected.html:
     43        * fast/inline-block/baseline-vertical-06.html:
     44        * fast/inline-block/baseline-vertical-07-expected.html:
     45        * fast/inline-block/baseline-vertical-07.html:
     46        * fast/inline-block/baseline-vertical-08-expected.html:
     47        * fast/inline-block/baseline-vertical-08.html:
     48        * fast/lists/003-vertical.html:
     49        * fast/lists/009-vertical.html:
     50        * fast/multicol/tall-image-behavior-lr.html:
     51        * fast/multicol/vertical-rl/rule-style.html:
     52        * fast/ruby/overhang-vertical-no-overlap2.html:
     53        * fast/ruby/overhang-vertical.html:
     54        * fast/text/vertical-rl-rtl-linebreak.html:
     55        * fast/writing-mode/background-vertical-lr.html:
     56        * fast/writing-mode/background-vertical-rl.html:
     57        * fast/writing-mode/basic-vertical-line.html:
     58        * fast/writing-mode/border-image-vertical-lr.html:
     59        * fast/writing-mode/border-image-vertical-rl.html:
     60        * fast/writing-mode/border-styles-vertical-lr.html:
     61        * fast/writing-mode/border-styles-vertical-rl.html:
     62        * fast/writing-mode/vertical-lr-replaced-selection.html:
     63        * fast/writing-mode/vertical-rl-replaced-selection.html:
     64        * platform/ios/media/track/track-cue-rendering-vertical-expected.txt:
     65        * platform/mac/fast/ruby/bopomofo-expected.txt:
     66        * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt:
     67        * platform/mac/fast/ruby/bopomofo-rl-expected.txt:
     68        * platform/mac/fast/text/orientation-sideways-expected.png: Removed.
     69        * platform/mac/fast/writing-mode/text-orientation-basic-expected.txt:
     70        * platform/mac/fast/writing-mode/vertical-baseline-alignment-expected.txt:
     71        * platform/win/fast/ruby/bopomofo-expected.txt:
     72        * platform/win/fast/ruby/bopomofo-letter-spacing-expected.txt:
     73        * platform/win/fast/ruby/bopomofo-rl-expected.txt:
     74        * platform/win/fast/writing-mode/text-orientation-basic-expected.txt:
     75        * platform/win/fast/writing-mode/vertical-align-table-baseline-expected.txt:
     76        * platform/win/fast/writing-mode/vertical-baseline-alignment-expected.txt:
     77        * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-center-mixed-expected.txt: Added.
     78        * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-justify-mixed-expected.txt: Added.
     79        * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-left-mixed-expected.txt: Added.
     80        * platform/win/fast/css/vertical-text-overflow-ellipsis-text-align-right-mixed-expected.txt: Added.
     81        * platform/win/fast/html/details-marker-style-mixed-expected.txt: Added.
     82        * platform/win/fast/html/details-writing-mode-mixed-expected.txt: Added.
     83        * platform/win/fast/multicol/tall-image-behavior-lr-mixed-expected.txt: Added.
     84        * platform/win/fast/ruby/bopomofo-mixed-expected.txt: Added.
     85        * platform/win/fast/text/vertical-rl-rtl-linebreak-mixed-expected.txt: Added.
     86        * platform/win/fast/writing-mode/vertical-baseline-alignment-mixed-expected.txt: Added.
     87        * platform/win/fast/writing-mode/vertical-lr-replaced-selection-mixed-expected.txt: Added.
     88        * platform/win/fast/writing-mode/vertical-rl-replaced-selection-mixed-expected.txt: Added.
     89        * printing/resources/iframe-subframe-vertical-rl.html:
     90        * editing/selection/vertical-rl-rtl-extend-line-backward-br-mixed-expected.txt: Added.
     91        * editing/selection/vertical-rl-rtl-extend-line-backward-br-mixed.html: Added.
     92        * editing/selection/vertical-rl-rtl-extend-line-backward-p-mixed-expected.txt: Added.
     93        * editing/selection/vertical-rl-rtl-extend-line-backward-p-mixed.html: Added.
     94        * editing/selection/vertical-rl-rtl-extend-line-forward-br-mixed-expected.txt: Added.
     95        * editing/selection/vertical-rl-rtl-extend-line-forward-br-mixed.html: Added.
     96        * editing/selection/vertical-rl-rtl-extend-line-forward-p-mixed-expected.txt: Added.
     97        * editing/selection/vertical-rl-rtl-extend-line-forward-p-mixed.html: Added.
     98        * fast/css/vertical-text-overflow-ellipsis-text-align-center-mixed-expected.txt: Added.
     99        * fast/css/vertical-text-overflow-ellipsis-text-align-center-mixed.html: Added.
     100        * fast/css/vertical-text-overflow-ellipsis-text-align-justify-mixed-expected.txt: Added.
     101        * fast/css/vertical-text-overflow-ellipsis-text-align-justify-mixed.html: Added.
     102        * fast/css/vertical-text-overflow-ellipsis-text-align-left-mixed-expected.txt: Added.
     103        * fast/css/vertical-text-overflow-ellipsis-text-align-left-mixed.html: Added.
     104        * fast/css/vertical-text-overflow-ellipsis-text-align-right-mixed-expected.txt: Added.
     105        * fast/css/vertical-text-overflow-ellipsis-text-align-right-mixed.html: Added.
     106        * fast/html/details-marker-style-mixed-expected.txt: Added.
     107        * fast/html/details-marker-style-mixed.html: Added.
     108        * fast/html/details-writing-mode-mixed-expected.txt: Added.
     109        * fast/html/details-writing-mode-mixed.html: Added.
     110        * fast/multicol/tall-image-behavior-lr-mixed-expected.txt: Added.
     111        * fast/multicol/tall-image-behavior-lr-mixed.html: Added.
     112        * fast/ruby/bopomofo-mixed-expected.txt: Added.
     113        * fast/ruby/bopomofo-mixed.html: Added.
     114        * fast/ruby/overhang-vertical-mixed-expected.txt: Added.
     115        * fast/ruby/overhang-vertical-mixed.html: Added.
     116        * fast/ruby/overhang-vertical-no-overlap2-mixed-expected.txt: Added.
     117        * fast/ruby/overhang-vertical-no-overlap2-mixed.html: Added.
     118        * fast/text/vertical-rl-rtl-linebreak-mixed-expected.txt: Added.
     119        * fast/text/vertical-rl-rtl-linebreak-mixed.html: Added.
     120        * fast/writing-mode/background-vertical-lr-mixed-expected.txt: Added.
     121        * fast/writing-mode/background-vertical-lr-mixed.html: Added.
     122        * fast/writing-mode/background-vertical-rl-mixed-expected.txt: Added.
     123        * fast/writing-mode/background-vertical-rl-mixed.html: Added.
     124        * fast/writing-mode/basic-vertical-line-mixed-expected.txt: Added.
     125        * fast/writing-mode/basic-vertical-line-mixed.html: Added.
     126        * fast/writing-mode/border-styles-vertical-lr-mixed-expected.txt: Added.
     127        * fast/writing-mode/border-styles-vertical-lr-mixed.html: Added.
     128        * fast/writing-mode/border-styles-vertical-rl-mixed-expected.txt: Added.
     129        * fast/writing-mode/border-styles-vertical-rl-mixed.html: Added.
     130        * fast/writing-mode/vertical-baseline-alignment-mixed-expected.txt: Added.
     131        * fast/writing-mode/vertical-baseline-alignment-mixed.html: Added.
     132        * fast/writing-mode/vertical-lr-replaced-selection-mixed-expected.txt: Added.
     133        * fast/writing-mode/vertical-lr-replaced-selection-mixed.html: Added.
     134        * fast/writing-mode/vertical-rl-replaced-selection-mixed-expected.txt: Added.
     135        * fast/writing-mode/vertical-rl-replaced-selection-mixed.html: Added.
     136        * LayoutTests/TestExpectations:
     137        * platform/ios-wk2/TestExpectations:
     138        * platform/mac/TestExpectations:
     139        * platform/win/TestExpectations:
     140
     141
    11422020-03-24  Daniel Bates  <dabates@apple.com>
    2143
  • trunk/LayoutTests/TestExpectations

    r258989 r258990  
    40624062webkit.org/b/208988 imported/w3c/web-platform-tests/webxr [ Skip ]
    40634063
     4064imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-010.html [ ImageOnlyFailure ]
     4065imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-011.html [ ImageOnlyFailure ]
     4066
     4067webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/central-baseline-alignment-003.xht [ ImageOnlyFailure Pass ]
     4068webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clearance-calculations-vrl-002.xht [ ImageOnlyFailure Pass ]
    40644069webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-003.xht [ ImageOnlyFailure ]
    40654070webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-005.xht [ ImageOnlyFailure ]
     
    40794084webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-030.xht [ ImageOnlyFailure ]
    40804085webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-005.xht [ ImageOnlyFailure ]
    4081 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-007.xht [ ImageOnlyFailure ]
    4082 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-013.xht [ ImageOnlyFailure ]
    40834086webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-017.xht [ ImageOnlyFailure ]
    4084 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-019.xht [ ImageOnlyFailure ]
    4085 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-025.xht [ ImageOnlyFailure ]
    40864087webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-029.xht [ ImageOnlyFailure ]
    4087 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-031.xht [ ImageOnlyFailure ]
    4088 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-037.xht [ ImageOnlyFailure ]
    40894088webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-041.xht [ ImageOnlyFailure ]
    4090 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-043.xht [ ImageOnlyFailure ]
    4091 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-049.xht [ ImageOnlyFailure ]
    40924089webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-053.xht [ ImageOnlyFailure ]
    4093 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-055.xht [ ImageOnlyFailure ]
    4094 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-061.xht [ ImageOnlyFailure ]
    40954090webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-065.xht [ ImageOnlyFailure ]
    4096 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-067.xht [ ImageOnlyFailure ]
    4097 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-073.xht [ ImageOnlyFailure ]
    40984091webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-077.xht [ ImageOnlyFailure ]
    4099 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-079.xht [ ImageOnlyFailure ]
    4100 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-085.xht [ ImageOnlyFailure ]
    41014092webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-089.xht [ ImageOnlyFailure ]
    4102 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-091.xht [ ImageOnlyFailure ]
    41034093webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-095.xht [ ImageOnlyFailure ]
    4104 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-097.xht [ ImageOnlyFailure ]
    41054094webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-105.xht [ ImageOnlyFailure ]
    4106 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-107.xht [ ImageOnlyFailure ]
    41074095webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-109.xht [ ImageOnlyFailure ]
    4108 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-115.xht [ ImageOnlyFailure ]
    41094096webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-121.xht [ ImageOnlyFailure ]
    4110 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-123.xht [ ImageOnlyFailure ]
    41114097webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-125.xht [ ImageOnlyFailure ]
    4112 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-131.xht [ ImageOnlyFailure ]
    41134098webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-137.xht [ ImageOnlyFailure ]
    4114 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-139.xht [ ImageOnlyFailure ]
    41154099webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-141.xht [ ImageOnlyFailure ]
    4116 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-147.xht [ ImageOnlyFailure ]
    41174100webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-153.xht [ ImageOnlyFailure ]
    4118 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-155.xht [ ImageOnlyFailure ]
    41194101webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-157.xht [ ImageOnlyFailure ]
    4120 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-163.xht [ ImageOnlyFailure ]
    41214102webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-169.xht [ ImageOnlyFailure ]
    4122 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-171.xht [ ImageOnlyFailure ]
    41234103webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-173.xht [ ImageOnlyFailure ]
    4124 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-179.xht [ ImageOnlyFailure ]
    41254104webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-185.xht [ ImageOnlyFailure ]
    4126 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-187.xht [ ImageOnlyFailure ]
    41274105webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-189.xht [ ImageOnlyFailure ]
    4128 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-195.xht [ ImageOnlyFailure ]
    41294106webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-201.xht [ ImageOnlyFailure ]
    4130 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-203.xht [ ImageOnlyFailure ]
    41314107webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-205.xht [ ImageOnlyFailure ]
    4132 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-211.xht [ ImageOnlyFailure ]
    41334108webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-217.xht [ ImageOnlyFailure ]
    4134 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-219.xht [ ImageOnlyFailure ]
    41354109webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-221.xht [ ImageOnlyFailure ]
    41364110webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-225.xht [ ImageOnlyFailure ]
    4137 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-227.xht [ ImageOnlyFailure ]
    41384111webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-229.xht [ ImageOnlyFailure ]
    41394112webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-004.xht [ ImageOnlyFailure ]
    4140 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-006.xht [ ImageOnlyFailure ]
    41414113webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-010.xht [ ImageOnlyFailure ]
    4142 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-012.xht [ ImageOnlyFailure ]
    41434114webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-016.xht [ ImageOnlyFailure ]
    4144 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-018.xht [ ImageOnlyFailure ]
    4145 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-024.xht [ ImageOnlyFailure ]
    41464115webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-028.xht [ ImageOnlyFailure ]
    4147 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-030.xht [ ImageOnlyFailure ]
    41484116webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-034.xht [ ImageOnlyFailure ]
    4149 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-036.xht [ ImageOnlyFailure ]
    41504117webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-040.xht [ ImageOnlyFailure ]
    4151 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-042.xht [ ImageOnlyFailure ]
    4152 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-048.xht [ ImageOnlyFailure ]
    41534118webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-052.xht [ ImageOnlyFailure ]
    4154 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-054.xht [ ImageOnlyFailure ]
    4155 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-060.xht [ ImageOnlyFailure ]
    41564119webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-064.xht [ ImageOnlyFailure ]
    4157 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-066.xht [ ImageOnlyFailure ]
    4158 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-072.xht [ ImageOnlyFailure ]
    41594120webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-076.xht [ ImageOnlyFailure ]
    4160 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-078.xht [ ImageOnlyFailure ]
    4161 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-084.xht [ ImageOnlyFailure ]
    41624121webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-088.xht [ ImageOnlyFailure ]
    4163 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-090.xht [ ImageOnlyFailure ]
    4164 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-096.xht [ ImageOnlyFailure ]
    41654122webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-104.xht [ ImageOnlyFailure ]
    4166 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-106.xht [ ImageOnlyFailure ]
    41674123webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-108.xht [ ImageOnlyFailure ]
    41684124webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-112.xht [ ImageOnlyFailure ]
    4169 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-114.xht [ ImageOnlyFailure ]
    41704125webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-116.xht [ ImageOnlyFailure ]
    4171 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-122.xht [ ImageOnlyFailure ]
    41724126webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-124.xht [ ImageOnlyFailure ]
    41734127webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-128.xht [ ImageOnlyFailure ]
    4174 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-130.xht [ ImageOnlyFailure ]
    41754128webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-136.xht [ ImageOnlyFailure ]
    4176 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-138.xht [ ImageOnlyFailure ]
    41774129webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-140.xht [ ImageOnlyFailure ]
    41784130webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-144.xht [ ImageOnlyFailure ]
    4179 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-146.xht [ ImageOnlyFailure ]
    41804131webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-148.xht [ ImageOnlyFailure ]
    4181 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-154.xht [ ImageOnlyFailure ]
    41824132webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-156.xht [ ImageOnlyFailure ]
    41834133webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-160.xht [ ImageOnlyFailure ]
    4184 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-162.xht [ ImageOnlyFailure ]
    4185 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-170.xht [ ImageOnlyFailure ]
    41864134webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-172.xht [ ImageOnlyFailure ]
    41874135webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-176.xht [ ImageOnlyFailure ]
    4188 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-178.xht [ ImageOnlyFailure ]
    4189 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-186.xht [ ImageOnlyFailure ]
    41904136webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-188.xht [ ImageOnlyFailure ]
    41914137webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-192.xht [ ImageOnlyFailure ]
    4192 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-194.xht [ ImageOnlyFailure ]
    4193 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-202.xht [ ImageOnlyFailure ]
    41944138webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-204.xht [ ImageOnlyFailure ]
    41954139webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-208.xht [ ImageOnlyFailure ]
    4196 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-210.xht [ ImageOnlyFailure ]
    4197 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-218.xht [ ImageOnlyFailure ]
    41984140webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-220.xht [ ImageOnlyFailure ]
    41994141webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-224.xht [ ImageOnlyFailure ]
    4200 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-226.xht [ ImageOnlyFailure ]
    42014142webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/available-size-001.html [ ImageOnlyFailure ]
    42024143webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/available-size-002.html [ ImageOnlyFailure ]
     
    42224163webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/background-size-document-root-vrl-006.html [ ImageOnlyFailure ]
    42234164webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/background-size-document-root-vrl-008.html [ ImageOnlyFailure ]
    4224 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/baseline-inline-non-replaced-002.xht [ ImageOnlyFailure ]
    4225 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/baseline-inline-non-replaced-003.xht [ ImageOnlyFailure ]
    4226 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/baseline-inline-replaced-002.xht [ ImageOnlyFailure ]
    4227 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/baseline-inline-replaced-003.xht [ ImageOnlyFailure ]
    42284165webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/bidi-plaintext-011.html [ ImageOnlyFailure ]
    42294166webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/block-flow-direction-slr-043.xht [ ImageOnlyFailure ]
     
    42584195webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/border-conflict-element-vrl-002.xht [ ImageOnlyFailure ]
    42594196webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/border-conflict-element-vrl-004.xht [ ImageOnlyFailure ]
    4260 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/border-vlr-007.xht [ ImageOnlyFailure ]
    4261 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/border-vrl-006.xht [ ImageOnlyFailure ]
    4262 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/box-offsets-rel-pos-vlr-003.xht [ ImageOnlyFailure ]
    4263 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht [ ImageOnlyFailure ]
    4264 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/box-offsets-rel-pos-vrl-002.xht [ ImageOnlyFailure ]
    4265 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht [ ImageOnlyFailure ]
    42664197webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/ch-units-vrl-001.html [ ImageOnlyFailure ]
    42674198webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/ch-units-vrl-002.html [ ImageOnlyFailure ]
     
    42754206webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-007.xht [ ImageOnlyFailure ]
    42764207webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-009.xht [ ImageOnlyFailure ]
    4277 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-011.xht [ ImageOnlyFailure ]
    4278 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-013.xht [ ImageOnlyFailure ]
    4279 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-015.xht [ ImageOnlyFailure ]
    4280 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-017.xht [ ImageOnlyFailure ]
    42814208webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-002.xht [ ImageOnlyFailure ]
    42824209webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-004.xht [ ImageOnlyFailure ]
    42834210webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-006.xht [ ImageOnlyFailure ]
    42844211webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-008.xht [ ImageOnlyFailure ]
    4285 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-010.xht [ ImageOnlyFailure ]
    4286 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-012.xht [ ImageOnlyFailure ]
    4287 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-014.xht [ ImageOnlyFailure ]
    4288 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-016.xht [ ImageOnlyFailure ]
    4289 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/float-contiguous-vlr-009.xht [ ImageOnlyFailure ]
    4290 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/float-contiguous-vrl-008.xht [ ImageOnlyFailure ]
    42914212webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/float-in-htb-in-vrl.html [ ImageOnlyFailure ]
    42924213webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/full-width-001.html [ ImageOnlyFailure ]
    4293 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/horizontal-rule-vlr-003.xht [ ImageOnlyFailure ]
    4294 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/horizontal-rule-vrl-002.xht [ ImageOnlyFailure ]
    4295 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-block-alignment-002.xht [ ImageOnlyFailure ]
    42964214webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-block-alignment-003.xht [ ImageOnlyFailure ]
    42974215webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-block-alignment-005.xht [ ImageOnlyFailure ]
     
    42994217webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-block-alignment-slr-009.xht [ ImageOnlyFailure ]
    43004218webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-block-alignment-srl-008.xht [ ImageOnlyFailure ]
    4301 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-replaced-vlr-003.xht [ ImageOnlyFailure ]
    4302 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-replaced-vlr-005.xht [ ImageOnlyFailure ]
    4303 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-replaced-vrl-002.xht [ ImageOnlyFailure ]
    4304 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-replaced-vrl-004.xht [ ImageOnlyFailure ]
    4305 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-table-alignment-002.xht [ ImageOnlyFailure ]
    43064219webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-table-alignment-003.xht [ ImageOnlyFailure ]
    43074220webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/inline-table-alignment-005.xht [ ImageOnlyFailure ]
     
    43364249webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/mongolian-orientation-002.html [ ImageOnlyFailure ]
    43374250webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/nested-orthogonal-001.html [ ImageOnlyFailure ]
    4338 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/normal-flow-overconstrained-vlr-003.xht [ ImageOnlyFailure ]
    43394251webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/normal-flow-overconstrained-vlr-005.xht [ ImageOnlyFailure ]
    43404252webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/normal-flow-overconstrained-vrl-002.xht [ ImageOnlyFailure ]
    43414253webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/normal-flow-overconstrained-vrl-004.xht [ ImageOnlyFailure ]
    4342 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/ortho-htb-alongside-vrl-floats-002.xht [ ImageOnlyFailure ]
    4343 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/ortho-htb-alongside-vrl-floats-006.xht [ ImageOnlyFailure ]
    4344 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/ortho-htb-alongside-vrl-floats-010.xht [ ImageOnlyFailure ]
    4345 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/ortho-htb-alongside-vrl-floats-014.xht [ ImageOnlyFailure ]
    43464254webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/outline-inline-vlr-006.html [ ImageOnlyFailure ]
    43474255webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/outline-inline-vrl-006.html [ ImageOnlyFailure ]
    4348 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-ltr-left-right-vlr-005.xht [ ImageOnlyFailure ]
    43494256webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-ltr-left-right-vrl-004.xht [ ImageOnlyFailure ]
    4350 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-ltr-top-bottom-vlr-003.xht [ ImageOnlyFailure ]
    43514257webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-ltr-top-bottom-vrl-002.xht [ ImageOnlyFailure ]
    43524258webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-rtl-left-right-vlr-009.xht [ ImageOnlyFailure ]
     
    43544260webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-rtl-top-bottom-vlr-007.xht [ ImageOnlyFailure ]
    43554261webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-rtl-top-bottom-vrl-006.xht [ ImageOnlyFailure ]
    4356 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/padding-vlr-005.xht [ ImageOnlyFailure ]
    4357 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/padding-vrl-004.xht [ ImageOnlyFailure ]
    4358 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vlr-003.xht [ ImageOnlyFailure ]
    4359 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vlr-005.xht [ ImageOnlyFailure ]
    4360 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vrl-002.xht [ ImageOnlyFailure ]
    4361 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vrl-004.xht [ ImageOnlyFailure ]
    43624262webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/row-progression-slr-023.xht [ ImageOnlyFailure ]
    43634263webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/row-progression-slr-029.xht [ ImageOnlyFailure ]
     
    44124312webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-baseline-slr-009.xht [ ImageOnlyFailure ]
    44134313webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-baseline-srl-008.xht [ ImageOnlyFailure ]
    4414 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-baseline-vlr-003.xht [ ImageOnlyFailure ]
    4415 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-baseline-vrl-002.xht [ ImageOnlyFailure ]
    44164314webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-combine-upright-layout-rules-001.html [ ImageOnlyFailure ]
    44174315webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-combine-upright-line-breaking-rules-001.html [ ImageOnlyFailure ]
     
    44254323webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-combine-upright-value-digits4-001.html [ ImageOnlyFailure ]
    44264324webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-combine-upright-value-digits4-002.html [ ImageOnlyFailure ]
    4427 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-011.xht [ ImageOnlyFailure ]
    4428 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-013.xht [ ImageOnlyFailure ]
    4429 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-015.xht [ ImageOnlyFailure ]
    4430 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-017.xht [ ImageOnlyFailure ]
    4431 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-010.xht [ ImageOnlyFailure ]
    4432 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-012.xht [ ImageOnlyFailure ]
    4433 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-014.xht [ ImageOnlyFailure ]
    4434 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-016.xht [ ImageOnlyFailure ]
    44354325webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-orientation-mixed-srl-016.xht [ ImageOnlyFailure ]
    44364326webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-orientation-mixed-vlr-100.html [ ImageOnlyFailure ]
     
    44574347webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/vertical-alignment-srl-034.xht [ ImageOnlyFailure ]
    44584348webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/vertical-alignment-srl-040.xht [ ImageOnlyFailure ]
    4459 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/vertical-alignment-vlr-025.xht [ ImageOnlyFailure ]
    4460 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/vertical-alignment-vrl-024.xht [ ImageOnlyFailure ]
    44614349webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/wm-propagation-body-006.xht [ ImageOnlyFailure ]
    44624350webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/wm-propagation-body-008.xht [ ImageOnlyFailure ]
     
    44644352webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/wm-propagation-body-011.xht [ ImageOnlyFailure ]
    44654353webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/wm-propagation-body-015.xht [ ImageOnlyFailure ]
    4466 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-069.xht [ Pass Failure ]
    4467 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-103.xht [ Pass Failure ]
    4468 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/line-box-direction-vlr-013.xht [ Pass Failure ]
    4469 webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/sizing-orthog-vrl-in-htb-018.xht [ Pass Failure ]
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-backward-br-mixed.html

    r258989 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.<br>אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-backward-br.html

    r89091 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.<br>אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-backward-p-mixed.html

    r258989 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.</p><p dir="rtl">אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-backward-p.html

    r89091 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.</p><p dir="rtl">אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-forward-br-mixed.html

    r258989 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.<br>אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-forward-br.html

    r89091 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.<br>אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-forward-p-mixed.html

    r258989 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.</p><p dir="rtl">אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/editing/selection/vertical-rl-rtl-extend-line-forward-p.html

    r89091 r258990  
    77<body>
    88<p>This tests horizontal caret movement in vertical writing mode.</p>
    9 <div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; outline: none;" contenteditable>
     9<div id="test" style="font-family: monospace; font-size: 20px; height: 15ex; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways; outline: none;" contenteditable>
    1010<p dir="rtl">אני חתול.</p><p dir="rtl">אין לי שם.</p>
    1111</div>
  • trunk/LayoutTests/fast/backgrounds/background-leakage-transforms.html

    r84341 r258990  
    3535        .vertical {
    3636          -webkit-writing-mode: vertical-lr;
     37          -webkit-text-orientation: sideways;
    3738        }
    3839      </style>
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-center-mixed.html

    r258989 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: mixed;
    1314}
    1415
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-center.html

    r121085 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: sideways;
    1314}
    1415
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-justify-mixed.html

    r258989 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: mixed;
    1314}
    1415
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-justify.html

    r121085 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: sideways;
    1314}
    1415
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-left-mixed.html

    r258989 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: mixed;
    1314}
    1415
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-left.html

    r121085 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: sideways;
    1314}
    1415
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-right-mixed.html

    r258989 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: mixed;
    1314}
    1415
  • trunk/LayoutTests/fast/css/vertical-text-overflow-ellipsis-text-align-right.html

    r121085 r258990  
    1111    text-overflow: ellipsis;
    1212    -webkit-writing-mode: vertical-rl;
     13    -webkit-text-orientation: sideways;
    1314}
    1415
  • trunk/LayoutTests/fast/html/details-marker-style-mixed.html

    r258989 r258990  
    2222<details><summary class="withpadding">Summary</summary></details>
    2323</div>
    24 <div style="-webkit-writing-mode: vertical-rl;">
     24<div style="-webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed;">
    2525<details><summary class="withpadding">Summary</summary></details>
    2626</div>
     
    2929<details><summary class="nopadding">Summary</summary></details>
    3030</div>
    31 <div style="-webkit-writing-mode: vertical-rl;">
     31<div style="-webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed;">
    3232<details><summary class="nopadding">Summary</summary></details>
    3333</div>
  • trunk/LayoutTests/fast/html/details-marker-style.html

    r114973 r258990  
    2222<details><summary class="withpadding">Summary</summary></details>
    2323</div>
    24 <div style="-webkit-writing-mode: vertical-rl;">
     24<div style="-webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways;">
    2525<details><summary class="withpadding">Summary</summary></details>
    2626</div>
     
    2929<details><summary class="nopadding">Summary</summary></details>
    3030</div>
    31 <div style="-webkit-writing-mode: vertical-rl;">
     31<div style="-webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways;">
    3232<details><summary class="nopadding">Summary</summary></details>
    3333</div>
  • trunk/LayoutTests/fast/html/details-writing-mode-mixed.html

    r258989 r258990  
    3535        </td>
    3636        <td>
    37             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    38                 <details><summary>summary</summary></details>
    39                 <details open><summary>summary</summary></details>
    40             </div>
    41         </td>
    42         <td>
    43             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    44                 <details><summary>summary</summary></details>
    45                 <details open><summary>summary</summary></details>
    46             </div>
    47         </td>
    48     </tr>
    49     <tr>
    50         <th>rtl</th>
    51         <td>
    52             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    53                 <details><summary>summary</summary></details>
    54                 <details open><summary>summary</summary></details>
    55             </div>
    56         </td>
    57         <td>
    58             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    59                 <details><summary>summary</summary></details>
    60                 <details open><summary>summary</summary></details>
    61             </div>
    62         </td>
    63         <td>
    64             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    65                 <details><summary>summary</summary></details>
    66                 <details open><summary>summary</summary></details>
    67             </div>
    68         </td>
    69         <td>
    70             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
     37            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:ltr">
     38                <details><summary>summary</summary></details>
     39                <details open><summary>summary</summary></details>
     40            </div>
     41        </td>
     42        <td>
     43            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:ltr">
     44                <details><summary>summary</summary></details>
     45                <details open><summary>summary</summary></details>
     46            </div>
     47        </td>
     48    </tr>
     49    <tr>
     50        <th>rtl</th>
     51        <td>
     52            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     53                <details><summary>summary</summary></details>
     54                <details open><summary>summary</summary></details>
     55            </div>
     56        </td>
     57        <td>
     58            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     59                <details><summary>summary</summary></details>
     60                <details open><summary>summary</summary></details>
     61            </div>
     62        </td>
     63        <td>
     64            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:rtl">
     65                <details><summary>summary</summary></details>
     66                <details open><summary>summary</summary></details>
     67            </div>
     68        </td>
     69        <td>
     70            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:rtl">
    7171                <details><summary>summary</summary></details>
    7272                <details open><summary>summary</summary></details>
     
    9797        </td>
    9898        <td>
    99             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    100                 <details style="text-align:left"><summary>summary</summary></details>
    101                 <details style="text-align:left" open><summary>summary</summary></details>
    102             </div>
    103         </td>
    104         <td>
    105             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    106                 <details style="text-align:left"><summary>summary</summary></details>
    107                 <details style="text-align:left" open><summary>summary</summary></details>
    108             </div>
    109         </td>
    110     </tr>
    111     <tr>
    112         <th>rtl</th>
    113         <td>
    114             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    115                 <details style="text-align:left"><summary>summary</summary></details>
    116                 <details style="text-align:left" open><summary>summary</summary></details>
    117             </div>
    118         </td>
    119         <td>
    120             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    121                 <details style="text-align:left"><summary>summary</summary></details>
    122                 <details style="text-align:left" open><summary>summary</summary></details>
    123             </div>
    124         </td>
    125         <td>
    126             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    127                 <details style="text-align:left"><summary>summary</summary></details>
    128                 <details style="text-align:left" open><summary>summary</summary></details>
    129             </div>
    130         </td>
    131         <td>
    132             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
     99            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:ltr">
     100                <details style="text-align:left"><summary>summary</summary></details>
     101                <details style="text-align:left" open><summary>summary</summary></details>
     102            </div>
     103        </td>
     104        <td>
     105            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:ltr">
     106                <details style="text-align:left"><summary>summary</summary></details>
     107                <details style="text-align:left" open><summary>summary</summary></details>
     108            </div>
     109        </td>
     110    </tr>
     111    <tr>
     112        <th>rtl</th>
     113        <td>
     114            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     115                <details style="text-align:left"><summary>summary</summary></details>
     116                <details style="text-align:left" open><summary>summary</summary></details>
     117            </div>
     118        </td>
     119        <td>
     120            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     121                <details style="text-align:left"><summary>summary</summary></details>
     122                <details style="text-align:left" open><summary>summary</summary></details>
     123            </div>
     124        </td>
     125        <td>
     126            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:rtl">
     127                <details style="text-align:left"><summary>summary</summary></details>
     128                <details style="text-align:left" open><summary>summary</summary></details>
     129            </div>
     130        </td>
     131        <td>
     132            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:rtl">
    133133                <details style="text-align:left"><summary>summary</summary></details>
    134134                <details style="text-align:left" open><summary>summary</summary></details>
     
    160160        </td>
    161161        <td>
    162             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    163                 <details style="text-align:center"><summary>summary</summary></details>
    164                 <details style="text-align:center" open><summary>summary</summary></details>
    165             </div>
    166         </td>
    167         <td>
    168             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    169                 <details style="text-align:center"><summary>summary</summary></details>
    170                 <details style="text-align:center" open><summary>summary</summary></details>
    171             </div>
    172         </td>
    173     </tr>
    174     <tr>
    175         <th>rtl</th>
    176         <td>
    177             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    178                 <details style="text-align:center"><summary>summary</summary></details>
    179                 <details style="text-align:center" open><summary>summary</summary></details>
    180             </div>
    181         </td>
    182         <td>
    183             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    184                 <details style="text-align:center"><summary>summary</summary></details>
    185                 <details style="text-align:center" open><summary>summary</summary></details>
    186             </div>
    187         </td>
    188         <td>
    189             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    190                 <details style="text-align:center"><summary>summary</summary></details>
    191                 <details style="text-align:center" open><summary>summary</summary></details>
    192             </div>
    193         </td>
    194         <td>
    195             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
     162            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:ltr">
     163                <details style="text-align:center"><summary>summary</summary></details>
     164                <details style="text-align:center" open><summary>summary</summary></details>
     165            </div>
     166        </td>
     167        <td>
     168            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:ltr">
     169                <details style="text-align:center"><summary>summary</summary></details>
     170                <details style="text-align:center" open><summary>summary</summary></details>
     171            </div>
     172        </td>
     173    </tr>
     174    <tr>
     175        <th>rtl</th>
     176        <td>
     177            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     178                <details style="text-align:center"><summary>summary</summary></details>
     179                <details style="text-align:center" open><summary>summary</summary></details>
     180            </div>
     181        </td>
     182        <td>
     183            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     184                <details style="text-align:center"><summary>summary</summary></details>
     185                <details style="text-align:center" open><summary>summary</summary></details>
     186            </div>
     187        </td>
     188        <td>
     189            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:rtl">
     190                <details style="text-align:center"><summary>summary</summary></details>
     191                <details style="text-align:center" open><summary>summary</summary></details>
     192            </div>
     193        </td>
     194        <td>
     195            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:rtl">
    196196                <details style="text-align:center"><summary>summary</summary></details>
    197197                <details style="text-align:center" open><summary>summary</summary></details>
     
    223223        </td>
    224224        <td>
    225             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    226                 <details style="text-align:right"><summary>summary</summary></details>
    227                 <details style="text-align:right" open><summary>summary</summary></details>
    228             </div>
    229         </td>
    230         <td>
    231             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    232                 <details style="text-align:right"><summary>summary</summary></details>
    233                 <details style="text-align:right" open><summary>summary</summary></details>
    234             </div>
    235         </td>
    236     </tr>
    237     <tr>
    238         <th>rtl</th>
    239         <td>
    240             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    241                 <details style="text-align:right"><summary>summary</summary></details>
    242                 <details style="text-align:right" open><summary>summary</summary></details>
    243             </div>
    244         </td>
    245         <td>
    246             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    247                 <details style="text-align:right"><summary>summary</summary></details>
    248                 <details style="text-align:right" open><summary>summary</summary></details>
    249             </div>
    250         </td>
    251         <td>
    252             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    253                 <details style="text-align:right"><summary>summary</summary></details>
    254                 <details style="text-align:right" open><summary>summary</summary></details>
    255             </div>
    256         </td>
    257         <td>
    258             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
    259                 <details style="text-align:right"><summary>summary</summary></details>
    260                 <details style="text-align:right" open><summary>summary</summary></details>
    261             </div>
    262         </td>
    263     </tr>
    264 </table>
     225            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:ltr">
     226                <details style="text-align:right"><summary>summary</summary></details>
     227                <details style="text-align:right" open><summary>summary</summary></details>
     228            </div>
     229        </td>
     230        <td>
     231            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:ltr">
     232                <details style="text-align:right"><summary>summary</summary></details>
     233                <details style="text-align:right" open><summary>summary</summary></details>
     234            </div>
     235        </td>
     236    </tr>
     237    <tr>
     238        <th>rtl</th>
     239        <td>
     240            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     241                <details style="text-align:right"><summary>summary</summary></details>
     242                <details style="text-align:right" open><summary>summary</summary></details>
     243            </div>
     244        </td>
     245        <td>
     246            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     247                <details style="text-align:right"><summary>summary</summary></details>
     248                <details style="text-align:right" open><summary>summary</summary></details>
     249            </div>
     250        </td>
     251        <td>
     252            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed; direction:rtl">
     253                <details style="text-align:right"><summary>summary</summary></details>
     254                <details style="text-align:right" open><summary>summary</summary></details>
     255            </div>
     256        </td>
     257        <td>
     258            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed; direction:rtl">
     259                <details style="text-align:right"><summary>summary</summary></details>
     260                <details style="text-align:right" open><summary>summary</summary></details>
     261            </div>
     262        </td>
     263    </tr>
     264</table>
  • trunk/LayoutTests/fast/html/details-writing-mode.html

    r84039 r258990  
    3535        </td>
    3636        <td>
    37             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    38                 <details><summary>summary</summary></details>
    39                 <details open><summary>summary</summary></details>
    40             </div>
    41         </td>
    42         <td>
    43             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    44                 <details><summary>summary</summary></details>
    45                 <details open><summary>summary</summary></details>
    46             </div>
    47         </td>
    48     </tr>
    49     <tr>
    50         <th>rtl</th>
    51         <td>
    52             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    53                 <details><summary>summary</summary></details>
    54                 <details open><summary>summary</summary></details>
    55             </div>
    56         </td>
    57         <td>
    58             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    59                 <details><summary>summary</summary></details>
    60                 <details open><summary>summary</summary></details>
    61             </div>
    62         </td>
    63         <td>
    64             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    65                 <details><summary>summary</summary></details>
    66                 <details open><summary>summary</summary></details>
    67             </div>
    68         </td>
    69         <td>
    70             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
     37            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:ltr">
     38                <details><summary>summary</summary></details>
     39                <details open><summary>summary</summary></details>
     40            </div>
     41        </td>
     42        <td>
     43            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:ltr">
     44                <details><summary>summary</summary></details>
     45                <details open><summary>summary</summary></details>
     46            </div>
     47        </td>
     48    </tr>
     49    <tr>
     50        <th>rtl</th>
     51        <td>
     52            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     53                <details><summary>summary</summary></details>
     54                <details open><summary>summary</summary></details>
     55            </div>
     56        </td>
     57        <td>
     58            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     59                <details><summary>summary</summary></details>
     60                <details open><summary>summary</summary></details>
     61            </div>
     62        </td>
     63        <td>
     64            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:rtl">
     65                <details><summary>summary</summary></details>
     66                <details open><summary>summary</summary></details>
     67            </div>
     68        </td>
     69        <td>
     70            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:rtl">
    7171                <details><summary>summary</summary></details>
    7272                <details open><summary>summary</summary></details>
     
    9797        </td>
    9898        <td>
    99             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    100                 <details style="text-align:left"><summary>summary</summary></details>
    101                 <details style="text-align:left" open><summary>summary</summary></details>
    102             </div>
    103         </td>
    104         <td>
    105             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    106                 <details style="text-align:left"><summary>summary</summary></details>
    107                 <details style="text-align:left" open><summary>summary</summary></details>
    108             </div>
    109         </td>
    110     </tr>
    111     <tr>
    112         <th>rtl</th>
    113         <td>
    114             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    115                 <details style="text-align:left"><summary>summary</summary></details>
    116                 <details style="text-align:left" open><summary>summary</summary></details>
    117             </div>
    118         </td>
    119         <td>
    120             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    121                 <details style="text-align:left"><summary>summary</summary></details>
    122                 <details style="text-align:left" open><summary>summary</summary></details>
    123             </div>
    124         </td>
    125         <td>
    126             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    127                 <details style="text-align:left"><summary>summary</summary></details>
    128                 <details style="text-align:left" open><summary>summary</summary></details>
    129             </div>
    130         </td>
    131         <td>
    132             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
     99            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:ltr">
     100                <details style="text-align:left"><summary>summary</summary></details>
     101                <details style="text-align:left" open><summary>summary</summary></details>
     102            </div>
     103        </td>
     104        <td>
     105            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:ltr">
     106                <details style="text-align:left"><summary>summary</summary></details>
     107                <details style="text-align:left" open><summary>summary</summary></details>
     108            </div>
     109        </td>
     110    </tr>
     111    <tr>
     112        <th>rtl</th>
     113        <td>
     114            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     115                <details style="text-align:left"><summary>summary</summary></details>
     116                <details style="text-align:left" open><summary>summary</summary></details>
     117            </div>
     118        </td>
     119        <td>
     120            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     121                <details style="text-align:left"><summary>summary</summary></details>
     122                <details style="text-align:left" open><summary>summary</summary></details>
     123            </div>
     124        </td>
     125        <td>
     126            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:rtl">
     127                <details style="text-align:left"><summary>summary</summary></details>
     128                <details style="text-align:left" open><summary>summary</summary></details>
     129            </div>
     130        </td>
     131        <td>
     132            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:rtl">
    133133                <details style="text-align:left"><summary>summary</summary></details>
    134134                <details style="text-align:left" open><summary>summary</summary></details>
     
    160160        </td>
    161161        <td>
    162             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    163                 <details style="text-align:center"><summary>summary</summary></details>
    164                 <details style="text-align:center" open><summary>summary</summary></details>
    165             </div>
    166         </td>
    167         <td>
    168             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    169                 <details style="text-align:center"><summary>summary</summary></details>
    170                 <details style="text-align:center" open><summary>summary</summary></details>
    171             </div>
    172         </td>
    173     </tr>
    174     <tr>
    175         <th>rtl</th>
    176         <td>
    177             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    178                 <details style="text-align:center"><summary>summary</summary></details>
    179                 <details style="text-align:center" open><summary>summary</summary></details>
    180             </div>
    181         </td>
    182         <td>
    183             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    184                 <details style="text-align:center"><summary>summary</summary></details>
    185                 <details style="text-align:center" open><summary>summary</summary></details>
    186             </div>
    187         </td>
    188         <td>
    189             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    190                 <details style="text-align:center"><summary>summary</summary></details>
    191                 <details style="text-align:center" open><summary>summary</summary></details>
    192             </div>
    193         </td>
    194         <td>
    195             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
     162            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:ltr">
     163                <details style="text-align:center"><summary>summary</summary></details>
     164                <details style="text-align:center" open><summary>summary</summary></details>
     165            </div>
     166        </td>
     167        <td>
     168            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:ltr">
     169                <details style="text-align:center"><summary>summary</summary></details>
     170                <details style="text-align:center" open><summary>summary</summary></details>
     171            </div>
     172        </td>
     173    </tr>
     174    <tr>
     175        <th>rtl</th>
     176        <td>
     177            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     178                <details style="text-align:center"><summary>summary</summary></details>
     179                <details style="text-align:center" open><summary>summary</summary></details>
     180            </div>
     181        </td>
     182        <td>
     183            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     184                <details style="text-align:center"><summary>summary</summary></details>
     185                <details style="text-align:center" open><summary>summary</summary></details>
     186            </div>
     187        </td>
     188        <td>
     189            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:rtl">
     190                <details style="text-align:center"><summary>summary</summary></details>
     191                <details style="text-align:center" open><summary>summary</summary></details>
     192            </div>
     193        </td>
     194        <td>
     195            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:rtl">
    196196                <details style="text-align:center"><summary>summary</summary></details>
    197197                <details style="text-align:center" open><summary>summary</summary></details>
     
    223223        </td>
    224224        <td>
    225             <div style="-webkit-writing-mode:vertical-lr; direction:ltr">
    226                 <details style="text-align:right"><summary>summary</summary></details>
    227                 <details style="text-align:right" open><summary>summary</summary></details>
    228             </div>
    229         </td>
    230         <td>
    231             <div style="-webkit-writing-mode:vertical-rl; direction:ltr">
    232                 <details style="text-align:right"><summary>summary</summary></details>
    233                 <details style="text-align:right" open><summary>summary</summary></details>
    234             </div>
    235         </td>
    236     </tr>
    237     <tr>
    238         <th>rtl</th>
    239         <td>
    240             <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
    241                 <details style="text-align:right"><summary>summary</summary></details>
    242                 <details style="text-align:right" open><summary>summary</summary></details>
    243             </div>
    244         </td>
    245         <td>
    246             <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
    247                 <details style="text-align:right"><summary>summary</summary></details>
    248                 <details style="text-align:right" open><summary>summary</summary></details>
    249             </div>
    250         </td>
    251         <td>
    252             <div style="-webkit-writing-mode:vertical-lr; direction:rtl">
    253                 <details style="text-align:right"><summary>summary</summary></details>
    254                 <details style="text-align:right" open><summary>summary</summary></details>
    255             </div>
    256         </td>
    257         <td>
    258             <div style="-webkit-writing-mode:vertical-rl; direction:rtl">
    259                 <details style="text-align:right"><summary>summary</summary></details>
    260                 <details style="text-align:right" open><summary>summary</summary></details>
    261             </div>
    262         </td>
    263     </tr>
    264 </table>
     225            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:ltr">
     226                <details style="text-align:right"><summary>summary</summary></details>
     227                <details style="text-align:right" open><summary>summary</summary></details>
     228            </div>
     229        </td>
     230        <td>
     231            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:ltr">
     232                <details style="text-align:right"><summary>summary</summary></details>
     233                <details style="text-align:right" open><summary>summary</summary></details>
     234            </div>
     235        </td>
     236    </tr>
     237    <tr>
     238        <th>rtl</th>
     239        <td>
     240            <div style="-webkit-writing-mode:horizontal-tb; direction:rtl">
     241                <details style="text-align:right"><summary>summary</summary></details>
     242                <details style="text-align:right" open><summary>summary</summary></details>
     243            </div>
     244        </td>
     245        <td>
     246            <div style="-webkit-writing-mode:horizontal-bt; direction:rtl">
     247                <details style="text-align:right"><summary>summary</summary></details>
     248                <details style="text-align:right" open><summary>summary</summary></details>
     249            </div>
     250        </td>
     251        <td>
     252            <div style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways; direction:rtl">
     253                <details style="text-align:right"><summary>summary</summary></details>
     254                <details style="text-align:right" open><summary>summary</summary></details>
     255            </div>
     256        </td>
     257        <td>
     258            <div style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways; direction:rtl">
     259                <details style="text-align:right"><summary>summary</summary></details>
     260                <details style="text-align:right" open><summary>summary</summary></details>
     261            </div>
     262        </td>
     263    </tr>
     264</table>
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-01-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-01.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
     8   -webkit-text-orientation: sideways;
    89   width: 250px;
    910   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-02-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-02.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   font-family: Ahem;
    1010   width: 250px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-03-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-03.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-04-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-04.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-05-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-05.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-06-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-06.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-07-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-07.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-08-expected.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/inline-block/baseline-vertical-08.html

    r227947 r258990  
    66   position: relative;
    77   background: grey;
    8    text-orientation: sideways;
     8   -webkit-text-orientation: sideways;
    99   width: 250px;
    1010   height: 500px;
  • trunk/LayoutTests/fast/lists/003-vertical.html

    r71700 r258990  
    11<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    2 <html style="-webkit-writing-mode:vertical-lr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
     2<html style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    33<head>
    44<title>Safari test case: list items within text-align: right div after float:left div</title>
  • trunk/LayoutTests/fast/lists/009-vertical.html

    r71700 r258990  
    11<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    2 <html style="-webkit-writing-mode:vertical-rl">
     2<html style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways;">
    33<head>
    44    <title>A List Apart</title>
  • trunk/LayoutTests/fast/multicol/tall-image-behavior-lr-mixed.html

    r258989 r258990  
    11<!doctype html>
    2 <body style="-webkit-writing-mode:vertical-lr">
     2<body style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed;">
    33<div style="-webkit-columns:2; width:300px; border:2px solid blue;-webkit-line-box-contain:font replaced">
    44<p>This image should not be split across columns.<br>
  • trunk/LayoutTests/fast/multicol/tall-image-behavior-lr.html

    r214110 r258990  
    11<!doctype html>
    2 <body style="-webkit-writing-mode:vertical-lr">
     2<body style="-webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways;">
    33<div style="-webkit-columns:2; width:300px; border:2px solid blue;-webkit-line-box-contain:font replaced">
    44<p>This image should not be split across columns.<br>
  • trunk/LayoutTests/fast/multicol/vertical-rl/rule-style.html

    r157458 r258990  
    22    body {
    33        -webkit-writing-mode: vertical-rl;
     4        -webkit-text-orientation: sideways;
    45    }
    56
  • trunk/LayoutTests/fast/ruby/bopomofo-mixed-expected.txt

    r258989 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 500x37
    77        RenderRubyRun (anonymous) at (0,0) size 50x48
    8           RenderRubyText {RT} at (32,19) size 12x9
     8          RenderRubyText {RT} at (32,19) size 11x9
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    1010              RenderRubyRun (anonymous) at (0,0) size 11x8
    11                 RenderRubyText {RT} at (9,0) size 10x8
    12                   RenderText {#text} at (1,3) size 9x3
    13                     text run at (1,3) width 3: "\x{2CB}"
     11                RenderRubyText {RT} at (10,0) size 10x8
     12                  RenderText {#text} at (0,3) size 9x3
     13                    text run at (0,3) width 3: "\x{2CB}"
    1414                RenderRubyBase (anonymous) at (0,0) size 11x8
    1515                  RenderText {#text} at (1,0) size 9x8
     
    1919              text run at (0,5) width 32: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (50,0) size 50x48
    21           RenderRubyText {RT} at (32,15) size 12x17
     21          RenderRubyText {RT} at (32,15) size 11x17
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    2323              RenderRubyRun (anonymous) at (0,0) size 11x16
    24                 RenderRubyText {RT} at (9,0) size 10x16
    25                   RenderText {#text} at (1,7) size 9x3
    26                     text run at (1,7) width 3: "\x{2CB}"
     24                RenderRubyText {RT} at (10,0) size 10x16
     25                  RenderText {#text} at (0,7) size 9x3
     26                    text run at (0,7) width 3: "\x{2CB}"
    2727                RenderRubyBase (anonymous) at (0,0) size 11x16
    2828                  RenderText {#text} at (1,0) size 9x16
     
    3232              text run at (0,5) width 32: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (100,0) size 50x48
    34           RenderRubyText {RT} at (32,19) size 12x9
     34          RenderRubyText {RT} at (32,19) size 11x9
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    3636              RenderRubyRun (anonymous) at (0,0) size 11x8
    37                 RenderRubyText {RT} at (9,0) size 10x8
    38                   RenderText {#text} at (1,3) size 9x3
    39                     text run at (1,3) width 3: "\x{2CA}"
     37                RenderRubyText {RT} at (10,0) size 10x8
     38                  RenderText {#text} at (0,3) size 9x3
     39                    text run at (0,3) width 3: "\x{2CA}"
    4040                RenderRubyBase (anonymous) at (0,0) size 11x8
    4141                  RenderText {#text} at (1,0) size 9x8
     
    4545              text run at (0,5) width 32: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (150,0) size 50x48
    47           RenderRubyText {RT} at (32,15) size 12x17
     47          RenderRubyText {RT} at (32,15) size 11x17
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    4949              RenderRubyRun (anonymous) at (0,0) size 11x16
    50                 RenderRubyText {RT} at (9,0) size 10x16
    51                   RenderText {#text} at (1,7) size 9x3
    52                     text run at (1,7) width 3: "\x{2CA}"
     50                RenderRubyText {RT} at (10,0) size 10x16
     51                  RenderText {#text} at (0,7) size 9x3
     52                    text run at (0,7) width 3: "\x{2CA}"
    5353                RenderRubyBase (anonymous) at (0,0) size 11x16
    5454                  RenderText {#text} at (1,0) size 9x16
     
    5858              text run at (0,5) width 32: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (200,0) size 50x48
    60           RenderRubyText {RT} at (32,19) size 12x9
     60          RenderRubyText {RT} at (32,19) size 11x9
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    6262              RenderRubyRun (anonymous) at (0,0) size 11x8
    63                 RenderRubyText {RT} at (9,0) size 10x8
    64                   RenderText {#text} at (1,3) size 9x3
    65                     text run at (1,3) width 3: "\x{2CB}"
     63                RenderRubyText {RT} at (10,0) size 10x8
     64                  RenderText {#text} at (0,3) size 9x3
     65                    text run at (0,3) width 3: "\x{2CB}"
    6666                RenderRubyBase (anonymous) at (0,0) size 11x8
    6767                  RenderText {#text} at (1,0) size 9x8
     
    7878              text run at (0,5) width 32: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (300,0) size 50x48
    80           RenderRubyText {RT} at (32,15) size 12x17
     80          RenderRubyText {RT} at (32,15) size 11x17
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    8282              RenderRubyRun (anonymous) at (0,0) size 11x16
    83                 RenderRubyText {RT} at (9,0) size 10x16
    84                   RenderText {#text} at (1,7) size 9x3
    85                     text run at (1,7) width 3: "\x{2CB}"
     83                RenderRubyText {RT} at (10,0) size 10x16
     84                  RenderText {#text} at (0,7) size 9x3
     85                    text run at (0,7) width 3: "\x{2CB}"
    8686                RenderRubyBase (anonymous) at (0,0) size 11x16
    8787                  RenderText {#text} at (1,0) size 9x16
     
    9191              text run at (0,5) width 32: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (350,0) size 50x48
    93           RenderRubyText {RT} at (32,15) size 12x17
     93          RenderRubyText {RT} at (32,15) size 11x17
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    9595              RenderRubyRun (anonymous) at (0,0) size 11x16
     
    111111              text run at (0,5) width 32: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (450,0) size 50x48
    113           RenderRubyText {RT} at (32,15) size 12x17
     113          RenderRubyText {RT} at (32,15) size 11x17
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    115115              RenderRubyRun (anonymous) at (0,0) size 11x16
    116                 RenderRubyText {RT} at (9,0) size 10x16
    117                   RenderText {#text} at (1,7) size 9x3
    118                     text run at (1,7) width 3: "\x{2CA}"
     116                RenderRubyText {RT} at (10,0) size 10x16
     117                  RenderText {#text} at (0,7) size 9x3
     118                    text run at (0,7) width 3: "\x{2CA}"
    119119                RenderRubyBase (anonymous) at (0,0) size 11x16
    120120                  RenderText {#text} at (1,0) size 9x16
  • trunk/LayoutTests/fast/ruby/overhang-vertical-mixed.html

    r258989 r258990  
    11<style>
    2     html { -webkit-writing-mode: vertical-rl; }
     2    html { -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed;}
    33    div { font-size: 20px; font-family: ahem; border: solid black; color: indigo; height: 10em; margin: 0 8px; -webkit-font-smoothing: none; }
    44    ruby { color: blue; }
  • trunk/LayoutTests/fast/ruby/overhang-vertical-no-overlap2-mixed.html

    r258989 r258990  
    11<style>
    2     html { -webkit-writing-mode: vertical-rl; }
     2    html { -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed;}
    33    div { font-size: 20px; font-family: ahem; border: solid black; color: indigo; height: 25em; margin: 0 8px; -webkit-font-smoothing: none; }
    44    ruby { color: blue; }
  • trunk/LayoutTests/fast/ruby/overhang-vertical-no-overlap2.html

    r95350 r258990  
    11<style>
    2     html { -webkit-writing-mode: vertical-rl; }
     2    html { -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways;}
    33    div { font-size: 20px; font-family: ahem; border: solid black; color: indigo; height: 25em; margin: 0 8px; -webkit-font-smoothing: none; }
    44    ruby { color: blue; }
  • trunk/LayoutTests/fast/ruby/overhang-vertical.html

    r82903 r258990  
    11<style>
    2     html { -webkit-writing-mode: vertical-rl; }
     2    html { -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways;}
    33    div { font-size: 20px; font-family: ahem; border: solid black; color: indigo; height: 10em; margin: 0 8px; -webkit-font-smoothing: none; }
    44    ruby { color: blue; }
  • trunk/LayoutTests/fast/text/vertical-rl-rtl-linebreak-mixed.html

    r258989 r258990  
    66<body>
    77<p>This tests line break on vertical text. The test should be run on a cold font cache and refreshing the page should not show difference.</p>
    8 <div dir="rtl" style="font-family: monospace; font-size: 20px; height: 15ex; width: 98px; -webkit-writing-mode: vertical-rl; outline: none;">
     8<div dir="rtl" style="font-family: monospace; font-size: 20px; height: 15ex; width: 98px; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed; outline: none;">
    99אני חתול. אין לי שם.
    1010</div>
  • trunk/LayoutTests/fast/text/vertical-rl-rtl-linebreak.html

    r130443 r258990  
    66<body>
    77<p>This tests line break on vertical text. The test should be run on a cold font cache and refreshing the page should not show difference.</p>
    8 <div dir="rtl" style="font-family: monospace; font-size: 20px; height: 15ex; width: 98px; -webkit-writing-mode: vertical-rl; outline: none;">
     8<div dir="rtl" style="font-family: monospace; font-size: 20px; height: 15ex; width: 98px; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways; outline: none;">
    99אני חתול. אין לי שם.
    1010</div>
  • trunk/LayoutTests/fast/writing-mode/background-vertical-lr-mixed.html

    r258989 r258990  
    88</style>
    99</head>
    10 <body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-rl">
     10<body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-lr; -webkit-text-orientation: mixed;">
    1111<span><div style="display:inline-block;height:50px"></div><br><div style="display:inline-block;height:50px"></div></span>
  • trunk/LayoutTests/fast/writing-mode/background-vertical-lr.html

    r70816 r258990  
    88</style>
    99</head>
    10 <body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-lr">
     10<body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-lr; -webkit-text-orientation: sideways;">
    1111<span><div style="display:inline-block;height:50px"></div><br><div style="display:inline-block;height:50px"></div></span>
  • trunk/LayoutTests/fast/writing-mode/background-vertical-rl-mixed.html

    r258989 r258990  
    88</style>
    99</head>
    10 <body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-rl">
     10<body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: mixed;">
    1111<span><div style="display:inline-block;height:50px"></div><br><div style="display:inline-block;height:50px"></div></span>
  • trunk/LayoutTests/fast/writing-mode/background-vertical-rl.html

    r70816 r258990  
    88</style>
    99</head>
    10 <body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-rl">
     10<body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways;">
    1111<span><div style="display:inline-block;height:50px"></div><br><div style="display:inline-block;height:50px"></div></span>
  • trunk/LayoutTests/fast/writing-mode/basic-vertical-line-mixed.html

    r258989 r258990  
    1 <div style="-webkit-writing-mode: vertical-lr; height:300px; border:2px solid maroon">
     1<div style="writing-mode: vertical-lr; -webkit-text-orientation: mixed; height:300px; border:2px solid maroon">
    22<span style="border-top: 5px solid black; border-bottom:5px solid black; padding-top:5px; padding-bottom:5px"><img style="height:200px;width:100px;background-color:green"></span>
    33<br>
  • trunk/LayoutTests/fast/writing-mode/basic-vertical-line.html

    r70172 r258990  
    1 <div style="-webkit-writing-mode: vertical-lr; height:300px; border:2px solid maroon">
     1<div style="writing-mode: vertical-lr; -webkit-text-orientation: sideways; height:300px; border:2px solid maroon">
    22<span style="border-top: 5px solid black; border-bottom:5px solid black; padding-top:5px; padding-bottom:5px"><img style="height:200px;width:100px;background-color:green"></span>
    33<br>
  • trunk/LayoutTests/fast/writing-mode/border-image-vertical-lr.html

    r192970 r258990  
    1010</style>
    1111</head>
    12 <body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-lr">
     12<body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-lr; -webkit-text-orientation: sideways;">
    1313<span><div style="display:inline-block;height:25px"></div><br><div style="display:inline-block;height:50px"></div></span>
  • trunk/LayoutTests/fast/writing-mode/border-image-vertical-rl.html

    r192970 r258990  
    1010</style>
    1111</head>
    12 <body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-rl">
     12<body style="padding:50px; line-height:2; -webkit-writing-mode: vertical-rl; -webkit-text-orientation: sideways;">
    1313<span><div style="display:inline-block;height:25px"></div><br><div style="display:inline-block;height:50px"></div></span>
  • trunk/LayoutTests/fast/writing-mode/border-styles-vertical-lr-mixed.html

    r258989 r258990  
    22  body {
    33    -webkit-writing-mode: vertical-lr;
     4    -webkit-text-orientation: mixed;
    45  }
    56    div > div {
  • trunk/LayoutTests/fast/writing-mode/border-styles-vertical-lr.html

    r180441 r258990  
    22  body {
    33    -webkit-writing-mode: vertical-lr;
     4    -webkit-text-orientation: sideways;
    45  }
    56    div > div {
  • trunk/LayoutTests/fast/writing-mode/border-styles-vertical-rl-mixed.html

    r258989 r258990  
    22  body {
    33    -webkit-writing-mode: vertical-rl;
     4    -webkit-text-orientation: mixed;
    45  }
    56    div > div {
  • trunk/LayoutTests/fast/writing-mode/border-styles-vertical-rl.html

    r180441 r258990  
    22  body {
    33    -webkit-writing-mode: vertical-rl;
     4    -webkit-text-orientation: sideways;
    45  }
    56    div > div {
  • trunk/LayoutTests/fast/writing-mode/vertical-lr-replaced-selection-mixed.html

    r258989 r258990  
    1515</head>
    1616
    17 <body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-lr">This is the first line of text.<br>
     17<body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-lr; -webkit-text-orientation: mixed;">This is the first line of text.<br>
    1818<img style="-webkit-logical-width:20px;-webkit-logical-height:50px;background-color:green"> This is the second line of <img style="-webkit-logical-width:20px;-webkit-logical-height:100px;background-color:purple"> text.
  • trunk/LayoutTests/fast/writing-mode/vertical-lr-replaced-selection.html

    r71563 r258990  
    1515</head>
    1616
    17 <body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-lr">This is the first line of text.<br>
     17<body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-lr; -webkit-text-orientation: sideways;">This is the first line of text.<br>
    1818<img style="-webkit-logical-width:20px;-webkit-logical-height:50px;background-color:green"> This is the second line of <img style="-webkit-logical-width:20px;-webkit-logical-height:100px;background-color:purple"> text.
  • trunk/LayoutTests/fast/writing-mode/vertical-rl-replaced-selection-mixed.html

    r258989 r258990  
    1616</head>
    1717
    18 <body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-rl">This is the first line of text.<br>
     18<body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-rl; -webkit-text-orientation: mixed;">This is the first line of text.<br>
    1919<img style="-webkit-logical-width:20px;-webkit-logical-height:50px;background-color:green"> This is the second line of <img style="-webkit-logical-width:20px;-webkit-logical-height:100px;background-color:purple"> text.
  • trunk/LayoutTests/fast/writing-mode/vertical-rl-replaced-selection.html

    r71563 r258990  
    1616</head>
    1717
    18 <body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-rl">This is the first line of text.<br>
     18<body onload="selectStuff()" style="font-size:36px; -webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways;">This is the first line of text.<br>
    1919<img style="-webkit-logical-width:20px;-webkit-logical-height:50px;background-color:green"> This is the second line of <img style="-webkit-logical-width:20px;-webkit-logical-height:100px;background-color:purple"> text.
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r258866 r258990  
     12020-03-25  Frank Yang  <guowei_yang@apple.com>
     2       
     3        WebKit uses Alphabetic Baseline when "-webkit-text-orientation" is "mixed" in Vertical Writing Mode
     4        https://bugs.webkit.org/show_bug.cgi?id=208824
     5
     6        Reviewed by Myles C. Maxfield.
     7
     8        Those -expected.txt files need to be updated since previously they are expecting
     9        failures, but after the code change those failures are actually passing, so the
     10        expected.txt files need to be updated.       
     11
     12        * web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt:
     13        * web-platform-tests/css/css-grid/alignment/grid-container-baseline-001-expected.txt:
     14
     15
    1162020-03-23  Rob Buis  <rbuis@igalia.com>
    217
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-alignment-style-changes-008-expected.txt

    r253630 r258990  
    33É
    44
    5 FAIL .before 1 assert_equals:
    6 <div id="item1" data-expected-width="20" data-expected-height="50" data-offset-y="0" class=" before" data-offset-x="5">É</div>
    7 offsetLeft expected 5 but got 2
     5PASS .before 1
    86PASS .before 2
    97PASS .before 3
    10 FAIL .after 4 assert_equals:
    11 <div id="item1" data-expected-width="20" data-expected-height="50" data-offset-y="0" class=" before after" data-offset-x="10">É</div>
    12 offsetLeft expected 10 but got 4
     8PASS .after 4
    139PASS .after 5
    14 FAIL .after 6 assert_equals:
    15 <div id="item3" data-expected-width="30" data-expected-height="50" data-offset-y="100" class=" before after" data-offset-x="5">É</div>
    16 offsetLeft expected 5 but got 2
     10PASS .after 6
    1711
  • trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-container-baseline-001-expected.txt

    r253630 r258990  
    2525PASS .wrapper 2
    2626PASS .wrapper 3
    27 FAIL .wrapper 4 assert_equals:
    28 <div class="wrapper" style="writing-mode: vertical-lr;">
    29   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    30   <div class="grid">
    31     <div class="i1"></div>
    32     <div class="i2" data-offset-x="0"></div>
    33     <div class="i3"></div>
    34   </div>
    35   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    36 </div>
    37 offsetLeft expected 65 but got 75
    38 FAIL .wrapper 5 assert_equals:
    39 <div class="wrapper" style="writing-mode: vertical-lr;">
    40   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    41   <div class="grid">
    42     <div class="i1"></div>
    43     <div class="i2" style="writing-mode: horizontal-tb;" data-offset-x="0"></div>
    44     <div class="i3"></div>
    45   </div>
    46   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    47 </div>
    48 offsetLeft expected 65 but got 75
     27PASS .wrapper 4
     28PASS .wrapper 5
    4929PASS .wrapper 6
    5030PASS .wrapper 7
    51 FAIL .wrapper 8 assert_equals:
    52 <div class="wrapper" style="writing-mode: vertical-rl;">
    53   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    54   <div class="grid">
    55     <div class="i1"></div>
    56     <div class="i2" data-offset-x="75"></div>
    57     <div class="i3"></div>
    58   </div>
    59   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    60 </div>
    61 offsetLeft expected 65 but got 75
    62 FAIL .wrapper 9 assert_equals:
    63 <div class="wrapper" style="writing-mode: vertical-rl;">
    64   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    65   <div class="grid">
    66     <div class="i1"></div>
    67     <div class="i2" style="writing-mode: horizontal-tb;" data-offset-x="75"></div>
    68     <div class="i3"></div>
    69   </div>
    70   <div style="display: inline-block; width: 20px; height: 10px; background: black" data-offset-x="65"></div>
    71 </div>
    72 offsetLeft expected 65 but got 75
     31PASS .wrapper 8
     32PASS .wrapper 9
    7333PASS .wrapper 10
    7434PASS .wrapper 11
  • trunk/LayoutTests/platform/ios-wk2/TestExpectations

    r258981 r258990  
    16341634webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-008.xht [ ImageOnlyFailure ]
    16351635
     1636webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-007.xht [ ImageOnlyFailure ]
     1637webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-013.xht [ ImageOnlyFailure ]
     1638webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-019.xht [ ImageOnlyFailure ]
     1639webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-025.xht [ ImageOnlyFailure ]
     1640webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-031.xht [ ImageOnlyFailure ]
     1641webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-037.xht [ ImageOnlyFailure ]
     1642webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-043.xht [ ImageOnlyFailure ]
     1643webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-049.xht [ ImageOnlyFailure ]
     1644webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-055.xht [ ImageOnlyFailure ]
     1645webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-061.xht [ ImageOnlyFailure ]
     1646webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-067.xht [ ImageOnlyFailure ]
     1647webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-073.xht [ ImageOnlyFailure ]
     1648webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-079.xht [ ImageOnlyFailure ]
     1649webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-085.xht [ ImageOnlyFailure ]
     1650webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-091.xht [ ImageOnlyFailure ]
     1651webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-097.xht [ ImageOnlyFailure ]
     1652webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-107.xht [ ImageOnlyFailure ]
     1653webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-115.xht [ ImageOnlyFailure ]
     1654webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-123.xht [ ImageOnlyFailure ]
     1655webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-131.xht [ ImageOnlyFailure ]
     1656webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-139.xht [ ImageOnlyFailure ]
     1657webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-147.xht [ ImageOnlyFailure ]
     1658webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-155.xht [ ImageOnlyFailure ]
     1659webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-163.xht [ ImageOnlyFailure ]
     1660webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-171.xht [ ImageOnlyFailure ]
     1661webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-179.xht [ ImageOnlyFailure ]
     1662webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-187.xht [ ImageOnlyFailure ]
     1663webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-195.xht [ ImageOnlyFailure ]
     1664webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-203.xht [ ImageOnlyFailure ]
     1665webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-211.xht [ ImageOnlyFailure ]
     1666webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-219.xht [ ImageOnlyFailure ]
     1667webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vlr-227.xht [ ImageOnlyFailure ]
     1668webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-006.xht [ ImageOnlyFailure ]
     1669webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-012.xht [ ImageOnlyFailure ]
     1670webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-018.xht [ ImageOnlyFailure ]
     1671webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-024.xht [ ImageOnlyFailure ]
     1672webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-030.xht [ ImageOnlyFailure ]
     1673webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-036.xht [ ImageOnlyFailure ]
     1674webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-042.xht [ ImageOnlyFailure ]
     1675webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-048.xht [ ImageOnlyFailure ]
     1676webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-054.xht [ ImageOnlyFailure ]
     1677webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-060.xht [ ImageOnlyFailure ]
     1678webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-066.xht [ ImageOnlyFailure ]
     1679webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-072.xht [ ImageOnlyFailure ]
     1680webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-078.xht [ ImageOnlyFailure ]
     1681webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-084.xht [ ImageOnlyFailure ]
     1682webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-090.xht [ ImageOnlyFailure ]
     1683webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-096.xht [ ImageOnlyFailure ]
     1684webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-106.xht [ ImageOnlyFailure ]
     1685webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-114.xht [ ImageOnlyFailure ]
     1686webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-122.xht [ ImageOnlyFailure ]
     1687webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-130.xht [ ImageOnlyFailure ]
     1688webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-138.xht [ ImageOnlyFailure ]
     1689webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-146.xht [ ImageOnlyFailure ]
     1690webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-154.xht [ ImageOnlyFailure ]
     1691webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-162.xht [ ImageOnlyFailure ]
     1692webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-170.xht [ ImageOnlyFailure ]
     1693webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-178.xht [ ImageOnlyFailure ]
     1694webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-186.xht [ ImageOnlyFailure ]
     1695webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-194.xht [ ImageOnlyFailure ]
     1696webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-202.xht [ ImageOnlyFailure ]
     1697webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-210.xht [ ImageOnlyFailure ]
     1698webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-218.xht [ ImageOnlyFailure ]
     1699webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/abs-pos-non-replaced-vrl-226.xht [ ImageOnlyFailure ]
     1700webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/border-vlr-007.xht [ ImageOnlyFailure ]
     1701webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/border-vrl-006.xht [ ImageOnlyFailure ]
     1702webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht [ ImageOnlyFailure ]
     1703webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht [ ImageOnlyFailure ]
     1704webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-011.xht [ ImageOnlyFailure ]
     1705webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-013.xht [ ImageOnlyFailure ]
     1706webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-015.xht [ ImageOnlyFailure ]
     1707webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vlr-017.xht [ ImageOnlyFailure ]
     1708webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-010.xht [ ImageOnlyFailure ]
     1709webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-012.xht [ ImageOnlyFailure ]
     1710webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-014.xht [ ImageOnlyFailure ]
     1711webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/clip-rect-vrl-016.xht [ ImageOnlyFailure ]
     1712webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/normal-flow-overconstrained-vlr-003.xht [ ImageOnlyFailure ]
     1713webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-ltr-left-right-vlr-005.xht [ ImageOnlyFailure ]
     1714webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/overconstrained-rel-pos-ltr-top-bottom-vlr-003.xht [ ImageOnlyFailure ]
     1715webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/padding-vlr-005.xht [ ImageOnlyFailure ]
     1716webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/padding-vrl-004.xht [ ImageOnlyFailure ]
     1717webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vlr-003.xht [ ImageOnlyFailure ]
     1718webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vlr-005.xht [ ImageOnlyFailure ]
     1719webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vrl-002.xht [ ImageOnlyFailure ]
     1720webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/percent-padding-vrl-004.xht [ ImageOnlyFailure ]
     1721webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-011.xht [ ImageOnlyFailure ]
     1722webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-013.xht [ ImageOnlyFailure ]
     1723webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-015.xht [ ImageOnlyFailure ]
     1724webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vlr-017.xht [ ImageOnlyFailure ]
     1725webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-010.xht [ ImageOnlyFailure ]
     1726webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-012.xht [ ImageOnlyFailure ]
     1727webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-014.xht [ ImageOnlyFailure ]
     1728webkit.org/b/209080 imported/w3c/web-platform-tests/css/css-writing-modes/text-indent-vrl-016.xht [ ImageOnlyFailure ]
     1729
     1730
    16361731webkit.org/b/209281 imported/w3c/web-platform-tests/fetch/stale-while-revalidate/frame-removal.html [ Pass Failure ]
    16371732
  • trunk/LayoutTests/platform/ios/fast/block/positioning/vertical-lr/002-expected.txt

    r179104 r258990  
    66      RenderBlock (anonymous) at (0,0) size 20x584
    77        RenderInline {DIV} at (0,0) size 17x528 [color=#FFFFFF] [bgcolor=#FF0000]
    8           RenderText {#text} at (0,0) size 17x528
    9             text run at (0,0) width 528: "Ahem_font_required_for_this_test."
     8          RenderText {#text} at (1,0) size 17x528
     9            text run at (1,0) width 528: "Ahem_font_required_for_this_test."
    1010        RenderText {#text} at (0,0) size 0x0
    1111layer at (28,8) size 100x300
  • trunk/LayoutTests/platform/ios/fast/block/positioning/vertical-rl/002-expected.txt

    r179104 r258990  
    66      RenderBlock (anonymous) at (0,0) size 20x584
    77        RenderInline {DIV} at (0,0) size 17x528 [color=#FFFFFF] [bgcolor=#FF0000]
    8           RenderText {#text} at (2,0) size 17x528
    9             text run at (2,0) width 528: "Ahem_font_required_for_this_test."
     8          RenderText {#text} at (1,0) size 17x528
     9            text run at (1,0) width 528: "Ahem_font_required_for_this_test."
    1010        RenderText {#text} at (0,0) size 0x0
    1111layer at (672,8) size 100x300
  • trunk/LayoutTests/platform/ios/fast/ruby/bopomofo-expected.txt

    r188412 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 520x36
    77        RenderRubyRun (anonymous) at (0,0) size 52x48
    8           RenderRubyText {RT} at (32,20) size 14x8
     8          RenderRubyText {RT} at (32,20) size 12x8
    99            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    1010              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    1919              text run at (0,6) width 32: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (52,0) size 52x48
    21           RenderRubyText {RT} at (32,16) size 14x16
     21          RenderRubyText {RT} at (32,16) size 12x16
    2222            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    2323              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    3232              text run at (0,6) width 32: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (104,0) size 52x48
    34           RenderRubyText {RT} at (32,20) size 14x8
     34          RenderRubyText {RT} at (32,20) size 12x8
    3535            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    3636              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    4545              text run at (0,6) width 32: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (156,0) size 52x48
    47           RenderRubyText {RT} at (32,16) size 14x16
     47          RenderRubyText {RT} at (32,16) size 12x16
    4848            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    4949              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    5858              text run at (0,6) width 32: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (208,0) size 52x48
    60           RenderRubyText {RT} at (32,20) size 14x8
     60          RenderRubyText {RT} at (32,20) size 12x8
    6161            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    6262              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    7878              text run at (0,6) width 32: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (312,0) size 52x48
    80           RenderRubyText {RT} at (32,16) size 14x16
     80          RenderRubyText {RT} at (32,16) size 12x16
    8181            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    8282              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    9191              text run at (0,6) width 32: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (364,0) size 52x48
    93           RenderRubyText {RT} at (32,16) size 14x16
     93          RenderRubyText {RT} at (32,16) size 12x16
    9494            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    9595              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    111111              text run at (0,6) width 32: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (468,0) size 52x48
    113           RenderRubyText {RT} at (32,16) size 14x16
     113          RenderRubyText {RT} at (32,16) size 12x16
    114114            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    115115              RenderRubyRun (anonymous) at (0,0) size 12x16
  • trunk/LayoutTests/platform/ios/fast/ruby/bopomofo-letter-spacing-expected.txt

    r188412 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 570x36
    77        RenderRubyRun (anonymous) at (0,0) size 57x48
    8           RenderRubyText {RT} at (32,20) size 14x8
     8          RenderRubyText {RT} at (32,20) size 12x8
    99            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    1010              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    1919              text run at (0,6) width 57: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (57,0) size 57x48
    21           RenderRubyText {RT} at (32,16) size 14x16
     21          RenderRubyText {RT} at (32,16) size 12x16
    2222            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    2323              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    3232              text run at (0,6) width 57: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (114,0) size 57x48
    34           RenderRubyText {RT} at (32,20) size 14x8
     34          RenderRubyText {RT} at (32,20) size 12x8
    3535            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    3636              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    4545              text run at (0,6) width 57: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (171,0) size 57x48
    47           RenderRubyText {RT} at (32,16) size 14x16
     47          RenderRubyText {RT} at (32,16) size 12x16
    4848            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    4949              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    5858              text run at (0,6) width 57: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (228,0) size 57x48
    60           RenderRubyText {RT} at (32,20) size 14x8
     60          RenderRubyText {RT} at (32,20) size 12x8
    6161            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    6262              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    7878              text run at (0,6) width 57: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (342,0) size 57x48
    80           RenderRubyText {RT} at (32,16) size 14x16
     80          RenderRubyText {RT} at (32,16) size 12x16
    8181            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    8282              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    9191              text run at (0,6) width 57: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (399,0) size 57x48
    93           RenderRubyText {RT} at (32,16) size 14x16
     93          RenderRubyText {RT} at (32,16) size 12x16
    9494            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    9595              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    111111              text run at (0,6) width 57: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (513,0) size 57x48
    113           RenderRubyText {RT} at (32,16) size 14x16
     113          RenderRubyText {RT} at (32,16) size 12x16
    114114            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    115115              RenderRubyRun (anonymous) at (0,0) size 12x16
  • trunk/LayoutTests/platform/ios/fast/ruby/bopomofo-mixed-expected.txt

    r258989 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 520x36
    77        RenderRubyRun (anonymous) at (0,0) size 52x48
    8           RenderRubyText {RT} at (32,20) size 14x8
     8          RenderRubyText {RT} at (32,20) size 12x8
    99            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    1010              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    1919              text run at (0,6) width 32: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (52,0) size 52x48
    21           RenderRubyText {RT} at (32,16) size 14x16
     21          RenderRubyText {RT} at (32,16) size 12x16
    2222            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    2323              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    3232              text run at (0,6) width 32: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (104,0) size 52x48
    34           RenderRubyText {RT} at (32,20) size 14x8
     34          RenderRubyText {RT} at (32,20) size 12x8
    3535            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    3636              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    4545              text run at (0,6) width 32: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (156,0) size 52x48
    47           RenderRubyText {RT} at (32,16) size 14x16
     47          RenderRubyText {RT} at (32,16) size 12x16
    4848            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    4949              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    5858              text run at (0,6) width 32: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (208,0) size 52x48
    60           RenderRubyText {RT} at (32,20) size 14x8
     60          RenderRubyText {RT} at (32,20) size 12x8
    6161            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    6262              RenderRubyRun (anonymous) at (0,0) size 12x8
     
    7878              text run at (0,6) width 32: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (312,0) size 52x48
    80           RenderRubyText {RT} at (32,16) size 14x16
     80          RenderRubyText {RT} at (32,16) size 12x16
    8181            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    8282              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    9191              text run at (0,6) width 32: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (364,0) size 52x48
    93           RenderRubyText {RT} at (32,16) size 14x16
     93          RenderRubyText {RT} at (32,16) size 12x16
    9494            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    9595              RenderRubyRun (anonymous) at (0,0) size 12x16
     
    111111              text run at (0,6) width 32: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (468,0) size 52x48
    113           RenderRubyText {RT} at (32,16) size 14x16
     113          RenderRubyText {RT} at (32,16) size 12x16
    114114            RenderRuby (inline) {RUBY} at (0,0) size 10x16
    115115              RenderRubyRun (anonymous) at (0,0) size 12x16
  • trunk/LayoutTests/platform/ios/fast/ruby/bopomofo-rl-expected.txt

    r188412 r258990  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (713,0) size 87x600
    4   RenderBlock {HTML} at (0,0) size 87x600
    5     RenderBody {BODY} at (20,8) size 59x584
     3layer at (724,0) size 76x600
     4  RenderBlock {HTML} at (0,0) size 76x600
     5    RenderBody {BODY} at (20,8) size 48x584
    66      RenderRuby (inline) {RUBY} at (0,0) size 36x320
    7         RenderRubyRun (anonymous) at (11,0) size 48x32
    8           RenderRubyText {RT} at (-8,0) size 14x32
     7        RenderRubyRun (anonymous) at (0,0) size 48x32
     8          RenderRubyText {RT} at (-6,0) size 12x32
    99            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    10               RenderRubyRun (anonymous) at (2,12) size 12x8
     10              RenderRubyRun (anonymous) at (0,12) size 12x8
    1111                RenderRubyText {RT} at (-9,0) size 11x8
    1212                  RenderText {#text} at (0,3) size 10x3
     
    1818            RenderText {#text} at (6,0) size 36x32
    1919              text run at (6,0) width 32: "\x{4E16}"
    20         RenderRubyRun (anonymous) at (11,32) size 48x32
    21           RenderRubyText {RT} at (-8,0) size 14x32
     20        RenderRubyRun (anonymous) at (0,32) size 48x32
     21          RenderRubyText {RT} at (-6,0) size 12x32
    2222            RenderRuby (inline) {RUBY} at (0,0) size 10x24
    23               RenderRubyRun (anonymous) at (2,4) size 12x24
     23              RenderRubyRun (anonymous) at (0,4) size 12x24
    2424                RenderRubyText {RT} at (-9,0) size 11x24
    2525                  RenderText {#text} at (0,11) size 10x3
     
    3131            RenderText {#text} at (6,0) size 36x32
    3232              text run at (6,0) width 32: "\x{4E0A}"
    33         RenderRubyRun (anonymous) at (11,64) size 48x32
    34           RenderRubyText {RT} at (-8,0) size 14x32
     33        RenderRubyRun (anonymous) at (0,64) size 48x32
     34          RenderRubyText {RT} at (-6,0) size 12x32
    3535            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    36               RenderRubyRun (anonymous) at (2,12) size 12x8
     36              RenderRubyRun (anonymous) at (0,12) size 12x8
    3737                RenderRubyText {RT} at (-9,0) size 11x8
    3838                  RenderText {#text} at (0,3) size 10x3
     
    4444            RenderText {#text} at (6,0) size 36x32
    4545              text run at (6,0) width 32: "\x{7121}"
    46         RenderRubyRun (anonymous) at (11,96) size 48x32
    47           RenderRubyText {RT} at (-8,0) size 14x32
     46        RenderRubyRun (anonymous) at (0,96) size 48x32
     47          RenderRubyText {RT} at (-6,0) size 12x32
    4848            RenderRuby (inline) {RUBY} at (0,0) size 10x24
    49               RenderRubyRun (anonymous) at (2,4) size 12x24
     49              RenderRubyRun (anonymous) at (0,4) size 12x24
    5050                RenderRubyText {RT} at (-9,0) size 11x24
    5151                  RenderText {#text} at (0,11) size 10x3
     
    5757            RenderText {#text} at (6,0) size 36x32
    5858              text run at (6,0) width 32: "\x{96E3}"
    59         RenderRubyRun (anonymous) at (11,128) size 48x32
    60           RenderRubyText {RT} at (-8,0) size 14x32
     59        RenderRubyRun (anonymous) at (0,128) size 48x32
     60          RenderRubyText {RT} at (-6,0) size 12x32
    6161            RenderRuby (inline) {RUBY} at (0,0) size 10x8
    62               RenderRubyRun (anonymous) at (2,12) size 12x8
     62              RenderRubyRun (anonymous) at (0,12) size 12x8
    6363                RenderRubyText {RT} at (-9,0) size 11x8
    6464                  RenderText {#text} at (0,3) size 10x3
     
    7070            RenderText {#text} at (6,0) size 36x32
    7171              text run at (6,0) width 32: "\x{4E8B}"
    72         RenderRubyRun (anonymous) at (11,160) size 48x32
     72        RenderRubyRun (anonymous) at (0,160) size 48x32
    7373          RenderRubyText {RT} at (-5,0) size 12x32
    7474            RenderText {#text} at (1,5) size 10x22
     
    7777            RenderText {#text} at (6,0) size 36x32
    7878              text run at (6,0) width 32: "\x{53EA}"
    79         RenderRubyRun (anonymous) at (11,192) size 48x32
    80           RenderRubyText {RT} at (-8,0) size 14x32
     79        RenderRubyRun (anonymous) at (0,192) size 48x32
     80          RenderRubyText {RT} at (-6,0) size 12x32
    8181            RenderRuby (inline) {RUBY} at (0,0) size 10x24
    82               RenderRubyRun (anonymous) at (2,4) size 12x24
     82              RenderRubyRun (anonymous) at (0,4) size 12x24
    8383                RenderRubyText {RT} at (-9,0) size 11x24
    8484                  RenderText {#text} at (0,11) size 10x3
     
    9090            RenderText {#text} at (6,0) size 36x32
    9191              text run at (6,0) width 32: "\x{6015}"
    92         RenderRubyRun (anonymous) at (11,224) size 48x32
    93           RenderRubyText {RT} at (-8,0) size 14x32
     92        RenderRubyRun (anonymous) at (0,224) size 48x32
     93          RenderRubyText {RT} at (-6,0) size 12x32
    9494            RenderRuby (inline) {RUBY} at (0,0) size 10x24
    95               RenderRubyRun (anonymous) at (2,4) size 12x24
     95              RenderRubyRun (anonymous) at (0,4) size 12x24
    9696                RenderRubyText {RT} at (-9,0) size 11x24
    9797                  RenderText {#text} at (0,11) size 10x3
     
    103103            RenderText {#text} at (6,0) size 36x32
    104104              text run at (6,0) width 32: "\x{6709}"
    105         RenderRubyRun (anonymous) at (11,256) size 48x32
     105        RenderRubyRun (anonymous) at (0,256) size 48x32
    106106          RenderRubyText {RT} at (-5,0) size 12x32
    107107            RenderText {#text} at (1,1) size 10x30
     
    110110            RenderText {#text} at (6,0) size 36x32
    111111              text run at (6,0) width 32: "\x{5FC3}"
    112         RenderRubyRun (anonymous) at (11,288) size 48x32
    113           RenderRubyText {RT} at (-8,0) size 14x32
     112        RenderRubyRun (anonymous) at (0,288) size 48x32
     113          RenderRubyText {RT} at (-6,0) size 12x32
    114114            RenderRuby (inline) {RUBY} at (0,0) size 10x24
    115               RenderRubyRun (anonymous) at (2,4) size 12x24
     115              RenderRubyRun (anonymous) at (0,4) size 12x24
    116116                RenderRubyText {RT} at (-9,0) size 11x24
    117117                  RenderText {#text} at (0,11) size 10x3
  • trunk/LayoutTests/platform/ios/fast/writing-mode/vertical-baseline-alignment-expected.txt

    r224073 r258990  
    1515            text run at (58,0) width 294: "MORE TEXT. "
    1616          RenderInline {SPAN} at (0,0) size 14x164
    17             RenderText {#text} at (90,293) size 14x164
    18               text run at (90,293) width 164: "SHOULD NOT BE CENTERED."
     17            RenderText {#text} at (78,293) size 14x164
     18              text run at (78,293) width 164: "SHOULD NOT BE CENTERED."
    1919          RenderText {#text} at (0,0) size 0x0
    2020      RenderBlock {P} at (138,0) size 70x584
  • trunk/LayoutTests/platform/ios/fast/writing-mode/vertical-baseline-alignment-mixed-expected.txt

    r258989 r258990  
    1515            text run at (58,0) width 294: "MORE TEXT. "
    1616          RenderInline {SPAN} at (0,0) size 14x164
    17             RenderText {#text} at (90,293) size 14x164
    18               text run at (90,293) width 164: "SHOULD NOT BE CENTERED."
     17            RenderText {#text} at (78,293) size 14x164
     18              text run at (78,293) width 164: "SHOULD NOT BE CENTERED."
    1919          RenderText {#text} at (0,0) size 0x0
    2020      RenderBlock {P} at (138,0) size 70x584
  • trunk/LayoutTests/platform/ios/media/track/track-cue-rendering-vertical-expected.txt

    r244891 r258990  
    2525layer at (8,8) size 320x240
    2626  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240 [color=#FFFFFF]
    27 layer at (305,8) size 19x240
    28   RenderBlock (positioned) {DIV} at (297,0) size 19x240
    29     RenderBlock {DIV} at (4,64) size 15x112
     27layer at (313,8) size 15x240
     28  RenderBlock (positioned) {DIV} at (305,0) size 15x240
     29    RenderBlock {DIV} at (0,64) size 15x112
    3030      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
    3131        RenderText {#text} at (0,0) size 15x111
    3232          text run at (0,0) width 111: "Cue 1: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}"
    33 layer at (275,8) size 19x240
    34   RenderBlock (positioned) {DIV} at (267,0) size 19x240
    35     RenderBlock {DIV} at (4,64) size 15x112
     33layer at (298,8) size 15x240
     34  RenderBlock (positioned) {DIV} at (290,0) size 15x240
     35    RenderBlock {DIV} at (0,64) size 15x112
    3636      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
    3737        RenderText {#text} at (0,0) size 15x111
    3838          text run at (0,0) width 111: "Cue 2: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}"
    39 layer at (250,8) size 19x240
    40   RenderBlock (positioned) {DIV} at (242,0) size 19x240
    41     RenderBlock {DIV} at (4,64) size 15x112
     39layer at (273,8) size 15x240
     40  RenderBlock (positioned) {DIV} at (265,0) size 15x240
     41    RenderBlock {DIV} at (0,64) size 15x112
    4242      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
    4343        RenderText {#text} at (0,0) size 15x111
    4444          text run at (0,0) width 111: "Cue 3: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}"
    45 layer at (220,8) size 19x240
    46   RenderBlock (positioned) {DIV} at (212,0) size 19x240
    47     RenderBlock {DIV} at (4,64) size 15x112
     45layer at (258,8) size 15x240
     46  RenderBlock (positioned) {DIV} at (250,0) size 15x240
     47    RenderBlock {DIV} at (0,64) size 15x112
    4848      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
    4949        RenderText {#text} at (0,0) size 15x111
    5050          text run at (0,0) width 111: "Cue 4: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}"
    51 layer at (13,8) size 19x240
    52   RenderBlock (positioned) {DIV} at (5,0) size 19x240
     51layer at (13,8) size 15x240
     52  RenderBlock (positioned) {DIV} at (5,0) size 15x240
    5353    RenderBlock {DIV} at (0,64) size 15x112
    5454      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
    5555        RenderText {#text} at (0,0) size 15x111
    5656          text run at (0,0) width 111: "Cue 5: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}"
    57 layer at (43,8) size 19x240
    58   RenderBlock (positioned) {DIV} at (35,0) size 19x240
     57layer at (28,8) size 15x240
     58  RenderBlock (positioned) {DIV} at (20,0) size 15x240
    5959    RenderBlock {DIV} at (0,64) size 15x112
    6060      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
  • trunk/LayoutTests/platform/mac/fast/ruby/bopomofo-expected.txt

    r202219 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 500x37
    77        RenderRubyRun (anonymous) at (0,0) size 50x48
    8           RenderRubyText {RT} at (32,19) size 12x9
     8          RenderRubyText {RT} at (32,19) size 11x9
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    1010              RenderRubyRun (anonymous) at (0,0) size 11x8
    11                 RenderRubyText {RT} at (9,0) size 10x8
    12                   RenderText {#text} at (1,3) size 9x3
    13                     text run at (1,3) width 3: "\x{2CB}"
     11                RenderRubyText {RT} at (10,0) size 10x8
     12                  RenderText {#text} at (0,3) size 9x3
     13                    text run at (0,3) width 3: "\x{2CB}"
    1414                RenderRubyBase (anonymous) at (0,0) size 11x8
    1515                  RenderText {#text} at (1,0) size 9x8
     
    1919              text run at (0,5) width 32: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (50,0) size 50x48
    21           RenderRubyText {RT} at (32,15) size 12x17
     21          RenderRubyText {RT} at (32,15) size 11x17
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    2323              RenderRubyRun (anonymous) at (0,0) size 11x16
    24                 RenderRubyText {RT} at (9,0) size 10x16
    25                   RenderText {#text} at (1,7) size 9x3
    26                     text run at (1,7) width 3: "\x{2CB}"
     24                RenderRubyText {RT} at (10,0) size 10x16
     25                  RenderText {#text} at (0,7) size 9x3
     26                    text run at (0,7) width 3: "\x{2CB}"
    2727                RenderRubyBase (anonymous) at (0,0) size 11x16
    2828                  RenderText {#text} at (1,0) size 9x16
     
    3232              text run at (0,5) width 32: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (100,0) size 50x48
    34           RenderRubyText {RT} at (32,19) size 12x9
     34          RenderRubyText {RT} at (32,19) size 11x9
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    3636              RenderRubyRun (anonymous) at (0,0) size 11x8
    37                 RenderRubyText {RT} at (9,0) size 10x8
    38                   RenderText {#text} at (1,3) size 9x3
    39                     text run at (1,3) width 3: "\x{2CA}"
     37                RenderRubyText {RT} at (10,0) size 10x8
     38                  RenderText {#text} at (0,3) size 9x3
     39                    text run at (0,3) width 3: "\x{2CA}"
    4040                RenderRubyBase (anonymous) at (0,0) size 11x8
    4141                  RenderText {#text} at (1,0) size 9x8
     
    4545              text run at (0,5) width 32: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (150,0) size 50x48
    47           RenderRubyText {RT} at (32,15) size 12x17
     47          RenderRubyText {RT} at (32,15) size 11x17
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    4949              RenderRubyRun (anonymous) at (0,0) size 11x16
    50                 RenderRubyText {RT} at (9,0) size 10x16
    51                   RenderText {#text} at (1,7) size 9x3
    52                     text run at (1,7) width 3: "\x{2CA}"
     50                RenderRubyText {RT} at (10,0) size 10x16
     51                  RenderText {#text} at (0,7) size 9x3
     52                    text run at (0,7) width 3: "\x{2CA}"
    5353                RenderRubyBase (anonymous) at (0,0) size 11x16
    5454                  RenderText {#text} at (1,0) size 9x16
     
    5858              text run at (0,5) width 32: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (200,0) size 50x48
    60           RenderRubyText {RT} at (32,19) size 12x9
     60          RenderRubyText {RT} at (32,19) size 11x9
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    6262              RenderRubyRun (anonymous) at (0,0) size 11x8
    63                 RenderRubyText {RT} at (9,0) size 10x8
    64                   RenderText {#text} at (1,3) size 9x3
    65                     text run at (1,3) width 3: "\x{2CB}"
     63                RenderRubyText {RT} at (10,0) size 10x8
     64                  RenderText {#text} at (0,3) size 9x3
     65                    text run at (0,3) width 3: "\x{2CB}"
    6666                RenderRubyBase (anonymous) at (0,0) size 11x8
    6767                  RenderText {#text} at (1,0) size 9x8
     
    7878              text run at (0,5) width 32: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (300,0) size 50x48
    80           RenderRubyText {RT} at (32,15) size 12x17
     80          RenderRubyText {RT} at (32,15) size 11x17
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    8282              RenderRubyRun (anonymous) at (0,0) size 11x16
    83                 RenderRubyText {RT} at (9,0) size 10x16
    84                   RenderText {#text} at (1,7) size 9x3
    85                     text run at (1,7) width 3: "\x{2CB}"
     83                RenderRubyText {RT} at (10,0) size 10x16
     84                  RenderText {#text} at (0,7) size 9x3
     85                    text run at (0,7) width 3: "\x{2CB}"
    8686                RenderRubyBase (anonymous) at (0,0) size 11x16
    8787                  RenderText {#text} at (1,0) size 9x16
     
    9191              text run at (0,5) width 32: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (350,0) size 50x48
    93           RenderRubyText {RT} at (32,15) size 12x17
     93          RenderRubyText {RT} at (32,15) size 11x17
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    9595              RenderRubyRun (anonymous) at (0,0) size 11x16
     
    111111              text run at (0,5) width 32: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (450,0) size 50x48
    113           RenderRubyText {RT} at (32,15) size 12x17
     113          RenderRubyText {RT} at (32,15) size 11x17
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    115115              RenderRubyRun (anonymous) at (0,0) size 11x16
    116                 RenderRubyText {RT} at (9,0) size 10x16
    117                   RenderText {#text} at (1,7) size 9x3
    118                     text run at (1,7) width 3: "\x{2CA}"
     116                RenderRubyText {RT} at (10,0) size 10x16
     117                  RenderText {#text} at (0,7) size 9x3
     118                    text run at (0,7) width 3: "\x{2CA}"
    119119                RenderRubyBase (anonymous) at (0,0) size 11x16
    120120                  RenderText {#text} at (1,0) size 9x16
  • trunk/LayoutTests/platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt

    r202219 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 570x37
    77        RenderRubyRun (anonymous) at (0,0) size 57x48
    8           RenderRubyText {RT} at (32,19) size 12x9
     8          RenderRubyText {RT} at (32,19) size 11x9
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    1010              RenderRubyRun (anonymous) at (0,0) size 11x8
    11                 RenderRubyText {RT} at (9,0) size 10x8
    12                   RenderText {#text} at (1,3) size 9x3
    13                     text run at (1,3) width 3: "\x{2CB}"
     11                RenderRubyText {RT} at (10,0) size 10x8
     12                  RenderText {#text} at (0,3) size 9x3
     13                    text run at (0,3) width 3: "\x{2CB}"
    1414                RenderRubyBase (anonymous) at (0,0) size 11x8
    1515                  RenderText {#text} at (1,0) size 9x8
     
    1919              text run at (0,5) width 57: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (57,0) size 57x48
    21           RenderRubyText {RT} at (32,15) size 12x17
     21          RenderRubyText {RT} at (32,15) size 11x17
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    2323              RenderRubyRun (anonymous) at (0,0) size 11x16
    24                 RenderRubyText {RT} at (9,0) size 10x16
    25                   RenderText {#text} at (1,7) size 9x3
    26                     text run at (1,7) width 3: "\x{2CB}"
     24                RenderRubyText {RT} at (10,0) size 10x16
     25                  RenderText {#text} at (0,7) size 9x3
     26                    text run at (0,7) width 3: "\x{2CB}"
    2727                RenderRubyBase (anonymous) at (0,0) size 11x16
    2828                  RenderText {#text} at (1,0) size 9x16
     
    3232              text run at (0,5) width 57: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (114,0) size 57x48
    34           RenderRubyText {RT} at (32,19) size 12x9
     34          RenderRubyText {RT} at (32,19) size 11x9
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    3636              RenderRubyRun (anonymous) at (0,0) size 11x8
    37                 RenderRubyText {RT} at (9,0) size 10x8
    38                   RenderText {#text} at (1,3) size 9x3
    39                     text run at (1,3) width 3: "\x{2CA}"
     37                RenderRubyText {RT} at (10,0) size 10x8
     38                  RenderText {#text} at (0,3) size 9x3
     39                    text run at (0,3) width 3: "\x{2CA}"
    4040                RenderRubyBase (anonymous) at (0,0) size 11x8
    4141                  RenderText {#text} at (1,0) size 9x8
     
    4545              text run at (0,5) width 57: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (171,0) size 57x48
    47           RenderRubyText {RT} at (32,15) size 12x17
     47          RenderRubyText {RT} at (32,15) size 11x17
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    4949              RenderRubyRun (anonymous) at (0,0) size 11x16
    50                 RenderRubyText {RT} at (9,0) size 10x16
    51                   RenderText {#text} at (1,7) size 9x3
    52                     text run at (1,7) width 3: "\x{2CA}"
     50                RenderRubyText {RT} at (10,0) size 10x16
     51                  RenderText {#text} at (0,7) size 9x3
     52                    text run at (0,7) width 3: "\x{2CA}"
    5353                RenderRubyBase (anonymous) at (0,0) size 11x16
    5454                  RenderText {#text} at (1,0) size 9x16
     
    5858              text run at (0,5) width 57: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (228,0) size 57x48
    60           RenderRubyText {RT} at (32,19) size 12x9
     60          RenderRubyText {RT} at (32,19) size 11x9
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    6262              RenderRubyRun (anonymous) at (0,0) size 11x8
    63                 RenderRubyText {RT} at (9,0) size 10x8
    64                   RenderText {#text} at (1,3) size 9x3
    65                     text run at (1,3) width 3: "\x{2CB}"
     63                RenderRubyText {RT} at (10,0) size 10x8
     64                  RenderText {#text} at (0,3) size 9x3
     65                    text run at (0,3) width 3: "\x{2CB}"
    6666                RenderRubyBase (anonymous) at (0,0) size 11x8
    6767                  RenderText {#text} at (1,0) size 9x8
     
    7878              text run at (0,5) width 57: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (342,0) size 57x48
    80           RenderRubyText {RT} at (32,15) size 12x17
     80          RenderRubyText {RT} at (32,15) size 11x17
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    8282              RenderRubyRun (anonymous) at (0,0) size 11x16
    83                 RenderRubyText {RT} at (9,0) size 10x16
    84                   RenderText {#text} at (1,7) size 9x3
    85                     text run at (1,7) width 3: "\x{2CB}"
     83                RenderRubyText {RT} at (10,0) size 10x16
     84                  RenderText {#text} at (0,7) size 9x3
     85                    text run at (0,7) width 3: "\x{2CB}"
    8686                RenderRubyBase (anonymous) at (0,0) size 11x16
    8787                  RenderText {#text} at (1,0) size 9x16
     
    9191              text run at (0,5) width 57: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (399,0) size 57x48
    93           RenderRubyText {RT} at (32,15) size 12x17
     93          RenderRubyText {RT} at (32,15) size 11x17
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    9595              RenderRubyRun (anonymous) at (0,0) size 11x16
     
    111111              text run at (0,5) width 57: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (513,0) size 57x48
    113           RenderRubyText {RT} at (32,15) size 12x17
     113          RenderRubyText {RT} at (32,15) size 11x17
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    115115              RenderRubyRun (anonymous) at (0,0) size 11x16
    116                 RenderRubyText {RT} at (9,0) size 10x16
    117                   RenderText {#text} at (1,7) size 9x3
    118                     text run at (1,7) width 3: "\x{2CA}"
     116                RenderRubyText {RT} at (10,0) size 10x16
     117                  RenderText {#text} at (0,7) size 9x3
     118                    text run at (0,7) width 3: "\x{2CA}"
    119119                RenderRubyBase (anonymous) at (0,0) size 11x16
    120120                  RenderText {#text} at (1,0) size 9x16
  • trunk/LayoutTests/platform/mac/fast/ruby/bopomofo-rl-expected.txt

    r202219 r258990  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (714,0) size 86x600
    4   RenderBlock {HTML} at (0,0) size 86x600
    5     RenderBody {BODY} at (20,8) size 58x584
     3layer at (724,0) size 76x600
     4  RenderBlock {HTML} at (0,0) size 76x600
     5    RenderBody {BODY} at (20,8) size 48x584
    66      RenderRuby (inline) {RUBY} at (0,0) size 37x320
    7         RenderRubyRun (anonymous) at (10,0) size 48x32
    8           RenderRubyText {RT} at (-7,0) size 12x32
     7        RenderRubyRun (anonymous) at (0,0) size 48x32
     8          RenderRubyText {RT} at (-6,0) size 11x32
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    10               RenderRubyRun (anonymous) at (1,12) size 11x8
    11                 RenderRubyText {RT} at (-9,0) size 10x8
    12                   RenderText {#text} at (1,3) size 9x3
    13                     text run at (1,3) width 3: "\x{2CB}"
     10              RenderRubyRun (anonymous) at (0,12) size 11x8
     11                RenderRubyText {RT} at (-8,0) size 10x8
     12                  RenderText {#text} at (0,3) size 9x3
     13                    text run at (0,3) width 3: "\x{2CB}"
    1414                RenderRubyBase (anonymous) at (0,0) size 11x8
    1515                  RenderText {#text} at (1,0) size 9x8
     
    1818            RenderText {#text} at (5,0) size 37x32
    1919              text run at (5,0) width 32: "\x{4E16}"
    20         RenderRubyRun (anonymous) at (10,32) size 48x32
    21           RenderRubyText {RT} at (-7,0) size 12x32
     20        RenderRubyRun (anonymous) at (0,32) size 48x32
     21          RenderRubyText {RT} at (-6,0) size 11x32
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x24
    23               RenderRubyRun (anonymous) at (1,4) size 11x24
    24                 RenderRubyText {RT} at (-9,0) size 10x24
    25                   RenderText {#text} at (1,11) size 9x3
    26                     text run at (1,11) width 3: "\x{2CB}"
     23              RenderRubyRun (anonymous) at (0,4) size 11x24
     24                RenderRubyText {RT} at (-8,0) size 10x24
     25                  RenderText {#text} at (0,11) size 9x3
     26                    text run at (0,11) width 3: "\x{2CB}"
    2727                RenderRubyBase (anonymous) at (0,0) size 11x24
    2828                  RenderText {#text} at (1,0) size 9x24
     
    3131            RenderText {#text} at (5,0) size 37x32
    3232              text run at (5,0) width 32: "\x{4E0A}"
    33         RenderRubyRun (anonymous) at (10,64) size 48x32
    34           RenderRubyText {RT} at (-7,0) size 12x32
     33        RenderRubyRun (anonymous) at (0,64) size 48x32
     34          RenderRubyText {RT} at (-6,0) size 11x32
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    36               RenderRubyRun (anonymous) at (1,12) size 11x8
    37                 RenderRubyText {RT} at (-9,0) size 10x8
    38                   RenderText {#text} at (1,3) size 9x3
    39                     text run at (1,3) width 3: "\x{2CA}"
     36              RenderRubyRun (anonymous) at (0,12) size 11x8
     37                RenderRubyText {RT} at (-8,0) size 10x8
     38                  RenderText {#text} at (0,3) size 9x3
     39                    text run at (0,3) width 3: "\x{2CA}"
    4040                RenderRubyBase (anonymous) at (0,0) size 11x8
    4141                  RenderText {#text} at (1,0) size 9x8
     
    4444            RenderText {#text} at (5,0) size 37x32
    4545              text run at (5,0) width 32: "\x{7121}"
    46         RenderRubyRun (anonymous) at (10,96) size 48x32
    47           RenderRubyText {RT} at (-7,0) size 12x32
     46        RenderRubyRun (anonymous) at (0,96) size 48x32
     47          RenderRubyText {RT} at (-6,0) size 11x32
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x24
    49               RenderRubyRun (anonymous) at (1,4) size 11x24
    50                 RenderRubyText {RT} at (-9,0) size 10x24
    51                   RenderText {#text} at (1,11) size 9x3
    52                     text run at (1,11) width 3: "\x{2CA}"
     49              RenderRubyRun (anonymous) at (0,4) size 11x24
     50                RenderRubyText {RT} at (-8,0) size 10x24
     51                  RenderText {#text} at (0,11) size 9x3
     52                    text run at (0,11) width 3: "\x{2CA}"
    5353                RenderRubyBase (anonymous) at (0,0) size 11x24
    5454                  RenderText {#text} at (1,0) size 9x24
     
    5757            RenderText {#text} at (5,0) size 37x32
    5858              text run at (5,0) width 32: "\x{96E3}"
    59         RenderRubyRun (anonymous) at (10,128) size 48x32
    60           RenderRubyText {RT} at (-7,0) size 12x32
     59        RenderRubyRun (anonymous) at (0,128) size 48x32
     60          RenderRubyText {RT} at (-6,0) size 11x32
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    62               RenderRubyRun (anonymous) at (1,12) size 11x8
    63                 RenderRubyText {RT} at (-9,0) size 10x8
    64                   RenderText {#text} at (1,3) size 9x3
    65                     text run at (1,3) width 3: "\x{2CB}"
     62              RenderRubyRun (anonymous) at (0,12) size 11x8
     63                RenderRubyText {RT} at (-8,0) size 10x8
     64                  RenderText {#text} at (0,3) size 9x3
     65                    text run at (0,3) width 3: "\x{2CB}"
    6666                RenderRubyBase (anonymous) at (0,0) size 11x8
    6767                  RenderText {#text} at (1,0) size 9x8
     
    7070            RenderText {#text} at (5,0) size 37x32
    7171              text run at (5,0) width 32: "\x{4E8B}"
    72         RenderRubyRun (anonymous) at (10,160) size 48x32
     72        RenderRubyRun (anonymous) at (0,160) size 48x32
    7373          RenderRubyText {RT} at (-5,0) size 11x32
    7474            RenderText {#text} at (1,5) size 9x22
     
    7777            RenderText {#text} at (5,0) size 37x32
    7878              text run at (5,0) width 32: "\x{53EA}"
    79         RenderRubyRun (anonymous) at (10,192) size 48x32
    80           RenderRubyText {RT} at (-7,0) size 12x32
     79        RenderRubyRun (anonymous) at (0,192) size 48x32
     80          RenderRubyText {RT} at (-6,0) size 11x32
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x24
    82               RenderRubyRun (anonymous) at (1,4) size 11x24
    83                 RenderRubyText {RT} at (-9,0) size 10x24
    84                   RenderText {#text} at (1,11) size 9x3
    85                     text run at (1,11) width 3: "\x{2CB}"
     82              RenderRubyRun (anonymous) at (0,4) size 11x24
     83                RenderRubyText {RT} at (-8,0) size 10x24
     84                  RenderText {#text} at (0,11) size 9x3
     85                    text run at (0,11) width 3: "\x{2CB}"
    8686                RenderRubyBase (anonymous) at (0,0) size 11x24
    8787                  RenderText {#text} at (1,0) size 9x24
     
    9090            RenderText {#text} at (5,0) size 37x32
    9191              text run at (5,0) width 32: "\x{6015}"
    92         RenderRubyRun (anonymous) at (10,224) size 48x32
    93           RenderRubyText {RT} at (-7,0) size 12x32
     92        RenderRubyRun (anonymous) at (0,224) size 48x32
     93          RenderRubyText {RT} at (-6,0) size 11x32
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x24
    95               RenderRubyRun (anonymous) at (1,4) size 11x24
     95              RenderRubyRun (anonymous) at (0,4) size 11x24
    9696                RenderRubyText {RT} at (-8,0) size 9x24
    9797                  RenderText {#text} at (0,11) size 9x3
     
    103103            RenderText {#text} at (5,0) size 37x32
    104104              text run at (5,0) width 32: "\x{6709}"
    105         RenderRubyRun (anonymous) at (10,256) size 48x32
     105        RenderRubyRun (anonymous) at (0,256) size 48x32
    106106          RenderRubyText {RT} at (-5,0) size 11x32
    107107            RenderText {#text} at (1,1) size 9x30
     
    110110            RenderText {#text} at (5,0) size 37x32
    111111              text run at (5,0) width 32: "\x{5FC3}"
    112         RenderRubyRun (anonymous) at (10,288) size 48x32
    113           RenderRubyText {RT} at (-7,0) size 12x32
     112        RenderRubyRun (anonymous) at (0,288) size 48x32
     113          RenderRubyText {RT} at (-6,0) size 11x32
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x24
    115               RenderRubyRun (anonymous) at (1,4) size 11x24
    116                 RenderRubyText {RT} at (-9,0) size 10x24
    117                   RenderText {#text} at (1,11) size 9x3
    118                     text run at (1,11) width 3: "\x{2CA}"
     115              RenderRubyRun (anonymous) at (0,4) size 11x24
     116                RenderRubyText {RT} at (-8,0) size 10x24
     117                  RenderText {#text} at (0,11) size 9x3
     118                    text run at (0,11) width 3: "\x{2CA}"
    119119                RenderRubyBase (anonymous) at (0,0) size 11x24
    120120                  RenderText {#text} at (1,0) size 9x24
  • trunk/LayoutTests/platform/mac/fast/writing-mode/text-orientation-basic-expected.txt

    r253326 r258990  
    2121        RenderBlock {DIV} at (0,0) size 194x398 [border: (1px solid #008000)]
    2222          RenderInline {SPAN} at (0,0) size 40x173
    23             RenderText {#text} at (3,1) size 40x173
    24               text run at (3,1) width 173: "Hello world"
    25           RenderBR {BR} at (11,173) size 0x1
     23            RenderText {#text} at (1,1) size 40x173
     24              text run at (1,1) width 173: "Hello world"
     25          RenderBR {BR} at (10,173) size 0x1
    2626          RenderInline {SPAN} at (0,0) size 40x337
    27             RenderText {#text} at (45,1) size 40x337
    28               text run at (45,1) width 337: "Hello world"
    29           RenderBR {BR} at (53,337) size 0x1
     27            RenderText {#text} at (43,1) size 40x337
     28              text run at (43,1) width 337: "Hello world"
     29          RenderBR {BR} at (52,337) size 0x1
    3030          RenderInline {SPAN} at (0,0) size 36x198
    3131            RenderText {#text} at (93,1) size 36x198
     
    3939        RenderBlock {DIV} at (194,0) size 194x398 [border: (1px solid #008000)]
    4040          RenderInline {SPAN} at (0,0) size 40x173
    41             RenderText {#text} at (3,1) size 40x173
    42               text run at (3,1) width 173: "Hello world"
    43           RenderBR {BR} at (11,173) size 0x1
     41            RenderText {#text} at (1,1) size 40x173
     42              text run at (1,1) width 173: "Hello world"
     43          RenderBR {BR} at (10,173) size 0x1
    4444          RenderInline {SPAN} at (0,0) size 40x337
    45             RenderText {#text} at (45,1) size 40x337
    46               text run at (45,1) width 337: "Hello world"
    47           RenderBR {BR} at (53,337) size 0x1
     45            RenderText {#text} at (43,1) size 40x337
     46              text run at (43,1) width 337: "Hello world"
     47          RenderBR {BR} at (52,337) size 0x1
    4848          RenderInline {SPAN} at (0,0) size 36x198
    4949            RenderText {#text} at (93,1) size 36x198
  • trunk/LayoutTests/platform/mac/fast/writing-mode/vertical-baseline-alignment-expected.txt

    r177774 r258990  
    1515            text run at (55,0) width 294: "MORE TEXT. "
    1616          RenderInline {SPAN} at (0,0) size 14x164
    17             RenderText {#text} at (87,293) size 14x164
    18               text run at (87,293) width 164: "SHOULD NOT BE CENTERED."
     17            RenderText {#text} at (76,293) size 14x164
     18              text run at (76,293) width 164: "SHOULD NOT BE CENTERED."
    1919          RenderText {#text} at (0,0) size 0x0
    2020      RenderBlock {P} at (134,0) size 70x584
  • trunk/LayoutTests/platform/mac/fast/writing-mode/vertical-baseline-alignment-mixed-expected.txt

    r258989 r258990  
    1515            text run at (55,0) width 294: "MORE TEXT. "
    1616          RenderInline {SPAN} at (0,0) size 14x164
    17             RenderText {#text} at (87,293) size 14x164
    18               text run at (87,293) width 164: "SHOULD NOT BE CENTERED."
     17            RenderText {#text} at (76,293) size 14x164
     18              text run at (76,293) width 164: "SHOULD NOT BE CENTERED."
    1919          RenderText {#text} at (0,0) size 0x0
    2020      RenderBlock {P} at (134,0) size 70x584
  • trunk/LayoutTests/platform/win/TestExpectations

    r258906 r258990  
    45014501# prefetch not supported in WK1
    45024502http/wpt/prefetch [ Skip ]
     4503
     4504fast/text/combining-character-sequence-vertical.html [ Failure ]
     4505
  • trunk/LayoutTests/platform/win/fast/ruby/bopomofo-expected.txt

    r173728 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 500x37
    77        RenderRubyRun (anonymous) at (0,0) size 50x48
    8           RenderRubyText {RT} at (32,19) size 9x9
     8          RenderRubyText {RT} at (32,19) size 10x9
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    10               RenderRubyRun (anonymous) at (0,0) size 9x8
    11                 RenderRubyText {RT} at (9,0) size 9x8
     10              RenderRubyRun (anonymous) at (0,0) size 10x8
     11                RenderRubyText {RT} at (9,0) size 10x8
    1212                  RenderText {#text} at (0,0) size 9x8
    1313                    text run at (0,0) width 8: "\x{2CB}"
    14                 RenderRubyBase (anonymous) at (0,0) size 9x8
     14                RenderRubyBase (anonymous) at (0,0) size 10x8
    1515                  RenderText {#text} at (0,0) size 9x8
    1616                    text run at (0,0) width 8: "\x{3115}"
     
    1919              text run at (0,5) width 32: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (50,0) size 50x48
    21           RenderRubyText {RT} at (32,15) size 9x17
     21          RenderRubyText {RT} at (32,15) size 10x17
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    23               RenderRubyRun (anonymous) at (0,0) size 9x16
    24                 RenderRubyText {RT} at (9,0) size 9x16
     23              RenderRubyRun (anonymous) at (0,0) size 10x16
     24                RenderRubyText {RT} at (9,0) size 10x16
    2525                  RenderText {#text} at (0,4) size 9x8
    2626                    text run at (0,4) width 8: "\x{2CB}"
    27                 RenderRubyBase (anonymous) at (0,0) size 9x16
     27                RenderRubyBase (anonymous) at (0,0) size 10x16
    2828                  RenderText {#text} at (0,0) size 9x16
    2929                    text run at (0,0) width 16: "\x{3115}\x{3124}"
     
    3232              text run at (0,5) width 32: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (100,0) size 50x48
    34           RenderRubyText {RT} at (32,19) size 9x9
     34          RenderRubyText {RT} at (32,19) size 10x9
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    36               RenderRubyRun (anonymous) at (0,0) size 9x8
    37                 RenderRubyText {RT} at (9,0) size 9x8
     36              RenderRubyRun (anonymous) at (0,0) size 10x8
     37                RenderRubyText {RT} at (9,0) size 10x8
    3838                  RenderText {#text} at (0,0) size 9x8
    3939                    text run at (0,0) width 8: "\x{2CA}"
    40                 RenderRubyBase (anonymous) at (0,0) size 9x8
     40                RenderRubyBase (anonymous) at (0,0) size 10x8
    4141                  RenderText {#text} at (0,0) size 9x8
    4242                    text run at (0,0) width 8: "\x{3128}"
     
    4545              text run at (0,5) width 32: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (150,0) size 50x48
    47           RenderRubyText {RT} at (32,15) size 9x17
     47          RenderRubyText {RT} at (32,15) size 10x17
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    49               RenderRubyRun (anonymous) at (0,0) size 9x16
    50                 RenderRubyText {RT} at (9,0) size 9x16
     49              RenderRubyRun (anonymous) at (0,0) size 10x16
     50                RenderRubyText {RT} at (9,0) size 10x16
    5151                  RenderText {#text} at (0,4) size 9x8
    5252                    text run at (0,4) width 8: "\x{2CA}"
    53                 RenderRubyBase (anonymous) at (0,0) size 9x16
     53                RenderRubyBase (anonymous) at (0,0) size 10x16
    5454                  RenderText {#text} at (0,0) size 9x16
    5555                    text run at (0,0) width 16: "\x{310B}\x{3122}"
     
    5858              text run at (0,5) width 32: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (200,0) size 50x48
    60           RenderRubyText {RT} at (32,19) size 9x9
     60          RenderRubyText {RT} at (32,19) size 10x9
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    62               RenderRubyRun (anonymous) at (0,0) size 9x8
    63                 RenderRubyText {RT} at (9,0) size 9x8
     62              RenderRubyRun (anonymous) at (0,0) size 10x8
     63                RenderRubyText {RT} at (9,0) size 10x8
    6464                  RenderText {#text} at (0,0) size 9x8
    6565                    text run at (0,0) width 8: "\x{2CB}"
    66                 RenderRubyBase (anonymous) at (0,0) size 9x8
     66                RenderRubyBase (anonymous) at (0,0) size 10x8
    6767                  RenderText {#text} at (0,0) size 9x8
    6868                    text run at (0,0) width 8: "\x{3115}"
     
    7171              text run at (0,5) width 32: "\x{4E8B}"
    7272        RenderRubyRun (anonymous) at (250,0) size 50x48
    73           RenderRubyText {RT} at (32,18) size 9x11
     73          RenderRubyText {RT} at (32,18) size 10x11
    7474            RenderText {#text} at (0,0) size 9x11
    7575              text run at (0,0) width 11: "\x{3113}\x{2C7}"
     
    7878              text run at (0,5) width 32: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (300,0) size 50x48
    80           RenderRubyText {RT} at (32,15) size 9x17
     80          RenderRubyText {RT} at (32,15) size 10x17
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    82               RenderRubyRun (anonymous) at (0,0) size 9x16
    83                 RenderRubyText {RT} at (9,0) size 9x16
     82              RenderRubyRun (anonymous) at (0,0) size 10x16
     83                RenderRubyText {RT} at (9,0) size 10x16
    8484                  RenderText {#text} at (0,4) size 9x8
    8585                    text run at (0,4) width 8: "\x{2CB}"
    86                 RenderRubyBase (anonymous) at (0,0) size 9x16
     86                RenderRubyBase (anonymous) at (0,0) size 10x16
    8787                  RenderText {#text} at (0,0) size 9x16
    8888                    text run at (0,0) width 16: "\x{3106}\x{311A}"
     
    9191              text run at (0,5) width 32: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (350,0) size 50x48
    93           RenderRubyText {RT} at (32,15) size 9x17
     93          RenderRubyText {RT} at (32,15) size 10x17
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    95               RenderRubyRun (anonymous) at (0,0) size 9x16
     95              RenderRubyRun (anonymous) at (0,0) size 10x16
    9696                RenderRubyText {RT} at (9,0) size 9x16
    9797                  RenderText {#text} at (0,6) size 9x4
    9898                    text run at (0,6) width 3: "\x{2C7}"
    99                 RenderRubyBase (anonymous) at (0,0) size 9x16
     99                RenderRubyBase (anonymous) at (0,0) size 10x16
    100100                  RenderText {#text} at (0,0) size 9x16
    101101                    text run at (0,0) width 16: "\x{3127}\x{3121}"
     
    104104              text run at (0,5) width 32: "\x{6709}"
    105105        RenderRubyRun (anonymous) at (400,0) size 50x48
    106           RenderRubyText {RT} at (32,11) size 9x25
     106          RenderRubyText {RT} at (32,11) size 10x25
    107107            RenderText {#text} at (0,0) size 9x24
    108108              text run at (0,0) width 24: "\x{3112}\x{3127}\x{3123}"
     
    111111              text run at (0,5) width 32: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (450,0) size 50x48
    113           RenderRubyText {RT} at (32,15) size 9x17
     113          RenderRubyText {RT} at (32,15) size 10x17
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    115               RenderRubyRun (anonymous) at (0,0) size 9x16
    116                 RenderRubyText {RT} at (9,0) size 9x16
     115              RenderRubyRun (anonymous) at (0,0) size 10x16
     116                RenderRubyText {RT} at (9,0) size 10x16
    117117                  RenderText {#text} at (0,4) size 9x8
    118118                    text run at (0,4) width 8: "\x{2CA}"
    119                 RenderRubyBase (anonymous) at (0,0) size 9x16
     119                RenderRubyBase (anonymous) at (0,0) size 10x16
    120120                  RenderText {#text} at (0,0) size 9x16
    121121                    text run at (0,0) width 16: "\x{3116}\x{3123}"
  • trunk/LayoutTests/platform/win/fast/ruby/bopomofo-letter-spacing-expected.txt

    r173728 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 570x37
    77        RenderRubyRun (anonymous) at (0,0) size 57x48
    8           RenderRubyText {RT} at (32,19) size 9x9
     8          RenderRubyText {RT} at (32,19) size 10x9
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    10               RenderRubyRun (anonymous) at (0,0) size 9x8
    11                 RenderRubyText {RT} at (9,0) size 9x8
     10              RenderRubyRun (anonymous) at (0,0) size 10x8
     11                RenderRubyText {RT} at (9,0) size 10x8
    1212                  RenderText {#text} at (0,0) size 9x8
    1313                    text run at (0,0) width 8: "\x{2CB}"
    14                 RenderRubyBase (anonymous) at (0,0) size 9x8
     14                RenderRubyBase (anonymous) at (0,0) size 10x8
    1515                  RenderText {#text} at (0,0) size 9x8
    1616                    text run at (0,0) width 8: "\x{3115}"
     
    1919              text run at (0,5) width 57: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (57,0) size 57x48
    21           RenderRubyText {RT} at (32,15) size 9x17
     21          RenderRubyText {RT} at (32,15) size 10x17
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    23               RenderRubyRun (anonymous) at (0,0) size 9x16
    24                 RenderRubyText {RT} at (9,0) size 9x16
     23              RenderRubyRun (anonymous) at (0,0) size 10x16
     24                RenderRubyText {RT} at (9,0) size 10x16
    2525                  RenderText {#text} at (0,4) size 9x8
    2626                    text run at (0,4) width 8: "\x{2CB}"
    27                 RenderRubyBase (anonymous) at (0,0) size 9x16
     27                RenderRubyBase (anonymous) at (0,0) size 10x16
    2828                  RenderText {#text} at (0,0) size 9x16
    2929                    text run at (0,0) width 16: "\x{3115}\x{3124}"
     
    3232              text run at (0,5) width 57: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (114,0) size 57x48
    34           RenderRubyText {RT} at (32,19) size 9x9
     34          RenderRubyText {RT} at (32,19) size 10x9
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    36               RenderRubyRun (anonymous) at (0,0) size 9x8
    37                 RenderRubyText {RT} at (9,0) size 9x8
     36              RenderRubyRun (anonymous) at (0,0) size 10x8
     37                RenderRubyText {RT} at (9,0) size 10x8
    3838                  RenderText {#text} at (0,0) size 9x8
    3939                    text run at (0,0) width 8: "\x{2CA}"
    40                 RenderRubyBase (anonymous) at (0,0) size 9x8
     40                RenderRubyBase (anonymous) at (0,0) size 10x8
    4141                  RenderText {#text} at (0,0) size 9x8
    4242                    text run at (0,0) width 8: "\x{3128}"
     
    4545              text run at (0,5) width 57: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (171,0) size 57x48
    47           RenderRubyText {RT} at (32,15) size 9x17
     47          RenderRubyText {RT} at (32,15) size 10x17
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    49               RenderRubyRun (anonymous) at (0,0) size 9x16
    50                 RenderRubyText {RT} at (9,0) size 9x16
     49              RenderRubyRun (anonymous) at (0,0) size 10x16
     50                RenderRubyText {RT} at (9,0) size 10x16
    5151                  RenderText {#text} at (0,4) size 9x8
    5252                    text run at (0,4) width 8: "\x{2CA}"
    53                 RenderRubyBase (anonymous) at (0,0) size 9x16
     53                RenderRubyBase (anonymous) at (0,0) size 10x16
    5454                  RenderText {#text} at (0,0) size 9x16
    5555                    text run at (0,0) width 16: "\x{310B}\x{3122}"
     
    5858              text run at (0,5) width 57: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (228,0) size 57x48
    60           RenderRubyText {RT} at (32,19) size 9x9
     60          RenderRubyText {RT} at (32,19) size 10x9
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    62               RenderRubyRun (anonymous) at (0,0) size 9x8
    63                 RenderRubyText {RT} at (9,0) size 9x8
     62              RenderRubyRun (anonymous) at (0,0) size 10x8
     63                RenderRubyText {RT} at (9,0) size 10x8
    6464                  RenderText {#text} at (0,0) size 9x8
    6565                    text run at (0,0) width 8: "\x{2CB}"
    66                 RenderRubyBase (anonymous) at (0,0) size 9x8
     66                RenderRubyBase (anonymous) at (0,0) size 10x8
    6767                  RenderText {#text} at (0,0) size 9x8
    6868                    text run at (0,0) width 8: "\x{3115}"
     
    7171              text run at (0,5) width 57: "\x{4E8B}"
    7272        RenderRubyRun (anonymous) at (285,0) size 57x48
    73           RenderRubyText {RT} at (32,18) size 9x11
     73          RenderRubyText {RT} at (32,18) size 10x11
    7474            RenderText {#text} at (0,0) size 9x11
    7575              text run at (0,0) width 11: "\x{3113}\x{2C7}"
     
    7878              text run at (0,5) width 57: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (342,0) size 57x48
    80           RenderRubyText {RT} at (32,15) size 9x17
     80          RenderRubyText {RT} at (32,15) size 10x17
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    82               RenderRubyRun (anonymous) at (0,0) size 9x16
    83                 RenderRubyText {RT} at (9,0) size 9x16
     82              RenderRubyRun (anonymous) at (0,0) size 10x16
     83                RenderRubyText {RT} at (9,0) size 10x16
    8484                  RenderText {#text} at (0,4) size 9x8
    8585                    text run at (0,4) width 8: "\x{2CB}"
    86                 RenderRubyBase (anonymous) at (0,0) size 9x16
     86                RenderRubyBase (anonymous) at (0,0) size 10x16
    8787                  RenderText {#text} at (0,0) size 9x16
    8888                    text run at (0,0) width 16: "\x{3106}\x{311A}"
     
    9191              text run at (0,5) width 57: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (399,0) size 57x48
    93           RenderRubyText {RT} at (32,15) size 9x17
     93          RenderRubyText {RT} at (32,15) size 10x17
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    95               RenderRubyRun (anonymous) at (0,0) size 9x16
     95              RenderRubyRun (anonymous) at (0,0) size 10x16
    9696                RenderRubyText {RT} at (9,0) size 9x16
    9797                  RenderText {#text} at (0,6) size 9x4
    9898                    text run at (0,6) width 3: "\x{2C7}"
    99                 RenderRubyBase (anonymous) at (0,0) size 9x16
     99                RenderRubyBase (anonymous) at (0,0) size 10x16
    100100                  RenderText {#text} at (0,0) size 9x16
    101101                    text run at (0,0) width 16: "\x{3127}\x{3121}"
     
    104104              text run at (0,5) width 57: "\x{6709}"
    105105        RenderRubyRun (anonymous) at (456,0) size 57x48
    106           RenderRubyText {RT} at (32,11) size 9x25
     106          RenderRubyText {RT} at (32,11) size 10x25
    107107            RenderText {#text} at (0,0) size 9x24
    108108              text run at (0,0) width 24: "\x{3112}\x{3127}\x{3123}"
     
    111111              text run at (0,5) width 57: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (513,0) size 57x48
    113           RenderRubyText {RT} at (32,15) size 9x17
     113          RenderRubyText {RT} at (32,15) size 10x17
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    115               RenderRubyRun (anonymous) at (0,0) size 9x16
    116                 RenderRubyText {RT} at (9,0) size 9x16
     115              RenderRubyRun (anonymous) at (0,0) size 10x16
     116                RenderRubyText {RT} at (9,0) size 10x16
    117117                  RenderText {#text} at (0,4) size 9x8
    118118                    text run at (0,4) width 8: "\x{2CA}"
    119                 RenderRubyBase (anonymous) at (0,0) size 9x16
     119                RenderRubyBase (anonymous) at (0,0) size 10x16
    120120                  RenderText {#text} at (0,0) size 9x16
    121121                    text run at (0,0) width 16: "\x{3116}\x{3123}"
  • trunk/LayoutTests/platform/win/fast/ruby/bopomofo-mixed-expected.txt

    r258989 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 500x37
    77        RenderRubyRun (anonymous) at (0,0) size 50x48
    8           RenderRubyText {RT} at (32,19) size 9x9
     8          RenderRubyText {RT} at (32,19) size 10x9
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    10               RenderRubyRun (anonymous) at (0,0) size 9x8
    11                 RenderRubyText {RT} at (9,0) size 9x8
     10              RenderRubyRun (anonymous) at (0,0) size 10x8
     11                RenderRubyText {RT} at (9,0) size 10x8
    1212                  RenderText {#text} at (0,0) size 9x8
    1313                    text run at (0,0) width 8: "\x{2CB}"
    14                 RenderRubyBase (anonymous) at (0,0) size 9x8
     14                RenderRubyBase (anonymous) at (0,0) size 10x8
    1515                  RenderText {#text} at (0,0) size 9x8
    1616                    text run at (0,0) width 8: "\x{3115}"
     
    1919              text run at (0,5) width 32: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (50,0) size 50x48
    21           RenderRubyText {RT} at (32,15) size 9x17
     21          RenderRubyText {RT} at (32,15) size 10x17
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    23               RenderRubyRun (anonymous) at (0,0) size 9x16
    24                 RenderRubyText {RT} at (9,0) size 9x16
     23              RenderRubyRun (anonymous) at (0,0) size 10x16
     24                RenderRubyText {RT} at (9,0) size 10x16
    2525                  RenderText {#text} at (0,4) size 9x8
    2626                    text run at (0,4) width 8: "\x{2CB}"
    27                 RenderRubyBase (anonymous) at (0,0) size 9x16
     27                RenderRubyBase (anonymous) at (0,0) size 10x16
    2828                  RenderText {#text} at (0,0) size 9x16
    2929                    text run at (0,0) width 16: "\x{3115}\x{3124}"
     
    3232              text run at (0,5) width 32: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (100,0) size 50x48
    34           RenderRubyText {RT} at (32,19) size 9x9
     34          RenderRubyText {RT} at (32,19) size 10x9
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    36               RenderRubyRun (anonymous) at (0,0) size 9x8
    37                 RenderRubyText {RT} at (9,0) size 9x8
     36              RenderRubyRun (anonymous) at (0,0) size 10x8
     37                RenderRubyText {RT} at (9,0) size 10x8
    3838                  RenderText {#text} at (0,0) size 9x8
    3939                    text run at (0,0) width 8: "\x{2CA}"
    40                 RenderRubyBase (anonymous) at (0,0) size 9x8
     40                RenderRubyBase (anonymous) at (0,0) size 10x8
    4141                  RenderText {#text} at (0,0) size 9x8
    4242                    text run at (0,0) width 8: "\x{3128}"
     
    4545              text run at (0,5) width 32: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (150,0) size 50x48
    47           RenderRubyText {RT} at (32,15) size 9x17
     47          RenderRubyText {RT} at (32,15) size 10x17
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    49               RenderRubyRun (anonymous) at (0,0) size 9x16
    50                 RenderRubyText {RT} at (9,0) size 9x16
     49              RenderRubyRun (anonymous) at (0,0) size 10x16
     50                RenderRubyText {RT} at (9,0) size 10x16
    5151                  RenderText {#text} at (0,4) size 9x8
    5252                    text run at (0,4) width 8: "\x{2CA}"
    53                 RenderRubyBase (anonymous) at (0,0) size 9x16
     53                RenderRubyBase (anonymous) at (0,0) size 10x16
    5454                  RenderText {#text} at (0,0) size 9x16
    5555                    text run at (0,0) width 16: "\x{310B}\x{3122}"
     
    5858              text run at (0,5) width 32: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (200,0) size 50x48
    60           RenderRubyText {RT} at (32,19) size 9x9
     60          RenderRubyText {RT} at (32,19) size 10x9
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    62               RenderRubyRun (anonymous) at (0,0) size 9x8
    63                 RenderRubyText {RT} at (9,0) size 9x8
     62              RenderRubyRun (anonymous) at (0,0) size 10x8
     63                RenderRubyText {RT} at (9,0) size 10x8
    6464                  RenderText {#text} at (0,0) size 9x8
    6565                    text run at (0,0) width 8: "\x{2CB}"
    66                 RenderRubyBase (anonymous) at (0,0) size 9x8
     66                RenderRubyBase (anonymous) at (0,0) size 10x8
    6767                  RenderText {#text} at (0,0) size 9x8
    6868                    text run at (0,0) width 8: "\x{3115}"
     
    7171              text run at (0,5) width 32: "\x{4E8B}"
    7272        RenderRubyRun (anonymous) at (250,0) size 50x48
    73           RenderRubyText {RT} at (32,18) size 9x11
     73          RenderRubyText {RT} at (32,18) size 10x11
    7474            RenderText {#text} at (0,0) size 9x11
    7575              text run at (0,0) width 11: "\x{3113}\x{2C7}"
     
    7878              text run at (0,5) width 32: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (300,0) size 50x48
    80           RenderRubyText {RT} at (32,15) size 9x17
     80          RenderRubyText {RT} at (32,15) size 10x17
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    82               RenderRubyRun (anonymous) at (0,0) size 9x16
    83                 RenderRubyText {RT} at (9,0) size 9x16
     82              RenderRubyRun (anonymous) at (0,0) size 10x16
     83                RenderRubyText {RT} at (9,0) size 10x16
    8484                  RenderText {#text} at (0,4) size 9x8
    8585                    text run at (0,4) width 8: "\x{2CB}"
    86                 RenderRubyBase (anonymous) at (0,0) size 9x16
     86                RenderRubyBase (anonymous) at (0,0) size 10x16
    8787                  RenderText {#text} at (0,0) size 9x16
    8888                    text run at (0,0) width 16: "\x{3106}\x{311A}"
     
    9191              text run at (0,5) width 32: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (350,0) size 50x48
    93           RenderRubyText {RT} at (32,15) size 9x17
     93          RenderRubyText {RT} at (32,15) size 10x17
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    95               RenderRubyRun (anonymous) at (0,0) size 9x16
     95              RenderRubyRun (anonymous) at (0,0) size 10x16
    9696                RenderRubyText {RT} at (9,0) size 9x16
    9797                  RenderText {#text} at (0,6) size 9x4
    9898                    text run at (0,6) width 3: "\x{2C7}"
    99                 RenderRubyBase (anonymous) at (0,0) size 9x16
     99                RenderRubyBase (anonymous) at (0,0) size 10x16
    100100                  RenderText {#text} at (0,0) size 9x16
    101101                    text run at (0,0) width 16: "\x{3127}\x{3121}"
     
    104104              text run at (0,5) width 32: "\x{6709}"
    105105        RenderRubyRun (anonymous) at (400,0) size 50x48
    106           RenderRubyText {RT} at (32,11) size 9x25
     106          RenderRubyText {RT} at (32,11) size 10x25
    107107            RenderText {#text} at (0,0) size 9x24
    108108              text run at (0,0) width 24: "\x{3112}\x{3127}\x{3123}"
     
    111111              text run at (0,5) width 32: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (450,0) size 50x48
    113           RenderRubyText {RT} at (32,15) size 9x17
     113          RenderRubyText {RT} at (32,15) size 10x17
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    115               RenderRubyRun (anonymous) at (0,0) size 9x16
    116                 RenderRubyText {RT} at (9,0) size 9x16
     115              RenderRubyRun (anonymous) at (0,0) size 10x16
     116                RenderRubyText {RT} at (9,0) size 10x16
    117117                  RenderText {#text} at (0,4) size 9x8
    118118                    text run at (0,4) width 8: "\x{2CA}"
    119                 RenderRubyBase (anonymous) at (0,0) size 9x16
     119                RenderRubyBase (anonymous) at (0,0) size 10x16
    120120                  RenderText {#text} at (0,0) size 9x16
    121121                    text run at (0,0) width 16: "\x{3116}\x{3123}"
  • trunk/LayoutTests/platform/win/fast/ruby/bopomofo-rl-expected.txt

    r173728 r258990  
    66      RenderRuby (inline) {RUBY} at (0,0) size 37x320
    77        RenderRubyRun (anonymous) at (0,0) size 48x32
    8           RenderRubyText {RT} at (-4,0) size 9x32
     8          RenderRubyText {RT} at (-5,0) size 10x32
    99            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    10               RenderRubyRun (anonymous) at (0,12) size 9x8
    11                 RenderRubyText {RT} at (-9,0) size 9x8
     10              RenderRubyRun (anonymous) at (0,12) size 10x8
     11                RenderRubyText {RT} at (-9,0) size 10x8
    1212                  RenderText {#text} at (0,0) size 9x8
    1313                    text run at (0,0) width 8: "\x{2CB}"
    14                 RenderRubyBase (anonymous) at (0,0) size 9x8
     14                RenderRubyBase (anonymous) at (0,0) size 10x8
    1515                  RenderText {#text} at (0,0) size 9x8
    1616                    text run at (0,0) width 8: "\x{3115}"
     
    1919              text run at (5,0) width 32: "\x{4E16}"
    2020        RenderRubyRun (anonymous) at (0,32) size 48x32
    21           RenderRubyText {RT} at (-4,0) size 9x32
     21          RenderRubyText {RT} at (-5,0) size 10x32
    2222            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    23               RenderRubyRun (anonymous) at (0,8) size 9x16
    24                 RenderRubyText {RT} at (-9,0) size 9x16
     23              RenderRubyRun (anonymous) at (0,8) size 10x16
     24                RenderRubyText {RT} at (-9,0) size 10x16
    2525                  RenderText {#text} at (0,4) size 9x8
    2626                    text run at (0,4) width 8: "\x{2CB}"
    27                 RenderRubyBase (anonymous) at (0,0) size 9x16
     27                RenderRubyBase (anonymous) at (0,0) size 10x16
    2828                  RenderText {#text} at (0,0) size 9x16
    2929                    text run at (0,0) width 16: "\x{3115}\x{3124}"
     
    3232              text run at (5,0) width 32: "\x{4E0A}"
    3333        RenderRubyRun (anonymous) at (0,64) size 48x32
    34           RenderRubyText {RT} at (-4,0) size 9x32
     34          RenderRubyText {RT} at (-5,0) size 10x32
    3535            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    36               RenderRubyRun (anonymous) at (0,12) size 9x8
    37                 RenderRubyText {RT} at (-9,0) size 9x8
     36              RenderRubyRun (anonymous) at (0,12) size 10x8
     37                RenderRubyText {RT} at (-9,0) size 10x8
    3838                  RenderText {#text} at (0,0) size 9x8
    3939                    text run at (0,0) width 8: "\x{2CA}"
    40                 RenderRubyBase (anonymous) at (0,0) size 9x8
     40                RenderRubyBase (anonymous) at (0,0) size 10x8
    4141                  RenderText {#text} at (0,0) size 9x8
    4242                    text run at (0,0) width 8: "\x{3128}"
     
    4545              text run at (5,0) width 32: "\x{7121}"
    4646        RenderRubyRun (anonymous) at (0,96) size 48x32
    47           RenderRubyText {RT} at (-4,0) size 9x32
     47          RenderRubyText {RT} at (-5,0) size 10x32
    4848            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    49               RenderRubyRun (anonymous) at (0,8) size 9x16
    50                 RenderRubyText {RT} at (-9,0) size 9x16
     49              RenderRubyRun (anonymous) at (0,8) size 10x16
     50                RenderRubyText {RT} at (-9,0) size 10x16
    5151                  RenderText {#text} at (0,4) size 9x8
    5252                    text run at (0,4) width 8: "\x{2CA}"
    53                 RenderRubyBase (anonymous) at (0,0) size 9x16
     53                RenderRubyBase (anonymous) at (0,0) size 10x16
    5454                  RenderText {#text} at (0,0) size 9x16
    5555                    text run at (0,0) width 16: "\x{310B}\x{3122}"
     
    5858              text run at (5,0) width 32: "\x{96E3}"
    5959        RenderRubyRun (anonymous) at (0,128) size 48x32
    60           RenderRubyText {RT} at (-4,0) size 9x32
     60          RenderRubyText {RT} at (-5,0) size 10x32
    6161            RenderRuby (inline) {RUBY} at (0,0) size 9x8
    62               RenderRubyRun (anonymous) at (0,12) size 9x8
    63                 RenderRubyText {RT} at (-9,0) size 9x8
     62              RenderRubyRun (anonymous) at (0,12) size 10x8
     63                RenderRubyText {RT} at (-9,0) size 10x8
    6464                  RenderText {#text} at (0,0) size 9x8
    6565                    text run at (0,0) width 8: "\x{2CB}"
    66                 RenderRubyBase (anonymous) at (0,0) size 9x8
     66                RenderRubyBase (anonymous) at (0,0) size 10x8
    6767                  RenderText {#text} at (0,0) size 9x8
    6868                    text run at (0,0) width 8: "\x{3115}"
     
    7171              text run at (5,0) width 32: "\x{4E8B}"
    7272        RenderRubyRun (anonymous) at (0,160) size 48x32
    73           RenderRubyText {RT} at (-4,0) size 9x32
     73          RenderRubyText {RT} at (-4,0) size 10x32
    7474            RenderText {#text} at (0,10) size 9x12
    7575              text run at (0,10) width 11: "\x{3113}\x{2C7}"
     
    7878              text run at (5,0) width 32: "\x{53EA}"
    7979        RenderRubyRun (anonymous) at (0,192) size 48x32
    80           RenderRubyText {RT} at (-4,0) size 9x32
     80          RenderRubyText {RT} at (-5,0) size 10x32
    8181            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    82               RenderRubyRun (anonymous) at (0,8) size 9x16
    83                 RenderRubyText {RT} at (-9,0) size 9x16
     82              RenderRubyRun (anonymous) at (0,8) size 10x16
     83                RenderRubyText {RT} at (-9,0) size 10x16
    8484                  RenderText {#text} at (0,4) size 9x8
    8585                    text run at (0,4) width 8: "\x{2CB}"
    86                 RenderRubyBase (anonymous) at (0,0) size 9x16
     86                RenderRubyBase (anonymous) at (0,0) size 10x16
    8787                  RenderText {#text} at (0,0) size 9x16
    8888                    text run at (0,0) width 16: "\x{3106}\x{311A}"
     
    9191              text run at (5,0) width 32: "\x{6015}"
    9292        RenderRubyRun (anonymous) at (0,224) size 48x32
    93           RenderRubyText {RT} at (-4,0) size 9x32
     93          RenderRubyText {RT} at (-5,0) size 10x32
    9494            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    95               RenderRubyRun (anonymous) at (0,8) size 9x16
     95              RenderRubyRun (anonymous) at (0,8) size 10x16
    9696                RenderRubyText {RT} at (-9,0) size 9x16
    9797                  RenderText {#text} at (0,6) size 9x4
    9898                    text run at (0,6) width 3: "\x{2C7}"
    99                 RenderRubyBase (anonymous) at (0,0) size 9x16
     99                RenderRubyBase (anonymous) at (0,0) size 10x16
    100100                  RenderText {#text} at (0,0) size 9x16
    101101                    text run at (0,0) width 16: "\x{3127}\x{3121}"
     
    104104              text run at (5,0) width 32: "\x{6709}"
    105105        RenderRubyRun (anonymous) at (0,256) size 48x32
    106           RenderRubyText {RT} at (-4,0) size 9x32
     106          RenderRubyText {RT} at (-4,0) size 10x32
    107107            RenderText {#text} at (0,4) size 9x24
    108108              text run at (0,4) width 24: "\x{3112}\x{3127}\x{3123}"
     
    111111              text run at (5,0) width 32: "\x{5FC3}"
    112112        RenderRubyRun (anonymous) at (0,288) size 48x32
    113           RenderRubyText {RT} at (-4,0) size 9x32
     113          RenderRubyText {RT} at (-5,0) size 10x32
    114114            RenderRuby (inline) {RUBY} at (0,0) size 9x16
    115               RenderRubyRun (anonymous) at (0,8) size 9x16
    116                 RenderRubyText {RT} at (-9,0) size 9x16
     115              RenderRubyRun (anonymous) at (0,8) size 10x16
     116                RenderRubyText {RT} at (-9,0) size 10x16
    117117                  RenderText {#text} at (0,4) size 9x8
    118118                    text run at (0,4) width 8: "\x{2CA}"
    119                 RenderRubyBase (anonymous) at (0,0) size 9x16
     119                RenderRubyBase (anonymous) at (0,0) size 10x16
    120120                  RenderText {#text} at (0,0) size 9x16
    121121                    text run at (0,0) width 16: "\x{3116}\x{3123}"
  • trunk/LayoutTests/platform/win/fast/writing-mode/text-orientation-basic-expected.txt

    r253326 r258990  
    2121        RenderBlock {DIV} at (0,0) size 168x175 [border: (1px solid #008000)]
    2222          RenderInline {SPAN} at (0,0) size 40x173
    23             RenderText {#text} at (3,1) size 40x173
    24               text run at (3,1) width 173: "Hello world"
    25           RenderBR {BR} at (11,174) size 0x0
     23            RenderText {#text} at (1,1) size 40x173
     24              text run at (1,1) width 173: "Hello world"
     25          RenderBR {BR} at (10,174) size 0x0
    2626          RenderInline {SPAN} at (0,0) size 40x173
    27             RenderText {#text} at (45,1) size 40x173
    28               text run at (45,1) width 173: "Hello world"
    29           RenderBR {BR} at (53,174) size 0x0
     27            RenderText {#text} at (43,1) size 40x173
     28              text run at (43,1) width 173: "Hello world"
     29          RenderBR {BR} at (52,174) size 0x0
    3030          RenderInline {SPAN} at (0,0) size 41x173
    3131            RenderText {#text} at (85,1) size 41x173
     
    4040        RenderBlock {DIV} at (0,184) size 168x175 [border: (1px solid #008000)]
    4141          RenderInline {SPAN} at (0,0) size 40x173
    42             RenderText {#text} at (3,1) size 40x173
    43               text run at (3,1) width 173: "Hello world"
    44           RenderBR {BR} at (11,174) size 0x0
     42            RenderText {#text} at (1,1) size 40x173
     43              text run at (1,1) width 173: "Hello world"
     44          RenderBR {BR} at (10,174) size 0x0
    4545          RenderInline {SPAN} at (0,0) size 40x173
    46             RenderText {#text} at (45,1) size 40x173
    47               text run at (45,1) width 173: "Hello world"
    48           RenderBR {BR} at (53,174) size 0x0
     46            RenderText {#text} at (43,1) size 40x173
     47              text run at (43,1) width 173: "Hello world"
     48          RenderBR {BR} at (52,174) size 0x0
    4949          RenderInline {SPAN} at (0,0) size 41x173
    5050            RenderText {#text} at (85,1) size 41x173
  • trunk/LayoutTests/platform/win/fast/writing-mode/vertical-align-table-baseline-expected.txt

    r238441 r258990  
    77        RenderTableSection {TBODY} at (2,2) size 228x580
    88          RenderTableRow {TR} at (0,2) size 224x580
    9             RenderTableCell {TD} at (2,14) size 224x83 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    10               RenderText {#text} at (14,-10) size 110x144
    11                 text run at (14,-10) width 144: "\x{7B2C}\x{4E00}\x{6BB5}"
    12                 text run at (69,-10) width 48: "\x{843D}"
     9            RenderTableCell {TD} at (2,30) size 224x83 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     10              RenderText {#text} at (30,-26) size 110x144
     11                text run at (30,-26) width 144: "\x{7B2C}\x{4E00}\x{6BB5}"
     12                text run at (85,-26) width 48: "\x{843D}"
    1313            RenderTableCell {TD} at (2,196) size 224x383 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    1414              RenderText {#text} at (2,2) size 220x288
  • trunk/LayoutTests/platform/win/fast/writing-mode/vertical-baseline-alignment-expected.txt

    r149090 r258990  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (536,0) size 264x600
    4   RenderBlock {HTML} at (0,0) size 264x600
    5     RenderBody {BODY} at (24,8) size 216x584
     3layer at (548,0) size 252x600
     4  RenderBlock {HTML} at (0,0) size 252x600
     5    RenderBody {BODY} at (24,8) size 204x584
    66      RenderBlock {P} at (0,0) size 110x584
    77        RenderInline {SPAN} at (0,0) size 28x102
    8           RenderText {#text} at (21,0) size 28x102
    9             text run at (21,0) width 102: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} "
     8          RenderText {#text} at (14,0) size 28x102
     9            text run at (14,0) width 102: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} "
    1010        RenderInline {SPAN} at (0,0) size 110x461
    1111          RenderText {#text} at (0,102) size 55x341
     
    1515            text run at (55,0) width 297: "MORE TEXT. "
    1616          RenderInline {SPAN} at (0,0) size 14x164
    17             RenderText {#text} at (87,297) size 14x164
    18               text run at (87,297) width 164: "SHOULD NOT BE CENTERED."
     17            RenderText {#text} at (76,297) size 14x164
     18              text run at (76,297) width 164: "SHOULD NOT BE CENTERED."
    1919          RenderText {#text} at (0,0) size 0x0
    20       RenderBlock {P} at (134,0) size 82x584
     20      RenderBlock {P} at (134,0) size 70x584
    2121        RenderInline {SPAN} at (0,0) size 28x473
    22           RenderText {#text} at (48,0) size 28x102
    23             text run at (48,0) width 102: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} "
     22          RenderText {#text} at (21,0) size 28x102
     23            text run at (21,0) width 102: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} "
    2424          RenderInline {SPAN} at (0,0) size 55x371
    25             RenderText {#text} at (27,102) size 55x341
    26               text run at (27,102) width 341: "PARAGRAPH 2 "
     25            RenderText {#text} at (7,102) size 55x341
     26              text run at (7,102) width 341: "PARAGRAPH 2 "
    2727            RenderImage {IMG} at (0,443) size 70x30 [bgcolor=#008000]
    2828            RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/win/fast/writing-mode/vertical-baseline-alignment-mixed-expected.txt

    r258989 r258990  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (536,0) size 264x600
    4   RenderBlock {HTML} at (0,0) size 264x600
    5     RenderBody {BODY} at (24,8) size 216x584
     3layer at (548,0) size 252x600
     4  RenderBlock {HTML} at (0,0) size 252x600
     5    RenderBody {BODY} at (24,8) size 204x584
    66      RenderBlock {P} at (0,0) size 110x584
    77        RenderInline {SPAN} at (0,0) size 28x102
    8           RenderText {#text} at (21,0) size 28x102
    9             text run at (21,0) width 102: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} "
     8          RenderText {#text} at (14,0) size 28x102
     9            text run at (14,0) width 102: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} "
    1010        RenderInline {SPAN} at (0,0) size 110x461
    1111          RenderText {#text} at (0,102) size 55x341
     
    1515            text run at (55,0) width 297: "MORE TEXT. "
    1616          RenderInline {SPAN} at (0,0) size 14x164
    17             RenderText {#text} at (87,297) size 14x164
    18               text run at (87,297) width 164: "SHOULD NOT BE CENTERED."
     17            RenderText {#text} at (76,297) size 14x164
     18              text run at (76,297) width 164: "SHOULD NOT BE CENTERED."
    1919          RenderText {#text} at (0,0) size 0x0
    20       RenderBlock {P} at (134,0) size 82x584
     20      RenderBlock {P} at (134,0) size 70x584
    2121        RenderInline {SPAN} at (0,0) size 28x473
    22           RenderText {#text} at (48,0) size 28x102
    23             text run at (48,0) width 102: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} "
     22          RenderText {#text} at (21,0) size 28x102
     23            text run at (21,0) width 102: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} "
    2424          RenderInline {SPAN} at (0,0) size 55x371
    25             RenderText {#text} at (27,102) size 55x341
    26               text run at (27,102) width 341: "PARAGRAPH 2 "
     25            RenderText {#text} at (7,102) size 55x341
     26              text run at (7,102) width 341: "PARAGRAPH 2 "
    2727            RenderImage {IMG} at (0,443) size 70x30 [bgcolor=#008000]
    2828            RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/printing/resources/iframe-subframe-vertical-rl.html

    r118039 r258990  
    11<!DOCTYPE html>
    2 <html style="-webkit-writing-mode:vertical-rl">
     2<html style="-webkit-writing-mode:vertical-rl; -webkit-text-orientation: sideways;">
    33<body>
    44You should see this text when printed.
  • trunk/Source/WebCore/ChangeLog

    r258987 r258990  
     12020-03-25  Frank Yang  <guowei_yang@apple.com>
     2
     3        WebKit uses Alphabetic Baseline when "-webkit-text-orientation" is "mixed" in Vertical Writing Mode
     4        https://bugs.webkit.org/show_bug.cgi?id=208824
     5
     6        Reviewed by Myles C. Maxfield.
     7
     8        According to the CSS documentation, https://drafts.csswg.org/css-writing-modes/#text-orientation and
     9        https://drafts.csswg.org/css-writing-modes/#text-baselines "In vertical typographic mode,
     10        the central baseline is used as the dominant baseline when text-orientation is mixed or upright.
     11        Otherwise the alphabetic baseline is used."
     12
     13        However, InlineFlowBox::requiresIdeographicsBaseline returns true only when text orientation is
     14        "upright", meaning it applies the same baseline for mixed and sideways text orientation.
     15        Therefore, a new clause is added to check if text-orientation is "mixed"
     16
     17        Currently in our implementation, text orientation is determinted by the following:
     18                - mixed:    FontDescription returns Vertical   and   nonCJKGlyphOrientation returns Mixed
     19                - upright:  FontDescription returns Vertical   and   nonCJKGlyphOrientation returns Upright
     20                - sideways: FontDescription returns Horizontal and   nonCJKGlyphOrientation returns Mixed
     21        Original code only checks if FontDescription returns Vertical and nonCJKGlyphOrientation returns Mixed, which
     22        is only checking if text orientation is "upright", and returns true for requiresIdeographicBaseline, treating       
     23        "mixed" and "sideways" the same, requesting alphabetic baseline, which is incorrect.
     24
     25        Therefore, to correct this bahavior, change the code so that requiresIdeographicsBaseline returns true either
     26        when text-orientation is "mixed" or "upright". Equivalently, we return true when FontDescription returns Vertical
     27        false otherwise.
     28
     29        Test: imported/w3c/web-platform-tests/css/css-writing-modes/
     30
     31        * rendering/InlineFlowBox.cpp:
     32        (WebCore::InlineFlowBox::requiresIdeographicBaseline const):
     33
    1342020-03-25  Sergio Villar Senin  <svillar@igalia.com>
    235
  • trunk/Source/WebCore/rendering/InlineFlowBox.cpp

    r258508 r258990  
    452452
    453453    const RenderStyle& lineStyle = this->lineStyle();
    454     if (lineStyle.fontDescription().nonCJKGlyphOrientation() == NonCJKGlyphOrientation::Upright
     454    if (lineStyle.fontDescription().orientation() == FontOrientation::Vertical
    455455        || lineStyle.fontCascade().primaryFont().hasVerticalGlyphs())
    456456        return true;
Note: See TracChangeset for help on using the changeset viewer.