Bug 1452590 [wpt PR 10358] - Sync Mozilla tests as of 2018-04-08, a=testonly
authorL. David Baron <dbaron@dbaron.org>
Mon, 09 Apr 2018 22:33:54 +0000
changeset 467332 b997f18f956804577fd2a6531b9dbbb3a4cc9781
parent 467331 b108edd5128d767d3cfaeaabdb2bbdcdbc99e0de
child 467333 c2c7dccc2545cdf93f4746fb728097603c8c851d
push id9165
push userasasaki@mozilla.com
push dateThu, 26 Apr 2018 21:04:54 +0000
treeherdermozilla-beta@064c3804de2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1452590, 10358
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1452590 [wpt PR 10358] - Sync Mozilla tests as of 2018-04-08, a=testonly Automatic update from web-platform-testsSync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/b4bc6b2401738b78fd47127a4c716bb9178e1a09 . (#10358) wpt-commits: 8f9d8e97bc197888e5f396f971e1c5e7c83f11b3 wpt-pr: 10358 wpt-commits: 8f9d8e97bc197888e5f396f971e1c5e7c83f11b3 wpt-pr: 10358
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/reftest.list
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-noib-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-noib-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-noib-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-noib-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-noib-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1-ref.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1a.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1b.html
testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/reftest.list
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -167458,16 +167458,232 @@
       [
        "/css/vendor-imports/mozilla/mozilla-central-reftests/fonts3/font-size-zero-2-ref.html",
        "=="
       ]
      ],
      {}
     ]
    ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1a.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1a.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1b.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1b.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-001c.html": [
     [
      "/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-001c.html",
      [
       [
        "/css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-001-ref.html",
        "=="
       ]
@@ -185868,16 +186084,76 @@
       [
        "/css/vendor-imports/mozilla/mozilla-central-reftests/fonts3/font-size-zero-1-notref.html",
        "!="
       ]
      ],
      {}
     ]
    ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-ref.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-ref.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-noib-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-ref.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-ref.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-noib-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-ref.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-ref.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-noib-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-ref.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-ref.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-noib-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-ref.html": [
