diff --git a/tests/wpt/mozilla/meta/MANIFEST.json b/tests/wpt/mozilla/meta/MANIFEST.json index 87846e57064..0688662d481 100644 --- a/tests/wpt/mozilla/meta/MANIFEST.json +++ b/tests/wpt/mozilla/meta/MANIFEST.json @@ -6905,6 +6905,306 @@ {} ] ], + "gfx-rs-gecko/1035611-1.html": [ + [ + "/_mozilla/gfx-rs-gecko/1035611-1.html", + [ + [ + "/_mozilla/gfx-rs-gecko/1035611-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/240933-2.html": [ + [ + "/_mozilla/gfx-rs-gecko/240933-2.html", + [ + [ + "/_mozilla/gfx-rs-gecko/240933-2-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/356774-1.html": [ + [ + "/_mozilla/gfx-rs-gecko/356774-1.html", + [ + [ + "/_mozilla/gfx-rs-gecko/356774-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/block-first-child-6-dyn.html": [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-6-dyn.html", + [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-6-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/block-first-child-7-dyn.html": [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-7-dyn.html", + [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-7-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/block-first-child-8a-dyn.html": [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-8a-dyn.html", + [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-8-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/block-first-child-8b-dyn.html": [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-8b-dyn.html", + [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-8-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/block-first-child-8c-dyn.html": [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-8c-dyn.html", + [ + [ + "/_mozilla/gfx-rs-gecko/block-first-child-8-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/border-collapse-bevels-1b.html": [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1b.html", + [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/border-collapse-bevels-1c.html": [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1c.html", + [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/border-collapse-bevels-1d.html": [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1d.html", + [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/border-collapse-bevels-1e.html": [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1e.html", + [ + [ + "/_mozilla/gfx-rs-gecko/border-collapse-bevels-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/color-2a.html": [ + [ + "/_mozilla/gfx-rs-gecko/color-2a.html", + [ + [ + "/_mozilla/gfx-rs-gecko/color-2-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/column-balancing-nested-001.html": [ + [ + "/_mozilla/gfx-rs-gecko/column-balancing-nested-001.html", + [ + [ + "/_mozilla/gfx-rs-gecko/column-balancing-nested-001-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/descriptor-ranges.html": [ + [ + "/_mozilla/gfx-rs-gecko/descriptor-ranges.html", + [ + [ + "/_mozilla/gfx-rs-gecko/descriptor-ranges-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/display-block-baselines-1.html": [ + [ + "/_mozilla/gfx-rs-gecko/display-block-baselines-1.html", + [ + [ + "/_mozilla/gfx-rs-gecko/display-block-baselines-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/downscale-2f.html": [ + [ + "/_mozilla/gfx-rs-gecko/downscale-2f.html", + [ + [ + "/_mozilla/gfx-rs-gecko/blank.html", + "!=" + ] + ], + {} + ] + ], + "gfx-rs-gecko/element-paint-recursion.html": [ + [ + "/_mozilla/gfx-rs-gecko/element-paint-recursion.html", + [ + [ + "/_mozilla/gfx-rs-gecko/element-paint-recursion-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/emoji-1.html": [ + [ + "/_mozilla/gfx-rs-gecko/emoji-1.html", + [ + [ + "/_mozilla/gfx-rs-gecko/emoji-1-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/grid-item-align-002.html": [ + [ + "/_mozilla/gfx-rs-gecko/grid-item-align-002.html", + [ + [ + "/_mozilla/gfx-rs-gecko/grid-item-align-002-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/grid-item-justify-001.html": [ + [ + "/_mozilla/gfx-rs-gecko/grid-item-justify-001.html", + [ + [ + "/_mozilla/gfx-rs-gecko/grid-item-justify-001-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/hScrollAbsHeight.html": [ + [ + "/_mozilla/gfx-rs-gecko/hScrollAbsHeight.html", + [ + [ + "/_mozilla/gfx-rs-gecko/greenbox.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/hScrollSimpleHeight.html": [ + [ + "/_mozilla/gfx-rs-gecko/hScrollSimpleHeight.html", + [ + [ + "/_mozilla/gfx-rs-gecko/greenbox.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/image-zoom-1.html": [ + [ + "/_mozilla/gfx-rs-gecko/image-zoom-1.html", + [ + [ + "/_mozilla/gfx-rs-gecko/image-zoom-ref.html", + "==" + ] + ], + {} + ] + ], + "gfx-rs-gecko/opacity-background-1.html": [ + [ + "/_mozilla/gfx-rs-gecko/opacity-background-1.html", + [ + [ + "/_mozilla/gfx-rs-gecko/opacity-background-1-ref.html", + "==" + ] + ], + {} + ] + ], "mozilla/FileAPI/blob_url_upload.html": [ [ "/_mozilla/mozilla/FileAPI/blob_url_upload.html", @@ -10279,6 +10579,136 @@ {} ] ], + "gfx-rs-gecko/1035611-1-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/240933-2-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/356774-1-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/Chunkfive.otf": [ + [ + {} + ] + ], + "gfx-rs-gecko/big.png": [ + [ + {} + ] + ], + "gfx-rs-gecko/black-border-top.png": [ + [ + {} + ] + ], + "gfx-rs-gecko/blank.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/block-first-child-6-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/block-first-child-7-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/block-first-child-8-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/border-collapse-bevels-1-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/color-2-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/colr-unset.ttf": [ + [ + {} + ] + ], + "gfx-rs-gecko/column-balancing-nested-001-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/descriptor-ranges-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/descriptor-ranges.js": [ + [ + {} + ] + ], + "gfx-rs-gecko/display-block-baselines-1-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/element-paint-recursion-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/emoji-1-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/greenbox.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/grid-item-align-002-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/grid-item-justify-001-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/image-zoom-1-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/opacity-background-1-ref.html": [ + [ + {} + ] + ], + "gfx-rs-gecko/size-4x4.png": [ + [ + {} + ] + ], + "gfx-rs-gecko/small.png": [ + [ + {} + ] + ], "lint.whitelist": [ [ {} @@ -12676,7 +13106,9 @@ "mozilla/globals/entry.worker.js": [ [ "/_mozilla/mozilla/globals/entry.worker.html", - {} + { + "script_metadata": [] + } ] ], "mozilla/history.html": [ @@ -12856,7 +13288,9 @@ "mozilla/interfaces.worker.js": [ [ "/_mozilla/mozilla/interfaces.worker.html", - {} + { + "script_metadata": [] + } ] ], "mozilla/invalid-this.html": [ @@ -13198,11 +13632,25 @@ "mozilla/task_queue_throttling.any.js": [ [ "/_mozilla/mozilla/task_queue_throttling.any.html", - {} + { + "script_metadata": [ + [ + "title", + "Throttling the performance timeline task queue." + ] + ] + } ], [ "/_mozilla/mozilla/task_queue_throttling.any.worker.html", - {} + { + "script_metadata": [ + [ + "title", + "Throttling the performance timeline task queue." + ] + ] + } ] ], "mozilla/textcontent.html": [ @@ -19038,6 +19486,210 @@ "dd2b2cf3e565b61717c7e0e6fae484fd56edb0c2", "testharness" ], + "gfx-rs-gecko/1035611-1-ref.html": [ + "05cb06dee6e7135405332ac5767c4d8d11c7e154", + "support" + ], + "gfx-rs-gecko/1035611-1.html": [ + "fcc528481b56d673d0a7037bd9c956fe1ea9dd50", + "reftest" + ], + "gfx-rs-gecko/240933-2-ref.html": [ + "7dbc082a58a5fbf494ab1e6e5a1dca1369516264", + "support" + ], + "gfx-rs-gecko/240933-2.html": [ + "76b072e85097cd5bb3d74abb70a428a284513a04", + "reftest" + ], + "gfx-rs-gecko/356774-1-ref.html": [ + "e781b795a141efd24673782d860288ea352bbc8c", + "support" + ], + "gfx-rs-gecko/356774-1.html": [ + "ecbf77806560c00a1d3a3c575102cd21f7d10e39", + "reftest" + ], + "gfx-rs-gecko/Chunkfive.otf": [ + "33d53d53e05c013509d68f3112e23805f93847a1", + "support" + ], + "gfx-rs-gecko/big.png": [ + "76a32497c7593087f40a0a0eb899ad84fd6b6f0c", + "support" + ], + "gfx-rs-gecko/black-border-top.png": [ + "fc6e69e02aa1b6d51fb34db1d2720452d336024d", + "support" + ], + "gfx-rs-gecko/blank.html": [ + "0e76edd65b7baf5316fc9d0c4da59a3502e4c27a", + "support" + ], + "gfx-rs-gecko/block-first-child-6-dyn.html": [ + "98aae16cc0f507b761500fe627e0e40457f0d110", + "reftest" + ], + "gfx-rs-gecko/block-first-child-6-ref.html": [ + "2a2d8d9bf8ad11e32562de4d98b96da3383e1e3b", + "support" + ], + "gfx-rs-gecko/block-first-child-7-dyn.html": [ + "54e5a4a49660f90f50466db66e8668b80122a45a", + "reftest" + ], + "gfx-rs-gecko/block-first-child-7-ref.html": [ + "545006bc0e3da5b96a6736979340e784c3d9b817", + "support" + ], + "gfx-rs-gecko/block-first-child-8-ref.html": [ + "18ae4f0b6ed2e8a68f60b638877614251439f61e", + "support" + ], + "gfx-rs-gecko/block-first-child-8a-dyn.html": [ + "1df7087fb5fd51073d4b00e107f12734ebb47373", + "reftest" + ], + "gfx-rs-gecko/block-first-child-8b-dyn.html": [ + "b11b5ddf5adcefc7d04f5884106bdc352980518a", + "reftest" + ], + "gfx-rs-gecko/block-first-child-8c-dyn.html": [ + "6e1711ac839c2a2d62c9b6e23e7230af1704cab6", + "reftest" + ], + "gfx-rs-gecko/border-collapse-bevels-1-ref.html": [ + "5d5a43058970f0b055dc669bde1df87488e7adfa", + "support" + ], + "gfx-rs-gecko/border-collapse-bevels-1b.html": [ + "554f051fa25a7db16070ff808bcc77cc4ab1bf19", + "reftest" + ], + "gfx-rs-gecko/border-collapse-bevels-1c.html": [ + "4e2510771914986eaf88b5d8823795a526f96bc7", + "reftest" + ], + "gfx-rs-gecko/border-collapse-bevels-1d.html": [ + "28904c86e7a7175a523e9d9dd1be8f05ae585f32", + "reftest" + ], + "gfx-rs-gecko/border-collapse-bevels-1e.html": [ + "299dbdc2bef9e8b2f40541d714046f6b6c1f79cd", + "reftest" + ], + "gfx-rs-gecko/color-2-ref.html": [ + "d3354b3192c4076d80dec6800bcdca24f2c6acff", + "support" + ], + "gfx-rs-gecko/color-2a.html": [ + "b80652cb16fdecbecc35f6725e0eacbfa7a16974", + "reftest" + ], + "gfx-rs-gecko/colr-unset.ttf": [ + "a78fd30a5923edfe1b0967c942aa0611ddf0ccce", + "support" + ], + "gfx-rs-gecko/column-balancing-nested-001-ref.html": [ + "736ca5368ccce5484241a0b36405b337ada2427b", + "support" + ], + "gfx-rs-gecko/column-balancing-nested-001.html": [ + "96dac315b2cc580c08a070eff9d0c1e218f02058", + "reftest" + ], + "gfx-rs-gecko/descriptor-ranges-ref.html": [ + "a2e6888a9d58ce9d3d41103384665f611e520253", + "support" + ], + "gfx-rs-gecko/descriptor-ranges.html": [ + "79630aee3c12a27b8b8013c6f46f9bbe53022737", + "reftest" + ], + "gfx-rs-gecko/descriptor-ranges.js": [ + "e59bd0d45c03f8976be7b66c73f9c676af9c1b0e", + "support" + ], + "gfx-rs-gecko/display-block-baselines-1-ref.html": [ + "aeac413c0d35d9a3f2ae418ba6e36cafa67f72b8", + "support" + ], + "gfx-rs-gecko/display-block-baselines-1.html": [ + "0051525c907bf975323c92b6c2f4d50f45041337", + "reftest" + ], + "gfx-rs-gecko/downscale-2f.html": [ + "a5a755accee61837f99489b45704cf909fe2b6a4", + "reftest" + ], + "gfx-rs-gecko/element-paint-recursion-ref.html": [ + "e37ec29806e22e9d654b632c2ce966a8dfc627a2", + "support" + ], + "gfx-rs-gecko/element-paint-recursion.html": [ + "220e8f9d14836c9db52010051c371f07ef88e908", + "reftest" + ], + "gfx-rs-gecko/emoji-1-ref.html": [ + "871f2cf00d313fd111145b552b175d06f3245a94", + "support" + ], + "gfx-rs-gecko/emoji-1.html": [ + "a299bb0cff431401af0469707258e49c29ca5eec", + "reftest" + ], + "gfx-rs-gecko/greenbox.html": [ + "fc44641112a4e968bbd468f2c0851245a392eb4d", + "support" + ], + "gfx-rs-gecko/grid-item-align-002-ref.html": [ + "de59dea26d0487702b9a24fe2b7d529c498caf50", + "support" + ], + "gfx-rs-gecko/grid-item-align-002.html": [ + "1d923678e066058f3176b20103fe90ec7a0a05cf", + "reftest" + ], + "gfx-rs-gecko/grid-item-justify-001-ref.html": [ + "cfe109554620548da1dd40427281f4c1382cab9a", + "support" + ], + "gfx-rs-gecko/grid-item-justify-001.html": [ + "52ba438e352abb5d5bb3897b829d5d8934e61b12", + "reftest" + ], + "gfx-rs-gecko/hScrollAbsHeight.html": [ + "b56c823f26f74b40826d0e9384f4b78ec68ff465", + "reftest" + ], + "gfx-rs-gecko/hScrollSimpleHeight.html": [ + "a35443779900c0228e447d2a7818bc9fcbf50346", + "reftest" + ], + "gfx-rs-gecko/image-zoom-1-ref.html": [ + "58bd5b8c694e451bf260124dfec7f1ccb358c3d3", + "support" + ], + "gfx-rs-gecko/image-zoom-1.html": [ + "1ac842e2863d5590684ec8bd48953fa352d29ac5", + "reftest" + ], + "gfx-rs-gecko/opacity-background-1-ref.html": [ + "c80ed888666be52434a8436214032dd59e923cb0", + "support" + ], + "gfx-rs-gecko/opacity-background-1.html": [ + "2d0bbb8cc047cf8ea3a86a788fef2650ab2265ec", + "reftest" + ], + "gfx-rs-gecko/size-4x4.png": [ + "e6afafd89ac86972d6ba8d67f0333d0e5a69ac72", + "support" + ], + "gfx-rs-gecko/small.png": [ + "9ff11a99327a8f9d2cd62755b793e65c2f7e5d13", + "support" + ], "lint.whitelist": [ "4e9dcc5ddf894bc85224a634349663b832dd8c24", "support" diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/border-collapse-bevels-1d.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/border-collapse-bevels-1d.html.ini new file mode 100644 index 00000000000..00cb548be69 --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/border-collapse-bevels-1d.html.ini @@ -0,0 +1,2 @@ +[border-collapse-bevels-1d.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/border-collapse-bevels-1e.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/border-collapse-bevels-1e.html.ini new file mode 100644 index 00000000000..ffd3074382a --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/border-collapse-bevels-1e.html.ini @@ -0,0 +1,2 @@ +[border-collapse-bevels-1e.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/color-2a.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/color-2a.html.ini new file mode 100644 index 00000000000..f3577d73688 --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/color-2a.html.ini @@ -0,0 +1,2 @@ +[color-2a.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/column-balancing-nested-001.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/column-balancing-nested-001.html.ini new file mode 100644 index 00000000000..9b5ca8621af --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/column-balancing-nested-001.html.ini @@ -0,0 +1,2 @@ +[column-balancing-nested-001.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/display-block-baselines-1.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/display-block-baselines-1.html.ini new file mode 100644 index 00000000000..2f7c5aca938 --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/display-block-baselines-1.html.ini @@ -0,0 +1,2 @@ +[display-block-baselines-1.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/element-paint-recursion.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/element-paint-recursion.html.ini new file mode 100644 index 00000000000..b3170a3180d --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/element-paint-recursion.html.ini @@ -0,0 +1,2 @@ +[element-paint-recursion.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/grid-item-align-002.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/grid-item-align-002.html.ini new file mode 100644 index 00000000000..8880674456d --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/grid-item-align-002.html.ini @@ -0,0 +1,2 @@ +[grid-item-align-002.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/grid-item-justify-001.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/grid-item-justify-001.html.ini new file mode 100644 index 00000000000..876d858b114 --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/grid-item-justify-001.html.ini @@ -0,0 +1,2 @@ +[grid-item-justify-001.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/image-zoom-1.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/image-zoom-1.html.ini new file mode 100644 index 00000000000..318fa0953b9 --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/image-zoom-1.html.ini @@ -0,0 +1,2 @@ +[image-zoom-1.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta/gfx-rs-gecko/opacity-background-1.html.ini b/tests/wpt/mozilla/meta/gfx-rs-gecko/opacity-background-1.html.ini new file mode 100644 index 00000000000..6bc52c889ce --- /dev/null +++ b/tests/wpt/mozilla/meta/gfx-rs-gecko/opacity-background-1.html.ini @@ -0,0 +1,2 @@ +[opacity-background-1.html] + expected: FAIL diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/1035611-1-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/1035611-1-ref.html new file mode 100644 index 00000000000..05cb06dee6e --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/1035611-1-ref.html @@ -0,0 +1,29 @@ + + + + Testcase, bug 1035611 + + + + +
+
+
+ + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/1035611-1.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/1035611-1.html new file mode 100644 index 00000000000..fcc528481b5 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/1035611-1.html @@ -0,0 +1,39 @@ + + + + + Testcase, bug 1035611 + + + + +
+
+
+
+
+ + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/240933-2-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/240933-2-ref.html new file mode 100644 index 00000000000..7dbc082a58a --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/240933-2-ref.html @@ -0,0 +1,29 @@ + + + + + + +
+
+ + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/240933-2.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/240933-2.html new file mode 100644 index 00000000000..76b072e8509 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/240933-2.html @@ -0,0 +1,20 @@ + + + + + + + +
3
+
3
+ + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/356774-1-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/356774-1-ref.html new file mode 100644 index 00000000000..e781b795a14 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/356774-1-ref.html @@ -0,0 +1,15 @@ + + + + + + + + +
border: .1mm, collapsed
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/356774-1.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/356774-1.html new file mode 100644 index 00000000000..ecbf7780656 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/356774-1.html @@ -0,0 +1,17 @@ + + + + + + + + + +
border: .1mm, collapsed
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/Chunkfive.otf b/tests/wpt/mozilla/tests/gfx-rs-gecko/Chunkfive.otf new file mode 100644 index 00000000000..33d53d53e05 Binary files /dev/null and b/tests/wpt/mozilla/tests/gfx-rs-gecko/Chunkfive.otf differ diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/big.png b/tests/wpt/mozilla/tests/gfx-rs-gecko/big.png new file mode 100644 index 00000000000..76a32497c75 Binary files /dev/null and b/tests/wpt/mozilla/tests/gfx-rs-gecko/big.png differ diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/black-border-top.png b/tests/wpt/mozilla/tests/gfx-rs-gecko/black-border-top.png new file mode 100644 index 00000000000..fc6e69e02aa Binary files /dev/null and b/tests/wpt/mozilla/tests/gfx-rs-gecko/black-border-top.png differ diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/blank.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/blank.html new file mode 100644 index 00000000000..0e76edd65b7 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/blank.html @@ -0,0 +1 @@ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-6-dyn.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-6-dyn.html new file mode 100644 index 00000000000..98aae16cc0f --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-6-dyn.html @@ -0,0 +1,33 @@ + + + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-6-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-6-ref.html new file mode 100644 index 00000000000..2a2d8d9bf8a --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-6-ref.html @@ -0,0 +1,21 @@ + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-7-dyn.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-7-dyn.html new file mode 100644 index 00000000000..54e5a4a4966 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-7-dyn.html @@ -0,0 +1,33 @@ + + + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-7-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-7-ref.html new file mode 100644 index 00000000000..545006bc0e3 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-7-ref.html @@ -0,0 +1,21 @@ + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8-ref.html new file mode 100644 index 00000000000..18ae4f0b6ed --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8-ref.html @@ -0,0 +1,21 @@ + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8a-dyn.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8a-dyn.html new file mode 100644 index 00000000000..1df7087fb5f --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8a-dyn.html @@ -0,0 +1,34 @@ + + + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8b-dyn.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8b-dyn.html new file mode 100644 index 00000000000..b11b5ddf5ad --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8b-dyn.html @@ -0,0 +1,34 @@ + + + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8c-dyn.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8c-dyn.html new file mode 100644 index 00000000000..6e1711ac839 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/block-first-child-8c-dyn.html @@ -0,0 +1,34 @@ + + + + + + + + +
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1-ref.html new file mode 100644 index 00000000000..5d5a4305897 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1-ref.html @@ -0,0 +1,28 @@ + + + + + + + + +
+ + +
+
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1b.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1b.html new file mode 100644 index 00000000000..554f051fa25 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1b.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+ + +
+
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1c.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1c.html new file mode 100644 index 00000000000..4e251077191 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1c.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+ + +
+
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1d.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1d.html new file mode 100644 index 00000000000..28904c86e7a --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1d.html @@ -0,0 +1,31 @@ + + + + + + + + + +
+ + +
+
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1e.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1e.html new file mode 100644 index 00000000000..299dbdc2bef --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/border-collapse-bevels-1e.html @@ -0,0 +1,31 @@ + + + + + + + + + +
+ + +
+
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/color-2-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/color-2-ref.html new file mode 100644 index 00000000000..d3354b3192c --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/color-2-ref.html @@ -0,0 +1,20 @@ + + + + + + + +ABC + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/color-2a.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/color-2a.html new file mode 100644 index 00000000000..b80652cb16f --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/color-2a.html @@ -0,0 +1,21 @@ + + + + + + + + +AAA + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/colr-unset.ttf b/tests/wpt/mozilla/tests/gfx-rs-gecko/colr-unset.ttf new file mode 100644 index 00000000000..a78fd30a592 Binary files /dev/null and b/tests/wpt/mozilla/tests/gfx-rs-gecko/colr-unset.ttf differ diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/column-balancing-nested-001-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/column-balancing-nested-001-ref.html new file mode 100644 index 00000000000..736ca5368cc --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/column-balancing-nested-001-ref.html @@ -0,0 +1,64 @@ + + + + + Testing nested balancing column sets + + + + +
+

one one one one one

+
+

two two two two
two

+
+
+
+

one one one one one
one

+
+

two two two two two

+
+
+
+

one
one

+
+

two

+
+

three three three three three three

+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/column-balancing-nested-001.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/column-balancing-nested-001.html new file mode 100644 index 00000000000..96dac315b2c --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/column-balancing-nested-001.html @@ -0,0 +1,61 @@ + + + + + + Testing nested balancing column sets + + + + +
+

one one one one one

+
+

two two two two two

+
+
+
+

one one one one one
one

+
+

two two two two two

+
+
+
+

one
one

+
+

two

+
+

three three three three three three

+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges-ref.html new file mode 100644 index 00000000000..a2e6888a9d5 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges-ref.html @@ -0,0 +1,19 @@ + + + + + +
+
+ + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges.html new file mode 100644 index 00000000000..79630aee3c1 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges.html @@ -0,0 +1,21 @@ + + + + + + +
+
+ + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges.js b/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges.js new file mode 100644 index 00000000000..e59bd0d45c0 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/descriptor-ranges.js @@ -0,0 +1,79 @@ +/* Script used by descriptor-ranges.html and descriptor-ranges-ref.html + to create @font-face rules and test elements for a collection of + font-matching testcases. */ + +// To create unique font-family names for each testcase. +let serial = 0; + +// Accumulators for the lists of @font-face rules and test elements. +let fontFaceRules = ""; +let testElements = ""; + +// Create a
element with the font properties to match. Its text reports +// the property-value and corresponding pair of descriptors being tested. +// (The associated createFontFaceRules() function is defined separately in the +// test and reference files.) +function createTestElement(family, weight, style, stretch, value, expected, unexpected) { + return `
` + + `${family} ${value} (${expected} vs ${unexpected})
\n`; +} + +// Create testcases for the given descriptor. +// Each testcase has a test property value, and a list of @font-face descriptors +// to be matched against the property, where each descriptor in the list should +// be preferred over the next. +function testDescriptor(descriptorName, testCases) { + testElements += `
Tests of ${descriptorName} descriptor:
\n`; + testCases.forEach(function (testCase) { + // Go though test cases, checking each descriptor has higher priority than next in the list + for (let i = 0; i < testCase.testDescriptors.length - 1; i++) { + serial++; + let expectedMatch = testCase.testDescriptors[i]; + let unexpectedMatch = testCase.testDescriptors[i + 1]; + let familyName = "test_" + serial; + fontFaceRules += createFontFaceRules(familyName, descriptorName, expectedMatch, unexpectedMatch); + let testWeight = (descriptorName == "font-weight") ? testCase.value : "normal"; + let testStyle = (descriptorName == "font-style") ? testCase.value : "normal"; + let testStretch = (descriptorName == "font-stretch") ? testCase.value : "normal"; + testElements += createTestElement(familyName, testWeight, testStyle, testStretch, + testCase.value, expectedMatch, unexpectedMatch); + } + }); +} + +// Testcases (from web-platform/tests/css/css-fonts/variations/at-font-face-font-matching.html, +// with a couple of extras). In each case, for the given property value, the testDescriptors +// are listed from 'best' to 'worse' match, as evaluated by the font-matching algorithm in +// https://drafts.csswg.org/css-fonts-4/#font-style-matching. +testDescriptor("font-weight", [ + { value: "400", testDescriptors: ["400", "450 460", "500", "350 399", "351 398", "501 550", "502 560"] }, + { value: "430", testDescriptors: ["420 440", "450 460", "500", "400 425", "350 399", "340 398", "501 550", "502 560"] }, + { value: "500", testDescriptors: ["500", "450 460", "400", "350 399", "351 398", "501 550", "502 560"] }, + { value: "501", testDescriptors: ["501", "502 510", "503 520", "500", "450 460", "390 410", "300 350"] }, + { value: "399", testDescriptors: ["350 399", "340 360", "200 300", "400", "450 460", "500 501", "502 510"] }, + { value: "350", testDescriptors: ["200 300", "250 280", "420 450", "430 440", "445"] }, + { value: "550", testDescriptors: ["600 800", "700 900", "420 450", "430 440", "425"] } +]); + +testDescriptor("font-stretch", [ + { value: "100%", testDescriptors: ["100%", "110% 120%", "115% 116%"] }, + { value: "110%", testDescriptors: ["110% 120%", "115% 116%", "105%", "100%", "50% 80%", "60% 70%"] }, + { value: "90%", testDescriptors: ["90% 100%", "50% 80%", "60% 70%", "110% 140%", "120% 130%"] }, +]); + +testDescriptor("font-style", [ + { value: "normal", testDescriptors: ["normal", "oblique 0deg", "oblique 10deg 40deg", "oblique 20deg 30deg", "oblique -50deg -20deg", "oblique -40deg -30deg" ] }, + { value: "italic", testDescriptors: ["italic", "oblique 20deg", "oblique 30deg 60deg", "oblique 40deg 50deg", "oblique 5deg 10deg", "oblique 5deg", "normal", "oblique 0deg", "oblique -60deg -30deg", "oblique -50deg -40deg" ] }, + { value: "oblique 20deg", testDescriptors: ["oblique 20deg", "oblique 30deg 60deg", "oblique 40deg 50deg", "oblique 10deg", "italic", "oblique 0deg", "oblique -50deg -20deg", "oblique -40deg -30deg" ] }, + { value: "oblique 21deg", testDescriptors: ["oblique 21deg", "oblique 30deg 60deg", "oblique 40deg 50deg", "oblique 20deg", "oblique 10deg", "italic", "oblique 0deg", "oblique -50deg -20deg", "oblique -40deg -30deg" ] }, + { value: "oblique 10deg", testDescriptors: ["oblique 10deg", "oblique 5deg", "oblique 15deg 20deg", "oblique 30deg 60deg", "oblique 40deg 50deg", "italic", "oblique 0deg", "oblique -50deg -20deg", "oblique -40deg -30deg" ] }, + { value: "oblique 0deg", testDescriptors: ["oblique 0deg", "oblique 5deg", "oblique 15deg 20deg", "oblique 30deg 60deg", "oblique 40deg 50deg", "italic", "oblique -50deg -20deg", "oblique -40deg -30deg" ] }, + { value: "oblique -10deg", testDescriptors: ["oblique -10deg", "oblique -5deg", "oblique -1deg 0deg", "oblique -20deg -15deg", "oblique -60deg -30deg", "oblique -50deg -40deg", "italic", "oblique 0deg 10deg", "oblique 40deg 50deg" ] }, + { value: "oblique -20deg", testDescriptors: ["oblique -20deg", "oblique -60deg -40deg", "oblique -10deg", "italic", "oblique 0deg", "oblique 30deg 60deg", "oblique 40deg 50deg"] }, + { value: "oblique -21deg", testDescriptors: ["oblique -21deg", "oblique -60deg -40deg", "oblique -10deg", "italic", "oblique 0deg", "oblique 30deg 60deg", "oblique 40deg 50deg"] }, +]); + +// Stuff the @font-face rules and test elements into the document. +// Any testcases that render Ahem glyphs are failures. +document.getElementById("dynamicStyles").innerHTML = fontFaceRules; +document.getElementById("testContents").innerHTML = testElements; diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/display-block-baselines-1-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/display-block-baselines-1-ref.html new file mode 100644 index 00000000000..aeac413c0d3 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/display-block-baselines-1-ref.html @@ -0,0 +1,91 @@ + + + + + Reference: Testcase #1 for bug 1330962 + + + + +
+
+ A +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ +
+
+ A
+
+
+ B +
+ + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/display-block-baselines-1.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/display-block-baselines-1.html new file mode 100644 index 00000000000..0051525c907 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/display-block-baselines-1.html @@ -0,0 +1,93 @@ + + + + + + Testcase #1 for bug 1330962 + + + + +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ +
+
+ A + +
+ B +
+ + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/downscale-2f.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/downscale-2f.html new file mode 100644 index 00000000000..a5a755accee --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/downscale-2f.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/element-paint-recursion-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/element-paint-recursion-ref.html new file mode 100644 index 00000000000..e37ec29806e --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/element-paint-recursion-ref.html @@ -0,0 +1,21 @@ + + + +

+
+

+
+
+
+
+
+
+
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/element-paint-recursion.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/element-paint-recursion.html new file mode 100644 index 00000000000..220e8f9d148 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/element-paint-recursion.html @@ -0,0 +1,29 @@ + + + + +

+
+
+
+
+ +

+

+
+
+
+
+
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/emoji-1-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/emoji-1-ref.html new file mode 100644 index 00000000000..871f2cf00d3 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/emoji-1-ref.html @@ -0,0 +1,36 @@ + + + + + + + +The emoji should wrap within the box in both cases: +
+abcde fghij klmno pqrst uvw xyz +😀😁😂😃 😄😅😆😇 +😈😉😊😋 😌😍😎😏 +abcdefghijklmnopqrstuvwxyz +😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏 +
+
+abcde fghij klmno pqrst uvw xyz +😀😁😂😃 😄😅😆😇 +😈😉😊😋 😌😍😎😏 +abcdefghijklmnopqrstuvwxyz +😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏 +
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/emoji-1.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/emoji-1.html new file mode 100644 index 00000000000..a299bb0cff4 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/emoji-1.html @@ -0,0 +1,37 @@ + + + + + + + + +The emoji should wrap within the box in both cases: +
+abcde fghij klmno pqrst uvw xyz +😀😁😂😃 😄😅😆😇 +😈😉😊😋 😌😍😎😏 +abcdefghijklmnopqrstuvwxyz +😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏 +
+
+abcde fghij klmno pqrst uvw xyz +😀😁😂😃 😄😅😆😇 +😈😉😊😋 😌😍😎😏 +abcdefghijklmnopqrstuvwxyz +😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏 +
+ + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/greenbox.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/greenbox.html new file mode 100644 index 00000000000..fc44641112a --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/greenbox.html @@ -0,0 +1 @@ +
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-align-002-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-align-002-ref.html new file mode 100644 index 00000000000..de59dea26d0 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-align-002-ref.html @@ -0,0 +1,127 @@ + + + + + Reference: align-self (part 2 of 2) + + + + + + + + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-align-002.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-align-002.html new file mode 100644 index 00000000000..1d923678e06 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-align-002.html @@ -0,0 +1,108 @@ + + + + + CSS Grid Test: align-self (part 2 of 2) + + + + + + + + + + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-justify-001-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-justify-001-ref.html new file mode 100644 index 00000000000..cfe10955462 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-justify-001-ref.html @@ -0,0 +1,121 @@ + + + + + CSS Grid Test: justify-self (part 1 of 2) + + + + + + + + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-justify-001.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-justify-001.html new file mode 100644 index 00000000000..52ba438e352 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/grid-item-justify-001.html @@ -0,0 +1,108 @@ + + + + + CSS Grid Test: justify-self (part 1 of 2) + + + + + + + + + + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/hScrollAbsHeight.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/hScrollAbsHeight.html new file mode 100644 index 00000000000..b56c823f26f --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/hScrollAbsHeight.html @@ -0,0 +1,6 @@ + + +
+
+
+
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/hScrollSimpleHeight.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/hScrollSimpleHeight.html new file mode 100644 index 00000000000..a3544377990 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/hScrollSimpleHeight.html @@ -0,0 +1,6 @@ + + +
+
+
+
diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/image-zoom-1-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/image-zoom-1-ref.html new file mode 100644 index 00000000000..58bd5b8c694 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/image-zoom-1-ref.html @@ -0,0 +1,16 @@ + + + + +reference image-rendering: -moz-crisp-edges + + + + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/image-zoom-1.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/image-zoom-1.html new file mode 100644 index 00000000000..1ac842e2863 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/image-zoom-1.html @@ -0,0 +1,22 @@ + + + + + +test image-rendering: -moz-crisp-edges + + + + + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/opacity-background-1-ref.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/opacity-background-1-ref.html new file mode 100644 index 00000000000..c80ed888666 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/opacity-background-1-ref.html @@ -0,0 +1,55 @@ + + + + + + + + + + +
+
+
+
foo
+
+
+ + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/opacity-background-1.html b/tests/wpt/mozilla/tests/gfx-rs-gecko/opacity-background-1.html new file mode 100644 index 00000000000..2d0bbb8cc04 --- /dev/null +++ b/tests/wpt/mozilla/tests/gfx-rs-gecko/opacity-background-1.html @@ -0,0 +1,56 @@ + + + + + + + + + + + +
+
+
+
foo
+
+
+ + + diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/size-4x4.png b/tests/wpt/mozilla/tests/gfx-rs-gecko/size-4x4.png new file mode 100644 index 00000000000..e6afafd89ac Binary files /dev/null and b/tests/wpt/mozilla/tests/gfx-rs-gecko/size-4x4.png differ diff --git a/tests/wpt/mozilla/tests/gfx-rs-gecko/small.png b/tests/wpt/mozilla/tests/gfx-rs-gecko/small.png new file mode 100644 index 00000000000..9ff11a99327 Binary files /dev/null and b/tests/wpt/mozilla/tests/gfx-rs-gecko/small.png differ