Bug 1102175 Part 2 - Modify the reference file for 817406-4.html, and update test expectations. r=jfkthame

In 817406-4.html, `<body style="direction: rtl;">` needs to propagate up
to `<html>`, so we should compare its result to 817406-1-ref.html.

Differential Revision: https://phabricator.services.mozilla.com/D45482

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Ting-Yu Lin 2019-10-09 22:11:09 +00:00
parent 1ce98223f5
commit 13b040befc
29 changed files with 19 additions and 72 deletions

View File

@ -1,6 +0,0 @@
<!DOCTYPE html>
<html style="width: 50%;">
<body style="">
<div style="background: green; height: 10em;"></div>
</body>
</html>

View File

@ -141,7 +141,7 @@ random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 712600-3.html 712600-3-r
== 817406-1.html 817406-1-ref.html
== 817406-2.html 817406-2-ref.html
== 817406-3.html 817406-1-ref.html
== 817406-4.html 817406-4-ref.html
== 817406-4.html 817406-1-ref.html
== 847242-1.html 847242-1-ref.html
pref(layout.css.xul-tree-pseudos.content.enabled,true) fuzzy-if(xulRuntime.widgetToolkit=="gtk",0-1,0-11) == chrome://reftest/content/bidi/869833-1.xul chrome://reftest/content/bidi/869833-1-ref.xul
== 922530-1.html 922530-1-ref.html

View File

@ -168,11 +168,12 @@ fails css-writing-modes/vertical-alignment-vlr-025.xht
fails css-writing-modes/vertical-alignment-vrl-022.xht
fails css-writing-modes/vertical-alignment-vrl-024.xht
# Bug 1102175
fails css-writing-modes/wm-propagation-body-*.xht
css-writing-modes/text-combine-upright-layout-rules-001.html
# Bug 1580385 - Fix failing writing-mode tests because of propagating WritingMode from <body>
fails css-writing-modes/normal-flow-overconstrained-vlr-005.xht
fails css-writing-modes/normal-flow-overconstrained-vrl-004.xht
#### CSS Multi-column 1 ##############################################
# Fuzzy annotations for multicol tests are due to AA differences.

View File