+    [
+     "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-ref.html",
+     [
+      [
+       "/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-noib-ref.html",
+       "=="
+      ]
+     ],
+     {}
+    ]
+   ],
    "html/dom/elements/global-attributes/dir_auto-N-EN-ref.html": [
     [
      "/html/dom/elements/global-attributes/dir_auto-N-EN-ref.html",
      [
       [
        "/html/dom/elements/global-attributes/dir_auto-N-EN-L-ref.html",
        "=="
       ]
@@ -267403,16 +267679,106 @@
      {}
     ]
    ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/fonts3/reftest.list": [
     [
      {}
     ]
    ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/reftest.list": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-noib-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-noib-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-noib-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-noib-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-noib-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1-ref.html": [
+    [
+     {}
+    ]
+   ],
+   "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1-ref.html": [
+    [
+     {}
+    ]
+   ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-001-ref.html": [
     [
      {}
     ]
    ],
    "css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-002-ref.html": [
     [
      {}
@@ -542363,16 +542729,180 @@
   "css/vendor-imports/mozilla/mozilla-central-reftests/fonts3/font-size-zero-2.html": [
    "3abda50e591d289b76c374bb5abf999bce6961c1",
    "reftest"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/fonts3/reftest.list": [
    "f6a613df9118dd71edbb9d2b05d2c26822ec4edd",
    "support"
   ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1-ref.html": [
+   "723eaa5f6be7d2967442585871d8c9d8fa7072a8",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1.html": [
+   "ce80b3369791e0f6cdde0cbed07f04e64004b239",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2-ref.html": [
+   "6864eec3e7d5339d87030853fbcdf31978a9b765",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2.html": [
+   "af5338f552a656a26e212f9b1e7bb3f4c998b502",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3-ref.html": [
+   "5211855e9d69fbc2f9bae1f4978ef01e2c684717",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3.html": [
+   "20afdcedc37d0b99cf9cdd98a86c78f95cf6d4a7",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4-ref.html": [
+   "e3f0dc6dff9ac940e8d296ed679fa6574f8d12c0",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4.html": [
+   "a7d94c112dbc957107a0825999786b9cc88f56dd",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1-ref.html": [
+   "947d8adf16a6c571d1abe5cd59ad6f9a626591e4",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1.html": [
+   "5bce69f9d7ac80ffdd2495489f3b49676f476517",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1-ref.html": [
+   "975592fc5b29520b97a65d3069aaa6a9717a0b9f",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1.html": [
+   "c2fe3915eadc468b9b6f6339e7463631f713fdd8",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/reftest.list": [
+   "e3cfef68bd6895c30514c8eee0f98b05bd14d111",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-noib-ref.html": [
+   "e70b26a600a2c8c0a065f2bc8db5f1f464acecb3",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-ref.html": [
+   "3b23a663e2e78696dbaf4da8c03181bfb571227a",
+   "reftest_node"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1.html": [
+   "d31d8b480ba076cb7f7a0490154cdf81b3761260",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2-ref.html": [
+   "9a5fd40125650785c63b077a1429326d60f0b56a",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2.html": [
+   "f566272e266a403e2485f4c03b75fa8b9fc2ef05",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-noib-ref.html": [
+   "dc582d27ce0a2b915765b535c828ba05f62fd5fc",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-ref.html": [
+   "f6b4ddc178ec3ee18003247b5b94ba05400f2192",
+   "reftest_node"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3.html": [
+   "b01b1a4875b75f66fc143d24a712e61823deb855",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-noib-ref.html": [
+   "3dce69d97997e192ee3924117261057689448f8d",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-ref.html": [
+   "fd37c157dbeaa7de94420aa6fc5e7443b967bf19",
+   "reftest_node"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4.html": [
+   "1a03094278feb23ef673ad4272372a061585b13a",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-noib-ref.html": [
+   "6a7264bc70d95bb891831a263bc99f2dc7849398",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-ref.html": [
+   "4b7331a148bfcfc053cb4a12a88f69f97e8ccb5c",
+   "reftest_node"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5.html": [
+   "0a8e63a9f595969ac3a63c09e915916bbe4605d6",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-noib-ref.html": [
+   "35784b345c0159e5527440aa29f2afec57a09151",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-ref.html": [
+   "8df23d9fcb46fd4f8afa3c6fd245b10801afbc91",
+   "reftest_node"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6.html": [
+   "fb867c4adcd286fa2d8fe31145d466e92bf38be5",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1-ref.html": [
+   "173eca738ed9b1ad4fce26e1144deae0e11008b6",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1.html": [
+   "68381dbd17f3ae77f989047504ab804a8e1e0b1d",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1-ref.html": [
+   "de19bd984d43ca731d6bfde8f62fb8508bd2fa56",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1.html": [
+   "c66897c10ab3b471e2df366d21cc6d29b62ab573",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2-ref.html": [
+   "3a62c60c05c806a799f302da2aa51a62ce4b9882",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2.html": [
+   "086bb634e17471f534347772b73e5d88be6eef23",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1-ref.html": [
+   "a4863e4868c6d339339e317f3e7b7805f2357cf1",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1.html": [
+   "6c4cc35ee35dde04c9eb72a0debafd7b7dad5c92",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1-ref.html": [
+   "7a7c8f36d2928420ceb0fd98a33f70c1bdb721e3",
+   "support"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1a.html": [
+   "e1bb5162969bc949283959c34d77f3b9b5450078",
+   "reftest"
+  ],
+  "css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1b.html": [
+   "c4564a71046cd295ba2cee0c4796ab71551a534a",
+   "reftest"
+  ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-001-ref.html": [
    "98d77a61e8b6559e1779eecb95ecb7ee49a2cc09",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/images3/object-fit-contain-png-001c.html": [
    "2c31ca7577e90185486f5f374b0b0e8decba7b05",
    "reftest"
   ],
@@ -544016,17 +544546,17 @@
    "30d0428647c64f8d4a56f36748a6dcc0eb90e25d",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/multicol3/reftest.list": [
    "a434982c43b87a029e43679270492884ae2937b9",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/reftest.list": [
-   "268d37d0765f2f82ac6dcd6924f0ccce24863e8a",
+   "2674d28c45716ad1469066f528d632a180502bf5",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/ruby/nested-ruby-pairing-001-ref.html": [
    "dbca2ab3ba8b6a4fbb5d8b188910e4481d01b9ec",
    "support"
   ],
   "css/vendor-imports/mozilla/mozilla-central-reftests/ruby/nested-ruby-pairing-001.html": [
    "e07eeb4b4a30d77849a813cf7512ff90075d8caa",
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1-ref.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<body style="direction: ltr">
+  <span style="display: block">x</span>
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-right: 10px"></span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-1.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="emptyspan-1-ref.html">
+<body style="direction: ltr">
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-right: 10px">
+    <span style="display: block">x</span>
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2-ref.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<body style="direction: rtl">
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-right: 10px"></span>
+  <span style="display: block">x</span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-2.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="emptyspan-2-ref.html">
+<body style="direction: rtl">
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-right: 10px">
+    <span style="display: block">x</span>
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3-ref.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<body style="direction: ltr">
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-left: 10px"></span>
+  <span style="display: block">x</span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-3.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="emptyspan-3-ref.html">
+<body style="direction: ltr">
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-left: 10px">
+    <span style="display: block">x</span>
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4-ref.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<body style="direction: rtl">
+  <span style="display: block">x</span>
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-left: 10px"></span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/emptyspan-4.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="emptyspan-4-ref.html">
+<body style="direction: rtl">
+  <span style="border: 5px solid blue; border-left: none; border-right: none;
+               padding-left: 10px">
+    <span style="display: block">x</span>
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1-ref.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<div style="position: relative; left: 100px">
+  aaa
+</div>
+<span  style="position: relative; left: 100px">
+  <span style="float: left">bbb</span>
+</span>
+<div style="position: relative; left: 100px">
+  aaa
+</div>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/float-inside-inline-between-blocks-1.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="float-inside-inline-between-blocks-1-ref.html">
+<span style="position: relative; left: 100px">
+  <span style="display: block">
+    aaa
+  </span>
+  <span style="float: left">bbb</span>
+  <span style="display: block">
+    aaa
+  </span>
+</span>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1-ref.html
@@ -0,0 +1,6 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<div style="height: 100px; border: 10px solid black"></div>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/percent-height-1.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="percent-height-1-ref.html">
+<body style="height: 200px">
+  <span>
+    <span style="display: block; height: 50%; border: 10px solid black">
+    </span>
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/reftest.list
@@ -0,0 +1,23 @@
+== remove-split-inline-1.html remove-split-inline-1-ref.html
+== remove-from-split-inline-1.html remove-from-split-inline-1-ref.html
+== remove-from-split-inline-1-ref.html remove-from-split-inline-1-noib-ref.html
+== remove-from-split-inline-2.html remove-from-split-inline-2-ref.html
+== remove-from-split-inline-3.html remove-from-split-inline-3-ref.html
+== remove-from-split-inline-3-ref.html remove-from-split-inline-3-noib-ref.html
+== remove-from-split-inline-4.html remove-from-split-inline-4-ref.html
+== remove-from-split-inline-4-ref.html remove-from-split-inline-4-noib-ref.html
+== remove-from-split-inline-5.html remove-from-split-inline-5-ref.html
+== remove-from-split-inline-5-ref.html remove-from-split-inline-5-noib-ref.html
+== remove-from-split-inline-6.html remove-from-split-inline-6-ref.html
+== remove-from-split-inline-6-ref.html remove-from-split-inline-6-noib-ref.html
+== float-inside-inline-between-blocks-1.html float-inside-inline-between-blocks-1-ref.html
+== table-pseudo-in-part3-1.html table-pseudo-in-part3-1-ref.html
+== emptyspan-1.html emptyspan-1-ref.html
+== emptyspan-2.html emptyspan-2-ref.html
+== emptyspan-3.html emptyspan-3-ref.html
+== emptyspan-4.html emptyspan-4-ref.html
+== split-inner-inline-1.html split-inner-inline-1-ref.html
+== split-inner-inline-2.html split-inner-inline-2-ref.html
+== whitespace-present-1a.html whitespace-present-1-ref.html
+== whitespace-present-1b.html whitespace-present-1-ref.html
+== percent-height-1.html percent-height-1-ref.html
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-noib-ref.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<style>
+  body > span { border: 3px solid blue }
+  #start { border-right: none; }
+  #two { border-left: none; }
+</style>
+<body>
+  <span id="start"></span>
+  <div>One</div>
+  <span id="two">
+    Two
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1-ref.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-1-noib-ref.html">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body>
+  <span
+  ><div>One</div>
+    Two
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-1.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-1-ref.html">
+<script>
+function doit() {
+  var target = document.getElementById("target");
+  target.remove();
+}
+</script>
+<style>
+ body > span { border: 3px solid blue }
+</style>
+<body onload='doit()'>
+  <span
+  ><span id="target">Four</span
+  ><div>One</div>
+    Two
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2-ref.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body>
+  <span>
+   One
+   Two
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-2.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-2-ref.html">
+<script>
+function doit() {
+  var target = document.getElementById("target");
+  target.remove();
+}
+</script>
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body onload='doit()'>
+  <span>
+    One
+    <div id="target">Three</div>
+    Two
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-noib-ref.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<style>
+  body > span { border: 3px solid blue }
+  #one { border-right: none; }
+  #tail { border-left: none; }
+</style>
+<body>
+  <span id="one">
+    One
+  </span>
+  <div>Two</div>
+  <span id="tail"></span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3-ref.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-3-noib-ref.html">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body>
+  <span>
+    One
+    <div>Two</div
+  ></span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-3.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-3-ref.html">
+<script>
+function doit() {
+  var target = document.getElementById("target");
+  target.remove();
+}
+</script>
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body onload='doit()'>
+  <span>
+    One
+    <div>Two</div
+    ><span id="target">Three</span
+  ></span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-noib-ref.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<style>
+  body > span { border: 3px solid blue }
+  #one { border-right: none; }
+  #four { border-left: none; }
+</style>
+<body>
+  <span id="one">
+    One
+    Two
+  </span>
+  <div>Three</div>
+  <span id="four">
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4-ref.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-4-noib-ref.html">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body>
+  <span>
+    One
+    Two
+    <div>Three</div>
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-4.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-4-ref.html">
+<script>
+function doit() {
+  var target = document.getElementById("target");
+  target.remove();
+}
+</script>
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body onload='doit()'>
+  <span>
+    One
+    <div id="target">Five</div>
+    Two
+    <div>Three</div>
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-noib-ref.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<style>
+  body > span { border: 3px solid blue }
+  #one { border-right: none; }
+  #three { border-left: none; }
+</style>
+<body>
+  <span id="one">
+    One
+  </span>
+  <div>Two</div>
+  <span id="three">
+    Three
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5-ref.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-5-noib-ref.html">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body>
+  <span>
+    One
+    <div>Two</div>
+    Three
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-5.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-5-ref.html">
+<script>
+function doit() {
+  var target = document.getElementById("target");
+  target.remove();
+}
+</script>
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body onload='doit()'>
+  <span>
+    One
+    <div>Two</div>
+    Three
+    <div id="target">Five</div>
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-noib-ref.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<style>
+  body > span { border: 3px solid blue }
+  #one { border-right: none; }
+  #four { border-left: none; }
+</style>
+<body>
+  <span id="one">
+    One
+  </span>
+  <div>Two</div>
+  <div>Three</div>
+  <span id="four">
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6-ref.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-from-split-inline-6-noib-ref.html">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body>
+  <span>
+    One
+    <div>Two</div>
+    <div>Three</div>
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-from-split-inline-6.html
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level"/>
+<link rel="match" href="remove-from-split-inline-6-ref.html">
+<script>
+function doit() {
+  var target = document.getElementById("target");
+  target.remove();
+}
+</script>
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body onload='doit()'>
+  <span>
+    One
+    <div>Two</div>
+    <span id="target">Five</span>
+    <div>Three</div>
+    Four
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1-ref.html
@@ -0,0 +1,7 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+One
+Two
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/remove-split-inline-1.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="remove-split-inline-1-ref.html">
+<script>
+function doit() {
+  var target = document.getElementById("target");
+  target.remove();
+}
+</script>
+<body onload='doit()'>
+  One
+  <span id="target">
+    Three
+    <div>Four</div>
+    Five
+  </span>
+  Two
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1-ref.html
@@ -0,0 +1,8 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<span>First line</span>
+<div>Second line</div>
+<span>Third line, yes</span>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-1.html
@@ -0,0 +1,18 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="split-inner-inline-1-ref.html">
+<span>
+  First
+  <span>
+    line
+    <span style="display: block">
+      Second line
+    </span>
+    Third
+  </span>
+  line, yes
+</span>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2-ref.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<span>First line
+  <span style="border: 5px solid blue; border-right: none"></span>
+</span>
+<div>Second line</div>
+<span>
+  <span style="border: 5px solid blue; border-left: none"></span>
+  Third line, yes
+</span>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/split-inner-inline-2.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="split-inner-inline-2-ref.html">
+<span>
+  First line
+  <span style="border: 5px solid blue">
+    <span style="display: block">
+      Second line
+    </span>
+  </span>
+  Third line, yes
+</span>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1-ref.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+  <head>
+  </head>
+  <body>
+    <div>
+      aaa
+      <div>bbb</div>
+    </div>
+  </body>
+</html>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/table-pseudo-in-part3-1.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="table-pseudo-in-part3-1-ref.html">
+<span style="display: table-row">
+  <span>
+    aaa
+    <span style="display: block"></span>
+    <span style="display: table-cell">bbb</span>
+  </span>
+</span>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1-ref.html
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS Test Reference</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<style>
+  body > span { border: 3px solid blue }
+  .notstart { border-left: none; }
+  .notend { border-right: none; }
+</style>
+<body>
+  <span class="notend"></span>
+  <div>One</div>
+  <span class="notstart notend"></span>
+  <div>Two</div>
+  <span class="notstart"></span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1a.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="whitespace-present-1-ref.html">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<body>
+  <span>
+    <div>One</div>
+    <div>Two</div>
+  </span>
+</body>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/ib-split/whitespace-present-1b.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>CSS 2.1 Test Suite: handling of blocks inside inlines</title>
+<link rel="author" title="Boris Zbarsky" href="mailto:bzbarsky@mit.edu">
+<link rel="author" title="Mozilla Corporation" href="http://mozilla.com/">
+<link rel="help" href="http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level">
+<link rel="match" href="whitespace-present-1-ref.html">
+<style>
+  body > span { border: 3px solid blue }
+</style>
+<script>
+function doIt() {
+  var t = document.createTextNode("   ");
+  var d = document.getElementById("d");
+  d.parentNode.insertBefore(t, d);
+}
+</script>
+<body onload="doIt()">
+  <span>
+    <div>One</div><div id="d">Two</div>
+  </span>
+</body>
--- a/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/reftest.list
+++ b/testing/web-platform/tests/css/vendor-imports/mozilla/mozilla-central-reftests/reftest.list
@@ -35,16 +35,19 @@ include counter-styles-3/reftest.list
 include filters/reftest.list
 
 # Flexible Box Layout Module
 include flexbox/reftest.list
 
 # Fonts Level 3
 include fonts3/reftest.list
 
+# block-inside-inline splits
+include ib-split/reftest.list
+
 # Image Values and Replaced Content Level 3
 include images3/reftest.list
 
 # Lists and Counters Level 3
 include lists-3/reftest.list
 
 # Masking Level 1
 include masking/reftest.list