diff --git a/layout/reftests/bugs/440149-1-quirks-ref.html b/layout/reftests/bugs/440149-1-quirks-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-1-quirks-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-1-quirks.html b/layout/reftests/bugs/440149-1-quirks.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-1-quirks.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-1-standards-ref.html b/layout/reftests/bugs/440149-1-standards-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-1-standards-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-1-standards.html b/layout/reftests/bugs/440149-1-standards.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-1-standards.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-2-quirks-ref.html b/layout/reftests/bugs/440149-2-quirks-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-2-quirks-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-2-quirks.html b/layout/reftests/bugs/440149-2-quirks.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-2-quirks.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-2-standards-ref.html b/layout/reftests/bugs/440149-2-standards-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-2-standards-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-2-standards.html b/layout/reftests/bugs/440149-2-standards.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-2-standards.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-3-quirks-ref.html b/layout/reftests/bugs/440149-3-quirks-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-3-quirks-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-3-quirks.html b/layout/reftests/bugs/440149-3-quirks.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-3-quirks.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-3-standards-ref.html b/layout/reftests/bugs/440149-3-standards-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-3-standards-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-3-standards.html b/layout/reftests/bugs/440149-3-standards.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-3-standards.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-4-quirks-ref.html b/layout/reftests/bugs/440149-4-quirks-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-4-quirks-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-4-quirks.html b/layout/reftests/bugs/440149-4-quirks.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-4-quirks.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-4-standards-ref.html b/layout/reftests/bugs/440149-4-standards-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-4-standards-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-4-standards.html b/layout/reftests/bugs/440149-4-standards.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-4-standards.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-5-quirks-ref.html b/layout/reftests/bugs/440149-5-quirks-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-5-quirks-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-5-quirks.html b/layout/reftests/bugs/440149-5-quirks.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-5-quirks.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-5-standards-ref.html b/layout/reftests/bugs/440149-5-standards-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-5-standards-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-5-standards.html b/layout/reftests/bugs/440149-5-standards.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-5-standards.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-6-quirks-ref.html b/layout/reftests/bugs/440149-6-quirks-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-6-quirks-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-6-quirks.html b/layout/reftests/bugs/440149-6-quirks.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-6-quirks.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-6-standards-ref.html b/layout/reftests/bugs/440149-6-standards-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-6-standards-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-6-standards.html b/layout/reftests/bugs/440149-6-standards.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-6-standards.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-7-quirks-ref.html b/layout/reftests/bugs/440149-7-quirks-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-7-quirks-ref.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-7-quirks.html b/layout/reftests/bugs/440149-7-quirks.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-7-quirks.html @@ -0,0 +1,12 @@ + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-7-standards-ref.html b/layout/reftests/bugs/440149-7-standards-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-7-standards-ref.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-7-standards.html b/layout/reftests/bugs/440149-7-standards.html new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-7-standards.html @@ -0,0 +1,13 @@ + + + + +
+
+ +
+
+
+
+ + diff --git a/layout/reftests/bugs/440149-style.css b/layout/reftests/bugs/440149-style.css new file mode 100644 --- /dev/null +++ b/layout/reftests/bugs/440149-style.css @@ -0,0 +1,27 @@ + /* Infrastructural styles, used in all tests */ + div.rtl { direction: rtl; } + div.wrapper { background: teal; width: 30px;} + div.wrapper { margin-bottom: 1em; } /* Cosmetic only */ + span { border: 5px solid orange; } + + /* For tests 1-3 -- using one of [margin, padding, border] at a time */ + span.lm { margin-left: 30px; } + span.rm { margin-right: 30px; } + span.lp { padding-left: 30px; } + span.rp { padding-right: 30px; } + span.lb { border-left: 30px solid blue; } + span.rb { border-right: 30px solid blue; } + + /* For tests 4-6 -- using two of [margin, padding, border] at a time */ + span.lmp { margin-left: 15px; padding-left: 15px; } + span.rmp { margin-right: 15px; padding-right: 15px; } + span.lmb { margin-left: 15px; border-left: 15px solid blue; } + span.rmb { margin-right: 15px; border-right: 15px solid blue; } + span.lpb { padding-left: 15px; border-left: 15px solid blue; } + span.rpb { padding-right: 15px; border-right: 15px solid blue; } + + /* For test 7 -- using all three of [margin, padding, border] */ + span.lmpb { margin-left: 10px; padding-left: 10px; + border-left: 10px solid blue; } + span.rmpb { margin-right: 10px; padding-right: 10px; + border-right: 10px solid blue; } diff --git a/layout/reftests/bugs/reftest.list b/layout/reftests/bugs/reftest.list --- a/layout/reftests/bugs/reftest.list +++ b/layout/reftests/bugs/reftest.list @@ -901,16 +901,30 @@ random == 429849-1.html 429849-1-ref.htm == 438987-1.html 438987-1-ref.html == 438987-2a.html 438987-2-ref.html == 438987-2b.html 438987-2-ref.html == 438987-2c.html 438987-2-ref.html != about:blank 438987-2-ref.html # check that backgrounds work at all == 439004-1.html 439004-1-ref.html == 439639-1.html 439639-1-ref.html == 439910.html 439910-ref.html +== 440149-1-quirks.html 440149-1-quirks-ref.html +== 440149-1-standards.html 440149-1-standards-ref.html +== 440149-2-quirks.html 440149-2-quirks-ref.html +== 440149-2-standards.html 440149-2-standards-ref.html +== 440149-3-quirks.html 440149-3-quirks-ref.html +== 440149-3-standards.html 440149-3-standards-ref.html +== 440149-4-quirks.html 440149-4-quirks-ref.html +== 440149-4-standards.html 440149-4-standards-ref.html +== 440149-5-quirks.html 440149-5-quirks-ref.html +== 440149-5-standards.html 440149-5-standards-ref.html +== 440149-6-quirks.html 440149-6-quirks-ref.html +== 440149-6-standards.html 440149-6-standards-ref.html +== 440149-7-quirks.html 440149-7-quirks-ref.html +== 440149-7-standards.html 440149-7-standards-ref.html == 441259-1.html 441259-1-ref.html fails == 441259-2.html 441259-2-ref.html # bug 441400 == 444015-1.html 444015-1-ref.html == 444928-1.html 444928-1-ref.html == 444928-2.html 444928-2-ref.html != 444928-3.html 444928-3-notref.html # == 448193.html 448193-ref.html # Fails due to 2 small single-pixel differences # == 448987.html 448987-ref.html # Disabled for now - it needs privileges