diff --git a/components/config/prefs.rs b/components/config/prefs.rs index cab08d066da8..2cd1359f9fde 100644 --- a/components/config/prefs.rs +++ b/components/config/prefs.rs @@ -134,7 +134,6 @@ mod gen { } }, canvas_text: { - #[serde(rename = "dom.canvas-text.enabled")] enabled: bool, }, composition_event: { diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index b078a8dac8a2..4d1a3972d7b8 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -1672,8 +1672,27 @@ def __init__(self, descriptor, name, static, unforgeable): "condition": PropertyDefiner.getControllingCondition(m, descriptor)} for m in methods] - # FIXME Check for an existing iterator on the interface first. - if any(m.isGetter() and m.isIndexed() for m in methods): + # TODO: Once iterable is implemented, use tiebreak rules instead of + # failing. Also, may be more tiebreak rules to implement once spec bug + # is resolved. + # https://www.w3.org/Bugs/Public/show_bug.cgi?id=28592 + def hasIterator(methods, regular): + return (any("@@iterator" in m.aliases for m in methods) + or any("@@iterator" == r["name"] for r in regular)) + + # Check whether we need to output an @@iterator due to having an indexed + # getter. We only do this while outputting non-static and + # non-unforgeable methods, since the @@iterator function will be + # neither. + if (not static + and not unforgeable + and descriptor.supportsIndexedProperties()): # noqa + if hasIterator(methods, self.regular): # noqa + raise TypeError("Cannot have indexed getter/attr on " + "interface %s with other members " + "that generate @@iterator, such as " + "maplike/setlike or aliased functions." % + self.descriptor.interface.identifier.name) self.regular.append({"name": '@@iterator', "methodInfo": False, "selfHostedName": "$ArrayValues", @@ -2662,7 +2681,7 @@ def definition_body(self): pref = iface.getExtendedAttribute("Pref") if pref: assert isinstance(pref, list) and len(pref) == 1 - conditions.append('prefs::pref_map().get("%s").as_bool().unwrap_or(false)' % pref[0]) + conditions.append('pref!(%s)' % pref[0]) func = iface.getExtendedAttribute("Func") if func: diff --git a/components/script/dom/bindings/codegen/Configuration.py b/components/script/dom/bindings/codegen/Configuration.py index 98fce57afe47..4f47a737706a 100644 --- a/components/script/dom/bindings/codegen/Configuration.py +++ b/components/script/dom/bindings/codegen/Configuration.py @@ -401,6 +401,9 @@ def getParentName(self): parent = parent.parent return None + def supportsIndexedProperties(self): + return self.operations['IndexedGetter'] is not None + def hasDescendants(self): return (self.interface.getUserData("hasConcreteDescendant", False) or self.interface.getUserData("hasProxyDescendant", False)) diff --git a/components/script/dom/webidls/CanvasRenderingContext2D.webidl b/components/script/dom/webidls/CanvasRenderingContext2D.webidl index 62669f4c2bac..6216ec505055 100644 --- a/components/script/dom/webidls/CanvasRenderingContext2D.webidl +++ b/components/script/dom/webidls/CanvasRenderingContext2D.webidl @@ -148,12 +148,12 @@ interface mixin CanvasUserInterface { [Exposed=(PaintWorklet, Window, Worker)] interface mixin CanvasText { // text (see also the CanvasPathDrawingStyles and CanvasTextDrawingStyles interfaces) - [Pref="dom.canvas-text.enabled"] + [Pref="dom.canvas_text.enabled"] void fillText(DOMString text, unrestricted double x, unrestricted double y, optional unrestricted double maxWidth); //void strokeText(DOMString text, unrestricted double x, unrestricted double y, // optional unrestricted double maxWidth); - [Pref="dom.canvas-text.enabled"] + [Pref="dom.canvas_text.enabled"] TextMetrics measureText(DOMString text); }; diff --git a/components/script/dom/webidls/CompositionEvent.webidl b/components/script/dom/webidls/CompositionEvent.webidl index 91bf7f45b3f3..1ed323d26b3c 100644 --- a/components/script/dom/webidls/CompositionEvent.webidl +++ b/components/script/dom/webidls/CompositionEvent.webidl @@ -8,7 +8,7 @@ */ // https://w3c.github.io/uievents/#idl-compositionevent -[Exposed=Window, Pref="dom.compositionevent.enabled"] +[Exposed=Window, Pref="dom.composition_event.enabled"] interface CompositionEvent : UIEvent { [Throws] constructor(DOMString type, optional CompositionEventInit eventInitDict = {}); readonly attribute DOMString data; diff --git a/components/script/dom/webidls/CustomElementRegistry.webidl b/components/script/dom/webidls/CustomElementRegistry.webidl index 3ba49a2082c3..be47962c0677 100644 --- a/components/script/dom/webidls/CustomElementRegistry.webidl +++ b/components/script/dom/webidls/CustomElementRegistry.webidl @@ -3,7 +3,7 @@ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ // https://html.spec.whatwg.org/multipage/#customelementregistry -[Exposed=Window, Pref="dom.customelements.enabled"] +[Exposed=Window, Pref="dom.custom_elements.enabled"] interface CustomElementRegistry { [Throws, CEReactions] void define(DOMString name, CustomElementConstructor constructor_, optional ElementDefinitionOptions options = {}); diff --git a/components/script/dom/webidls/TextMetrics.webidl b/components/script/dom/webidls/TextMetrics.webidl index f3d90450824d..efba27450fec 100644 --- a/components/script/dom/webidls/TextMetrics.webidl +++ b/components/script/dom/webidls/TextMetrics.webidl @@ -3,7 +3,7 @@ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ // https://html.spec.whatwg.org/multipage/#textmetrics -[Exposed=(PaintWorklet, Window, Worker), Pref="dom.canvas-text.enabled"] +[Exposed=(PaintWorklet, Window, Worker), Pref="dom.canvas_text.enabled"] interface TextMetrics { // x-direction readonly attribute double width; // advance width diff --git a/resources/prefs.json b/resources/prefs.json index 364e25c5682c..cdbae48705f5 100644 --- a/resources/prefs.json +++ b/resources/prefs.json @@ -1,7 +1,7 @@ { "dom.bluetooth.enabled": false, "dom.bluetooth.testing.enabled": false, - "dom.canvas-text.enabled": true, + "dom.canvas_text.enabled": true, "dom.compositionevent.enabled": false, "dom.customelements.enabled": true, "dom.document.dblclick_dist": 1, diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 3b6a51280eb4..eefb5e32cbbf 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -528290,6 +528290,13 @@ {} ] ], + "xrInputSourceArray_iterable.html": [ + "de784d5d1a60fc15c0bea92e65a8a2a3ef0acf97", + [ + null, + {} + ] + ], "xrInputSource_add_remove.https.html": [ "7764017910d2e5ada78febe954e9543aca89226b", [ diff --git a/tests/wpt/metadata/html/canvas/__dir__.ini b/tests/wpt/metadata/html/canvas/__dir__.ini index fdab11dc1acc..03004f6efd7d 100644 --- a/tests/wpt/metadata/html/canvas/__dir__.ini +++ b/tests/wpt/metadata/html/canvas/__dir__.ini @@ -1 +1 @@ -prefs: ["dom.canvas-text.enabled:false","dom.offscreen_canvas.enabled:true"] +prefs: ["dom.offscreen_canvas.enabled:true"] diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html.ini deleted file mode 100644 index 129f379a8aa6..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.NaN.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html.ini deleted file mode 100644 index 3e7da9f9a615..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.fontface.html] - [fillText works on @font-face fonts] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html.ini deleted file mode 100644 index f21a4d447ca5..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.negative.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html.ini deleted file mode 100644 index 5dea18865bea..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.small.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html.ini deleted file mode 100644 index ab0f01f54950..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.zero.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html.ini deleted file mode 100644 index 453fa7397e76..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.unaffected.html] - [fillText does not start a new path or subpath] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.html.ini deleted file mode 100644 index 12e621139677..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fontface.html] - [Canvas test: 2d.text.draw.fontface] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini deleted file mode 100644 index 21a787eebd0a..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fontface.notinpage.html] - [@font-face fonts should work even if they are not used in the page] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html.ini b/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html.ini deleted file mode 100644 index b28e435ff8b8..000000000000 --- a/tests/wpt/metadata/html/canvas/element/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fontface.repeat.html] - [Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/element/manual/text-styles/canvas_text_font_001.htm.ini b/tests/wpt/metadata/html/canvas/element/manual/text-styles/canvas_text_font_001.htm.ini deleted file mode 100644 index 7b5158316c02..000000000000 --- a/tests/wpt/metadata/html/canvas/element/manual/text-styles/canvas_text_font_001.htm.ini +++ /dev/null @@ -1,2 +0,0 @@ -[canvas_text_font_001.htm] - expected: FAIL diff --git a/tests/wpt/metadata/html/canvas/element/text-styles/2d.text.draw.space.collapse.start.html.ini b/tests/wpt/metadata/html/canvas/element/text-styles/2d.text.draw.space.collapse.start.html.ini deleted file mode 100644 index 2e400f45551b..000000000000 --- a/tests/wpt/metadata/html/canvas/element/text-styles/2d.text.draw.space.collapse.start.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.space.collapse.start.html] - [Space characters at the start of a line are collapsed (per CSS)] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.html.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.html.ini deleted file mode 100644 index 129f379a8aa6..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.NaN.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.worker.js.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.worker.js.ini deleted file mode 100644 index b74d15ded60e..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.NaN.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.NaN.worker.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.html.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.html.ini deleted file mode 100644 index f21a4d447ca5..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.negative.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js.ini deleted file mode 100644 index 0081be79b324..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.negative.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.negative.worker.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.html.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.html.ini deleted file mode 100644 index 5dea18865bea..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.small.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.worker.js.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.worker.js.ini deleted file mode 100644 index 8bfdb470a8b7..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.small.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.small.worker.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.html.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.html.ini deleted file mode 100644 index ab0f01f54950..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.zero.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.worker.js.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.worker.js.ini deleted file mode 100644 index 9bb2c2f7adac..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.maxWidth.zero.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.maxWidth.zero.worker.html] - [fillText handles maxWidth correctly] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html.ini deleted file mode 100644 index 453fa7397e76..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.unaffected.html] - [fillText does not start a new path or subpath] - expected: FAIL - diff --git a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.worker.js.ini b/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.worker.js.ini deleted file mode 100644 index 4e4d06f908d0..000000000000 --- a/tests/wpt/metadata/html/canvas/offscreen/text/2d.text.draw.fill.unaffected.worker.js.ini +++ /dev/null @@ -1,4 +0,0 @@ -[2d.text.draw.fill.unaffected.worker.html] - [fillText does not start a new path or subpath] - expected: FAIL - diff --git a/tests/wpt/metadata/webxr/idlharness.https.window.js.ini b/tests/wpt/metadata/webxr/idlharness.https.window.js.ini index e3306e70483e..741b29951e19 100644 --- a/tests/wpt/metadata/webxr/idlharness.https.window.js.ini +++ b/tests/wpt/metadata/webxr/idlharness.https.window.js.ini @@ -2,9 +2,6 @@ [XR interface: attribute ondevicechange] expected: FAIL - [XRInputSourceArray interface: iterable] - expected: FAIL - [XR interface: calling supportsSession(XRSessionMode) on navigator.xr with too few arguments must throw TypeError] expected: FAIL diff --git a/tests/wpt/web-platform-tests/webxr/xrInputSourceArray_iterable.html b/tests/wpt/web-platform-tests/webxr/xrInputSourceArray_iterable.html new file mode 100644 index 000000000000..de784d5d1a60 --- /dev/null +++ b/tests/wpt/web-platform-tests/webxr/xrInputSourceArray_iterable.html @@ -0,0 +1,34 @@ + + + + + + + diff --git a/tests/wpt/webgl/meta/conformance/extensions/oes-texture-float-with-canvas.html.ini b/tests/wpt/webgl/meta/conformance/extensions/oes-texture-float-with-canvas.html.ini index d626ad99bb7f..013126fae629 100644 --- a/tests/wpt/webgl/meta/conformance/extensions/oes-texture-float-with-canvas.html.ini +++ b/tests/wpt/webgl/meta/conformance/extensions/oes-texture-float-with-canvas.html.ini @@ -1,6 +1,4 @@ [oes-texture-float-with-canvas.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #285: shouldBe 127,0,0,127\nat (0, 0) expected: 127,0,0,127 was 255,0,0,255] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/extensions/oes-texture-half-float-with-canvas.html.ini b/tests/wpt/webgl/meta/conformance/extensions/oes-texture-half-float-with-canvas.html.ini index 3c6c79ec476c..77812c2e6fed 100644 --- a/tests/wpt/webgl/meta/conformance/extensions/oes-texture-half-float-with-canvas.html.ini +++ b/tests/wpt/webgl/meta/conformance/extensions/oes-texture-half-float-with-canvas.html.ini @@ -1,6 +1,4 @@ [oes-texture-half-float-with-canvas.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #285: shouldBe 127,0,0,127\nat (0, 0) expected: 127,0,0,127 was 255,0,0,255] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html.ini b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html.ini index e1f1f8b80a67..2360857b5220 100644 --- a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance-luminance-unsigned_byte.html.ini @@ -1,6 +1,4 @@ [tex-2d-luminance-luminance-unsigned_byte.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #33: font missing] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini index 9deacd6d10cf..b5aff79e5e40 100644 --- a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini @@ -1,6 +1,4 @@ [tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #245: font missing] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html.ini b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html.ini index 799cd8608f1e..a5a4a4bff644 100644 --- a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_byte.html.ini @@ -1,6 +1,4 @@ [tex-2d-rgb-rgb-unsigned_byte.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #399: font missing] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html.ini b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html.ini index af807b065337..631a420b95a5 100644 --- a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgb-rgb-unsigned_short_5_6_5.html.ini @@ -1,6 +1,4 @@ [tex-2d-rgb-rgb-unsigned_short_5_6_5.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #273: font missing] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html.ini b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html.ini index 3ce2011b7e0b..ad03f9b4642f 100644 --- a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_byte.html.ini @@ -1,6 +1,4 @@ [tex-2d-rgba-rgba-unsigned_byte.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #399: font missing] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html.ini b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html.ini index 50cea6685a0b..1a4791c54274 100644 --- a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html.ini @@ -1,6 +1,4 @@ [tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #241: font missing] expected: FAIL diff --git a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html.ini b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html.ini index 53d4ae45e627..765480fa4fa1 100644 --- a/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/canvas/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html.ini @@ -1,6 +1,4 @@ [tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html] - bug: https://github.com/servo/servo/issues/11681 - prefs: [dom.canvas-text.enabled:true] expected: ERROR [WebGL test #241: font missing] expected: FAIL