Closed Bug 1573513 Opened 5 years ago Closed 5 years ago

Perma Fail Tier 2 Fission dom/notification/test/mochitest/test_notification_crossorigin_iframe.html | Test timed out. | test_notification_insecure_context.html | Denied permission in insecure context - got "granted", expected "denied"

Categories

(Toolkit Graveyard :: Notifications and Alerts, defect, P5)

defect

Tracking

(Fission Milestone:M4, firefox-esr60 unaffected, firefox-esr68 unaffected, firefox68 unaffected, firefox69 unaffected, firefox70 fixed)

RESOLVED FIXED
mozilla70
Fission Milestone M4
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: ehsan.akhgari)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=261304069&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/DpZBPtxPQ26BffsgJQQeTA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-08-13T11:07:26.462Z] 11:07:26 INFO - TEST-START | dom/notification/test/mochitest/test_notification_crossorigin_iframe.html
[task 2019-08-13T11:07:26.766Z] 11:07:26 INFO - GECKO(6932) | JavaScript error: http://mochi.test:8888/tests/dom/notification/test/mochitest/test_notification_crossorigin_iframe.html, line 34: SecurityError: Permission denied to access property "SpecialPowers_wrappedObject" on cross-origin object
[task 2019-08-13T11:12:55.159Z] 11:12:55 INFO - TEST-INFO | started process screentopng
[task 2019-08-13T11:12:55.395Z] 11:12:55 INFO - TEST-INFO | screentopng: exit 0
[task 2019-08-13T11:12:55.396Z] 11:12:55 INFO - TEST-UNEXPECTED-FAIL | dom/notification/test/mochitest/test_notification_crossorigin_iframe.html | Test timed out.
[task 2019-08-13T11:12:55.396Z] 11:12:55 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:18
[task 2019-08-13T11:12:55.396Z] 11:12:55 INFO - reportError@SimpleTest/TestRunner.js:121:22
[task 2019-08-13T11:12:55.396Z] 11:12:55 INFO - TestRunner._checkForHangs@SimpleTest/TestRunner.js:142:18
[task 2019-08-13T11:12:55.396Z] 11:12:55 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.396Z] 11:12:55 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.396Z] 11:12:55 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handler
TestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - setTimeout handlerTestRunner._checkForHangs@SimpleTest/TestRunner.js:163:15
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - TestRunner.runTests/<@SimpleTest/TestRunner.js:381:20
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - promise callback
TestRunner.runTests@SimpleTest/TestRunner.js:368:50
[task 2019-08-13T11:12:55.397Z] 11:12:55 INFO - RunSet.runtests@SimpleTest/setup.js:201:14
[task 2019-08-13T11:12:55.398Z] 11:12:55 INFO - RunSet.runall@SimpleTest/setup.js:180:12
[task 2019-08-13T11:12:55.398Z] 11:12:55 INFO - hookupTests@SimpleTest/setup.js:273:12
[task 2019-08-13T11:12:55.398Z] 11:12:55 INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:48:13
[task 2019-08-13T11:12:55.398Z] 11:12:55 INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:61:28
[task 2019-08-13T11:12:55.398Z] 11:12:55 INFO - EventHandlerNonNullgetTestManifest@http://mochi.test:8888/manifestLibrary.js:57:3
[task 2019-08-13T11:12:55.398Z] 11:12:55 INFO - hookup@SimpleTest/setup.js:253:20
[task 2019-08-13T11:12:55.398Z] 11:12:55 INFO - EventHandlerNonNull
@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp&cleanupCrashes=true:11:1
[task 2019-08-13T11:12:56.160Z] 11:12:56 INFO - GECKO(6932) | MEMORY STAT | vsize 2485MB | residentFast 121MB | heapAllocated 11MB
[task 2019-08-13T11:12:56.163Z] 11:12:56 INFO - TEST-OK | dom/notification/test/mochitest/test_notification_crossorigin_iframe.html | took 329696ms
[task 2019-08-13T11:12:56.179Z] 11:12:56 INFO - TEST-START | dom/notification/test/mochitest/test_notification_insecure_context.html
[task 2019-08-13T11:12:56.220Z] 11:12:56 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-08-13T11:12:56.220Z] 11:12:56 INFO - TEST-UNEXPECTED-FAIL | dom/notification/test/mochitest/test_notification_insecure_context.html | Denied permission in insecure context - got "granted", expected "denied"
[task 2019-08-13T11:12:56.220Z] 11:12:56 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:320:16
[task 2019-08-13T11:12:56.222Z] 11:12:56 INFO - runTest@dom/notification/test/mochitest/test_notification_insecure_context.html:33:7
[task 2019-08-13T11:12:56.222Z] 11:12:56 INFO - async*@dom/notification/test/mochitest/test_notification_insecure_context.html:44:5
[task 2019-08-13T11:12:56.228Z] 11:12:56 INFO - TEST-PASS | dom/notification/test/mochitest/test_notification_insecure_context.html | Granted permission in insecure context with pref set
[task 2019-08-13T11:12:56.228Z] 11:12:56 INFO - GECKO(6932) | MEMORY STAT | vsize 2485MB | residentFast 122MB | heapAllocated 12MB

This seems to have been introduced by bug 1560741.

Ehsan, could you, please, take a look?

Flags: needinfo?(ehsan)

Yes, GetTopLevelPrincipal() isn't Fission-compatible...

Flags: needinfo?(ehsan)
Pushed by eakhgari@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/627f7538abb0 Skip test_notification_crossorigin_iframe.html on Fission because it will fail there
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Assignee: nobody → ehsan

Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission Milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → M4
Has Regression Range: --- → yes
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: