Closed Bug 1445346 Opened 6 years ago Closed 6 years ago

[wpt-sync] Sync PR 10001 - Improve HTMLAllCollection IDL

Categories

(Core :: DOM: Core & HTML, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox61 --- fixed

People

(Reporter: mozilla.org, Unassigned)

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 10001 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/w3c/web-platform-tests/pull/10001
Details from upstream follow.

Anne van Kesteren wrote:
>  Improve HTMLAllCollection IDL
>  
>  See https://github.com/whatwg/html/pull/3562.
Component: web-platform-tests → DOM
Product: Testing → Core
Ran 8 tests and 9836[linux32-debug,linux32-opt,linux64-debug,linux64-opt], 1189[linux64-stylo-disabled-debug,linux64-stylo-disabled-opt] subtests
OK     : 8[linux32-debug,linux32-opt,linux64-debug,linux64-opt], 6[linux64-stylo-disabled-debug,linux64-stylo-disabled-opt]
PASS   : 1072[linux64-stylo-disabled-debug,linux64-stylo-disabled-opt], 9264[linux32-debug,linux64-opt], 9237[linux32-opt,linux64-debug]
FAIL   : 572[linux32-debug,linux64-opt], 117[linux64-stylo-disabled-debug,linux64-stylo-disabled-opt], 599[linux32-opt,linux64-debug]

Existing tests that now have a worse result (e.g. they used to PASS and now FAIL):
/html/dom/interfaces.html
    Document interface: attribute anchors: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute applets: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute embeds: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute forms: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute head: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute images: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute links: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute plugins: FAIL[linux32-opt,linux64-debug]
    Document interface: attribute scripts: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "anchors" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "applets" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "embeds" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "forms" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "head" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "images" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "links" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "plugins" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: document.implementation.createDocument(null, "", null) must inherit property "scripts" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "anchors" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "applets" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "embeds" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "forms" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "head" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "images" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "links" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "plugins" with the proper type: FAIL[linux32-opt,linux64-debug]
    Document interface: new Document() must inherit property "scripts" with the proper type: FAIL[linux32-opt,linux64-debug]

Tests that are disabled for instability:
/dom/interfaces.html: [linux64-stylo-disabled-debug,linux64-stylo-disabled-opt]
/html/dom/interfaces.html: [linux64-stylo-disabled-debug,linux64-stylo-disabled-opt]
P4 is unused to setting priority to P3.
Priority: P4 → P3
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/0b82e9230911
[wpt PR 10001] - Improve HTMLAllCollection IDL, a=testonly
https://hg.mozilla.org/mozilla-central/rev/0b82e9230911
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.