diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml index 28b3d088d8fc..bc80269ec52f 100644 --- a/modules/libpref/init/StaticPrefList.yaml +++ b/modules/libpref/init/StaticPrefList.yaml @@ -5737,7 +5737,7 @@ # Whether OffscreenCanvas can use remote canvas - name: gfx.canvas.remote.allow-offscreen type: RelaxedAtomicBool - value: false + value: true mirror: always # How long to wait in milliseconds for a texture to be resolved diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.html.ini new file mode 100644 index 000000000000..bb9ee2467e2a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.html.ini @@ -0,0 +1,3 @@ +[2d.gradient.conic.negative.rotation.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 \ No newline at end of file diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.worker.js.ini new file mode 100644 index 000000000000..70f1f1702ca2 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.negative.rotation.worker.js.ini @@ -0,0 +1,3 @@ +[2d.gradient.conic.negative.rotation.worker.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation.html.ini new file mode 100644 index 000000000000..9eccfeff97e8 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation.html.ini @@ -0,0 +1,3 @@ +[2d.gradient.conic.positive.rotation.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 \ No newline at end of file diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation.worker.js.ini new file mode 100644 index 000000000000..f87d8f217e13 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.conic.positive.rotation.worker.js.ini @@ -0,0 +1,3 @@ +[2d.gradient.conic.positive.rotation.worker.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.coloralpha.html.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.coloralpha.html.ini new file mode 100644 index 000000000000..0d185a1e7b3b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.coloralpha.html.ini @@ -0,0 +1,3 @@ +[2d.gradient.interpolate.coloralpha.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.coloralpha.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.coloralpha.worker.js.ini new file mode 100644 index 000000000000..b9badc86387d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.coloralpha.worker.js.ini @@ -0,0 +1,3 @@ +[2d.gradient.interpolate.coloralpha.worker.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html.ini new file mode 100644 index 000000000000..5deb89e5be36 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html.ini @@ -0,0 +1,4 @@ +[2d.gradient.interpolate.overlap.html] + [OffscreenCanvas test: 2d.gradient.interpolate.overlap] + expected: + if (os == "win") and not swgl: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.js.ini new file mode 100644 index 000000000000..a5dc673b9b80 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/fill-and-stroke-styles/2d.gradient.interpolate.overlap.worker.js.ini @@ -0,0 +1,4 @@ +[2d.gradient.interpolate.overlap.worker.html] + [2d] + expected: + if (os == "win") and not swgl: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.html.ini b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.html.ini new file mode 100644 index 000000000000..33ab2b1b8b49 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.html.ini @@ -0,0 +1,4 @@ +[2d.path.arc.selfintersect.1.html] + [arc() with lineWidth > 2*radius is drawn sensibly] + expected: + if (os == "win"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.worker.js.ini index ba0200f4ac20..4bbc14f0aac0 100644 --- a/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.worker.js.ini +++ b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.arc.selfintersect.1.worker.js.ini @@ -1,3 +1,4 @@ [2d.path.arc.selfintersect.1.worker.html] - expected: - if (os == "android") and fission: TIMEOUT + [arc() with lineWidth > 2*radius is drawn sensibly] + expected: + if (os == "win"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.3.html.ini b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.3.html.ini new file mode 100644 index 000000000000..393979b6ec4b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.3.html.ini @@ -0,0 +1,3 @@ +[2d.path.roundrect.zero.3.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 \ No newline at end of file diff --git a/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.3.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.3.worker.js.ini new file mode 100644 index 000000000000..67ddb0a19967 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.3.worker.js.ini @@ -0,0 +1,3 @@ +[2d.path.roundrect.zero.3.worker.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 diff --git a/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.6.html.ini b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.6.html.ini new file mode 100644 index 000000000000..63a72e53f2f8 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.6.html.ini @@ -0,0 +1,3 @@ +[2d.path.roundrect.zero.6.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 \ No newline at end of file diff --git a/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.6.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.6.worker.js.ini new file mode 100644 index 000000000000..442082930d13 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/path-objects/2d.path.roundrect.zero.6.worker.js.ini @@ -0,0 +1,3 @@ +[2d.path.roundrect.zero.6.worker.html] + disabled: + if (os == "win") and not swgl: https://bugzilla.mozilla.org/show_bug.cgi?id=1847850