Perma [tier2] test_serviceworker_interfaces.html | test_interfaces_secureContext.html | If this is failing: DANGER, are you sure you want to expose the new interface StorageManager to all webpages as a property on the window?
Categories
(Core :: DOM: Core & HTML, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox66 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: fluffyemily)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disable-recommended])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
#[markdown(off)]
Filed by: dvarga [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=242663005&repo=autoland
task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - 2385 INFO TEST-PASS | dom/tests/mochitest/general/test_interfaces_secureContext.html | RadioNodeList is exposed as an own property on the window but has no property descriptor in the global scope
[task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - Buffered messages finished
[task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - 2386 INFO TEST-UNEXPECTED-FAIL | dom/tests/mochitest/general/test_interfaces_secureContext.html | If this is failing: DANGER, are you sure you want to expose the new interface StorageManager to all webpages as a property on the window? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:275:18
[task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - runTest@https://example.com/tests/dom/tests/mochitest/general/test_interfaces.js:1315:5
[task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - @https://example.com/tests/dom/tests/mochitest/general/test_interfaces.js:1338:1
[task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - 2387 INFO TEST-PASS | dom/tests/mochitest/general/test_interfaces_secureContext.html | StorageManager is exposed as an own property on the window but tests false for "in" in the global scope
[task 2019-04-25T17:55:25.555Z] 17:55:25 INFO - 2388 INFO TEST-PASS | dom/tests/mochitest/general/test_interfaces_secureContext.html | StorageManager is exposed as an own property on the window but has no property descriptor in the global scope
Updated•6 years ago
|
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Comment 2•6 years ago
|
||
There are 182 total failures since the bug was filed on android-em-7-0-x86_64 opt.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=242837909&repo=autoland&lineNumber=4236
[task 2019-04-26T10:49:28.447Z] 10:49:28 INFO - 1707 INFO TEST-START | dom/serviceworkers/test/test_serviceworker_interfaces.html
[task 2019-04-26T10:49:28.451Z] 10:49:28 INFO - <snipped 29 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2019-04-26T10:49:28.451Z] 10:49:28 INFO - Buffered messages logged at 10:49:20
[task 2019-04-26T10:49:28.451Z] 10:49:28 INFO - 1708 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface Error to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.486Z] 10:49:28 INFO - 1806 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorker to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - 1807 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface ServiceWorkerRegistration to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - Buffered messages finished
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - 1808 INFO TEST-UNEXPECTED-FAIL | dom/serviceworkers/test/test_serviceworker_interfaces.html | false: If this is failing: DANGER, are you sure you want to expose the new interface StorageManager to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:18
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - setupSW/window.onmessage@dom/serviceworkers/test/test_serviceworker_interfaces.html:31:9
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - 1809 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface SubtleCrypto to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - 1810 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface TextDecoder to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.487Z] 10:49:28 INFO - 1811 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface TextEncoder to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.488Z] 10:49:28 INFO - 1812 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface URL to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.488Z] 10:49:28 INFO - 1813 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface URLSearchParams to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.488Z] 10:49:28 INFO - 1814 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface WebSocket to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.488Z] 10:49:28 INFO - 1815 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface WindowClient to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.488Z] 10:49:28 INFO - 1816 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface WorkerLocation to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1817 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: If this is failing: DANGER, are you sure you want to expose the new interface WorkerNavigator to all webpages as a property on the service worker? Do not make a change to this file without a review from a DOM peer for that specific change!!! (or a JS peer for changes to ecmaGlobals)
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1818 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: Atomics should NOT be defined on the global scope
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1819 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: SharedArrayBuffer should NOT be defined on the global scope
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1820 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: PushEvent should NOT be defined on the global scope
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1821 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: PushManager should NOT be defined on the global scope
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1822 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: PushMessageData should NOT be defined on the global scope
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1823 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: PushSubscription should NOT be defined on the global scope
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1824 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | true: PushSubscriptionOptions should NOT be defined on the global scope
[task 2019-04-26T10:49:28.489Z] 10:49:28 INFO - 1825 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | 0 === 0: The following interface(s) are not enumerated:
[task 2019-04-26T10:49:28.490Z] 10:49:28 INFO - 1826 INFO TEST-PASS | dom/serviceworkers/test/test_serviceworker_interfaces.html | The service worker should be unregistered successfully
[task 2019-04-26T10:49:28.490Z] 10:49:28 INFO - 1827 INFO TEST-OK | dom/serviceworkers/test/test_serviceworker_interfaces.html | took 269ms
Assignee | ||
Comment 3•6 years ago
|
||
I was unaware I had to update the mochitests. Updating now.
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 9•6 years ago
|
||
I'm trying to update the test such that it only runs for GeckoView and not for Fennec, but so far haven't found the right set of flags to switch off only Fennec.
Assignee | ||
Comment 10•6 years ago
|
||
We want to start exposing the storage manager through GeckoView app, but continue not exposing it in Fennec. To enable this a new entry type for Fennec only (different from generic Android) is added to allow us to continue to exclude Fennec from the tests while enabling the tests for other Android builds.
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 14•6 years ago
|
||
Comment 16•6 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•3 years ago
|
Comment hidden (Intermittent Failures Robot) |
Description
•