@ -876,9 +876,9 @@ fuzzy-if(OSX||winWidget,0-213,0-1540) random-if(/^Windows\x20NT\x206\.1/.test(ht
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == css-writing-modes/margin-vlr-003.xht css-writing-modes/margin-vrl-002-ref.xht
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == css-writing-modes/margin-vrl-002.xht css-writing-modes/margin-vrl-002-ref.xht
== css-writing-modes/normal-flow-overconstrained-vlr-003.xht css-writing-modes/abs-pos-non-replaced-vlr-007-ref.xht
== css-writing-modes/normal-flow-overconstrained-vlr-005.xht css-writing-modes/abs-pos-non-replaced-vlr-013-ref.xht
fails == css-writing-modes/normal-flow-overconstrained-vlr-005.xht css-writing-modes/abs-pos-non-replaced-vlr-013-ref.xht
== css-writing-modes/normal-flow-overconstrained-vrl-002.xht css-writing-modes/abs-pos-non-replaced-vrl-006-ref.xht
== css-writing-modes/normal-flow-overconstrained-vrl-004.xht css-writing-modes/abs-pos-non-replaced-vrl-012-ref.xht
fails == css-writing-modes/normal-flow-overconstrained-vrl-004.xht css-writing-modes/abs-pos-non-replaced-vrl-012-ref.xht
== css-writing-modes/ortho-htb-alongside-vrl-floats-002.xht css-writing-modes/ortho-htb-alongside-vrl-floats-002-ref.xht
== css-writing-modes/ortho-htb-alongside-vrl-floats-006.xht css-writing-modes/ortho-htb-alongside-vrl-floats-006-ref.xht
== css-writing-modes/ortho-htb-alongside-vrl-floats-010.xht css-writing-modes/ortho-htb-alongside-vrl-floats-010-ref.xht
@ -1156,11 +1156,11 @@ fuzzy-if(winWidget,0-223,0-720) fuzzy-if(!webrender&&OSX,255-255,120-200) random
fails == css-writing-modes/vertical-alignment-vrl-022.xht css-writing-modes/vertical-alignment-vrl-022-ref.xht
fails == css-writing-modes/vertical-alignment-vrl-024.xht css-writing-modes/vertical-alignment-vrl-022-ref.xht
fuzzy-if(winWidget,0-223,0-720) fuzzy-if(!webrender&&OSX,255-255,120-200) random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == css-writing-modes/vertical-alignment-vrl-026.xht css-writing-modes/vertical-alignment-vrl-026-ref.xht
fails == css-writing-modes/wm-propagation-body-006.xht css-writing-modes/block-flow-direction-025-ref.xht
fails == css-writing-modes/wm-propagation-body-008.xht css-writing-modes/block-flow-direction-025-ref.xht
fails == css-writing-modes/wm-propagation-body-010.xht css-writing-modes/wm-propagation-body-003-ref.xht
fails == css-writing-modes/wm-propagation-body-011.xht css-writing-modes/wm-propagation-body-003-ref.xht
fails == css-writing-modes/wm-propagation-body-015.xht css-writing-modes/block-flow-direction-025-ref.xht
== css-writing-modes/wm-propagation-body-006.xht css-writing-modes/block-flow-direction-025-ref.xht
== css-writing-modes/wm-propagation-body-008.xht css-writing-modes/block-flow-direction-025-ref.xht
== css-writing-modes/wm-propagation-body-010.xht css-writing-modes/wm-propagation-body-003-ref.xht
== css-writing-modes/wm-propagation-body-011.xht css-writing-modes/wm-propagation-body-003-ref.xht
== css-writing-modes/wm-propagation-body-015.xht css-writing-modes/block-flow-direction-025-ref.xht
== css-writing-modes/writing-mode-horizontal-001l.html css-writing-modes/reference/writing-mode-horizontal-001l-ref.html
== css-writing-modes/writing-mode-horizontal-001r.html css-writing-modes/reference/writing-mode-horizontal-001r-ref.html
fuzzy-if(winWidget,0-158,0-624) fuzzy-if(!webrender&&OSX,255-255,480-520) random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == css-writing-modes/writing-mode-vertical-lr-002.xht css-writing-modes/reftest/writing-mode-vertical-lr-002-ref.xht

View File

@ -24,7 +24,7 @@ random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1091058-1.html 1091058-1
== 1094914-1b.html 1094914-1-ref.html
== 1096224-1a.html 1096224-1-ref.html
== 1096224-1b.html 1096224-1-ref.html
fails random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1102175-1a.html 1102175-1-ref.html # Bug 1392106
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1102175-1a.html 1102175-1-ref.html # Bug 1392106
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1102175-1b.html 1102175-1-ref.html # Bug 1392106
== 1103613-1.html 1103613-1-ref.html
== 1105268-1-min-max-dimensions.html 1105268-1-min-max-dimensions-ref.html

View File

@ -0,0 +1,3 @@
[normal-flow-overconstrained-vlr-005.xht]
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1580385

View File

@ -0,0 +1,3 @@
[normal-flow-overconstrained-vrl-004.xht]
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1580385

View File

@ -1,2 +0,0 @@
[wm-propagation-002.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-032.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-033.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-034.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-035.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-036.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-037.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-038.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-039.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-040.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-041.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-043.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-045.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-046.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-048.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-050.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-051.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-052.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-053.html]
expected: FAIL

View File

@ -1,2 +0,0 @@
[wm-propagation-body-055.html]
expected: FAIL

View File

@ -1,7 +0,0 @@
[wm-propagation-body-scroll-offset-vertical-lr.html]
[Scroll to scrollLeft = -1000 should not be possible.]
expected: FAIL
[Scroll to scrollLeft = 1000 should be possible.]
expected: FAIL

View File

@ -1,7 +0,0 @@
[wm-propagation-body-scroll-offset-vertical-rl.html]
[Scroll to scrollLeft = -1000 should be possible.]
expected: FAIL
[Scroll to scrollLeft = 1000 should not be possible.]
expected: FAIL