Closed Bug 1601955 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 20653 - Update interfaces/cookie-store.idl

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

autofoolip <auto@foolip.org> wrote:

Update interfaces/cookie-store.idl

This PR was automatically created by a bot.

Before merging, please check that any tests that depend on the updated IDL files still work.

If additional changes are needed, please manually create another PR based on this one.

See the README for how the IDL files in this directory are used.

<hr>

Source: https://github.com/tidoust/reffy-reports/blob/facbcdd/ed/idl/cookie-store.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/621590334

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 2 tests and 71 subtests

Status Summary

Firefox

OK : 2
PASS: 34
FAIL: 107

Chrome

OK : 2
PASS: 136
FAIL: 5

Safari

OK : 2
PASS: 34
FAIL: 107

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/cookie-store/idlharness.tentative.https.any.html
CookieStore interface: operation set(USVString, USVString, CookieStoreSetOptions): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation delete(USVString): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "onchange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must not have property "subscribeToChanges": FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling getAll(USVString) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation getAll(USVString): FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling delete(CookieStoreDeleteOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "delete(CookieStoreDeleteOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: new CookieChangeEvent("change") must inherit property "changed" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: member getChangeSubscriptions: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "getAll(USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling getAll(CookieStoreGetOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: new CookieChangeEvent("change") must inherit property "deleted" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: attribute onchange: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling set(USVString, USVString, CookieStoreSetOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: attribute changed: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface object length: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "get(CookieStoreGetOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling set(CookieStoreSetExtraOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling get(CookieStoreGetOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling get(USVString) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling delete(USVString) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "getAll(CookieStoreGetOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation set(CookieStoreSetExtraOptions): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "set(USVString, USVString, CookieStoreSetOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface object name: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent must be primary interface of new CookieChangeEvent("change"): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "set(CookieStoreSetExtraOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Window interface: attribute cookieStore: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation delete(CookieStoreDeleteOptions): FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface: attribute deleted: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: member subscribeToChanges: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "delete(USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieChangeEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation get(USVString): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore must be primary interface of self.cookieStore: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation get(CookieStoreGetOptions): FAIL (Chrome: PASS, Safari: FAIL)
Stringification of self.cookieStore: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "get(USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new CookieChangeEvent("change"): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must not have property "getChangeSubscriptions": FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation getAll(CookieStoreGetOptions): FAIL (Chrome: PASS, Safari: FAIL)
Window interface: self must inherit property "cookieStore" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
/cookie-store/idlharness.tentative.https.any.serviceworker.html
CookieStore interface: operation set(USVString, USVString, CookieStoreSetOptions): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation delete(USVString): FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling getAll(USVString) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation getAll(USVString): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling delete(CookieStoreDeleteOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "delete(CookieStoreDeleteOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
ServiceWorkerGlobalScope interface: self must inherit property "oncookiechange" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling subscribeToChanges([object Object]) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: FAIL, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "getAll(USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling getAll(CookieStoreGetOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "subscribeToChanges([object Object])" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
ServiceWorkerGlobalScope interface: attribute cookieStore: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling set(USVString, USVString, CookieStoreSetOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface object length: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "get(CookieStoreGetOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: new ExtendableCookieChangeEvent("cookiechange") must inherit property "changed" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling set(CookieStoreSetExtraOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling get(CookieStoreGetOptions) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation getChangeSubscriptions(): FAIL (Chrome: FAIL, Safari: FAIL)
CookieStore interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling get(USVString) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: calling delete(USVString) on self.cookieStore with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "getAll(CookieStoreGetOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation set(CookieStoreSetExtraOptions): FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "getChangeSubscriptions()" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
ExtendableCookieChangeEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "set(USVString, USVString, CookieStoreSetOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface object name: FAIL (Chrome: PASS, Safari: FAIL)
ServiceWorkerGlobalScope interface: self must inherit property "cookieStore" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "set(CookieStoreSetExtraOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation delete(CookieStoreDeleteOptions): FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation subscribeToChanges([object Object]): FAIL (Chrome: FAIL, Safari: FAIL)
ExtendableCookieChangeEvent must be primary interface of new ExtendableCookieChangeEvent("cookiechange"): FAIL (Chrome: PASS, Safari: FAIL)
ServiceWorkerGlobalScope interface: attribute oncookiechange: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "delete(USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation get(USVString): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore must be primary interface of self.cookieStore: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation get(CookieStoreGetOptions): FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: attribute deleted: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must not have property "onchange": FAIL (Chrome: PASS, Safari: FAIL)
Stringification of self.cookieStore: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: self.cookieStore must inherit property "get(USVString)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new ExtendableCookieChangeEvent("cookiechange"): FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: member onchange: FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: attribute changed: FAIL (Chrome: PASS, Safari: FAIL)
CookieStore interface: operation getAll(CookieStoreGetOptions): FAIL (Chrome: PASS, Safari: FAIL)
ExtendableCookieChangeEvent interface: new ExtendableCookieChangeEvent("cookiechange") must inherit property "deleted" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/974919097070
[wpt PR 20653] - Update interfaces/cookie-store.idl, a=testonly
https://hg.mozilla.org/integration/autoland/rev/ab8b2e54a047
[wpt PR 20653] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.