Closed Bug 1694268 Opened 4 years ago Closed 4 years ago

Intermittent /url/failure.html | Location's href: file://�/p should throw - Permission denied to access property "TypeError" on cross-origin object

Categories

(Core :: DOM: Networking, defect, P5)

defect

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: aryx)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file, 1 obsolete file)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=330788868&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OYDoTsjeRh6DwwEH7DcRYg/runs/0/artifacts/public/logs/live_backing.log


 INFO - TEST-START | /url/failure.html
[task 2021-02-22T21:01:26.290Z] 21:01:26     INFO - Closing window 8589934601
[task 2021-02-22T21:01:26.387Z] 21:01:26     INFO - PID 9504 | JavaScript error: resource://devtools/client/jsonview/Sniffer.jsm, line 53: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType]
[task 2021-02-22T21:01:26.398Z] 21:01:26     INFO - PID 9504 | JavaScript error: resource://devtools/client/jsonview/Sniffer.jsm, line 56: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType]
[task 2021-02-22T21:01:26.432Z] 21:01:26     INFO - PID 9504 | JavaScript error: resource://devtools/client/jsonview/Sniffer.jsm, line 53: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType]
[task 2021-02-22T21:01:26.446Z] 21:01:26     INFO - PID 9504 | JavaScript error: resource://devtools/client/jsonview/Sniffer.jsm, line 56: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType]
[task 2021-02-22T21:01:26.469Z] 21:01:26     INFO - PID 9504 | JavaScript error: resource://devtools/client/jsonview/Sniffer.jsm, line 53: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType]
[task 2021-02-22T21:01:26.522Z] 21:01:26     INFO - PID 9504 | JavaScript error: resource://devtools/client/jsonview/Sniffer.jsm, line 53: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType]
[task 2021-02-22T21:01:26.964Z] 21:01:26     INFO - PID 9504 | 1614027686963	Marionette	WARN	Ignoring event 'pageshow' because document has an invalid readyState of 'uninitialized'.
[task 2021-02-22T21:01:26.978Z] 21:01:26     INFO - PID 9504 | 1614027686978	Marionette	WARN	Ignoring event 'pageshow' because document has an invalid readyState of 'uninitialized'.
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - 
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - TEST-PASS | /url/failure.html | URL's constructor's base argument: a// should throw 
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - TEST-PASS | /url/failure.html | URL's href: a// should throw 
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | XHR: a// should throw - assert_throws_dom: function "() => client.open("GET", test.input)" did not throw
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:33:24
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:31:10
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | sendBeacon(): a// should throw - assert_throws_js: function "() => self.navigator.sendBeacon(test.input)" did not throw
[task 2021-02-22T21:01:27.289Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:37:23
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:36:10
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | Location's href: a// should throw - Permission denied to access property "TypeError" on cross-origin object
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:41:7
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:40:10
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | window.open(): a// should throw - assert_throws_dom: function "() => self.open(test.input).close()" did not throw
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:45:24
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:44:10
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | URL's constructor's base argument: file:///p should throw - assert_throws_js: function "() => new URL("about:blank", test.input)" did not throw
[task 2021-02-22T21:01:27.290Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:23:23
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:20:10
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | URL's href: file:///p should throw - assert_throws_js: function "() => url.href = test.input" did not throw
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:28:23
INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:26:10
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | XHR: file:///p should throw - assert_throws_dom: function "() => client.open("GET", test.input)" did not throw
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:33:24
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:31:10
[task 2021-02-22T21:01:27.291Z] 21:01:27     INFO - TEST-PASS | /url/failure.html | sendBeacon(): file:///p should throw 
[task 2021-02-22T21:01:27.292Z] 21:01:27     INFO - TEST-UNEXPECTED-FAIL | /url/failure.html | Location's href: file:///p should throw - Permission denied to access property "TypeError" on cross-origin object
[task 2021-02-22T21:01:27.292Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:41:7
[task 2021-02-22T21:01:27.292Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.292Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.292Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:40:10
[task 2021-02-22T21:01:27.295Z] 21:01:27     INFO - 
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | window.open(): file:///p should throw - assert_throws_dom: function "() => self.open(test.input).close()" threw object "Error: Access to 'file:///p' from script denied" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:45:24
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:44:10
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | URL's constructor's base argument: file://%C2%AD/p should throw - assert_throws_js: function "() => new URL("about:blank", test.input)" did not throw
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:23:23
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:20:10
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | URL's href: file://%C2%AD/p should throw - assert_throws_js: function "() => url.href = test.input" did not throw
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:28:23
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:26:10
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | XHR: file://%C2%AD/p should throw - assert_throws_dom: function "() => client.open("GET", test.input)" did not throw
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:33:24
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:31:10
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - TEST-PASS | /url/failure.html | sendBeacon(): file://%C2%AD/p should throw 
[task 2021-02-22T21:01:27.296Z] 21:01:27     INFO - TEST-UNEXPECTED-FAIL | /url/failure.html | Location's href: file://%C2%AD/p should throw - Permission denied to access property "TypeError" on cross-origin object
[task 2021-02-22T21:01:27.297Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:41:7
INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.297Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.297Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:40:10
[task 2021-02-22T21:01:27.301Z] 21:01:27     INFO - 
[task 2021-02-22T21:01:27.301Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | window.open(): file://%C2%AD/p should throw - assert_throws_dom: function "() => self.open(test.input).close()" threw object "Error: Access to 'file:///p' from script denied" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
[task 2021-02-22T21:01:27.301Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:45:24
[task 2021-02-22T21:01:27.301Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:44:10
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | URL's constructor's base argument: file://xn--/p should throw - assert_throws_js: function "() => new URL("about:blank", test.input)" did not throw
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:23:23
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:20:10
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | URL's href: file://xn--/p should throw - assert_throws_js: function "() => url.href = test.input" did not throw
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:28:23
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:26:10
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - TEST-FAIL | /url/failure.html | XHR: file://xn--/p should throw - assert_throws_dom: function "() => client.open("GET", test.input)" did not throw
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:33:24
[task 2021-02-22T21:01:27.302Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:31:10
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - TEST-PASS | /url/failure.html | sendBeacon(): file://xn--/p should throw 
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - TEST-UNEXPECTED-FAIL | /url/failure.html | Location's href: file://xn--/p should throw - Permission denied to access property "TypeError" on cross-origin object
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - runTests/<@http://web-platform.test:8000/url/failure.html:41:7
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2092:25
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - test@http://web-platform.test:8000/resources/testharness.js:566:30
[task 2021-02-22T21:01:27.303Z] 21:01:27     INFO - runTests@http://web-platform.test:8000/url/failure.html:40:10
[task 2021-02-22T21:01:27.305Z] 21:01:27     INFO - .
[task 2021-02-22T21:01:27.305Z] 21:01:27     INFO - TEST-OK | /url/failure.html | took 1015ms
[task 2021-02-22T21:01:27.306Z] 21:01:27     INFO - PID 9504 | 1614027687304	Marionette	INFO	Stopped listening on port 57009
[task 2021-02-22T21:01:27.710Z] 21:01:27     INFO - Browser exited with return code 0
[task 2021-02-22T21:01:27.710Z] 21:01:27     INFO - PROCESS LEAKS None
[task 2021-02-22T21:01:27.712Z] 21:01:27     INFO - Closing logging queue
[task 2021-02-22T21:01:27.712Z] 21:01:27     INFO - queue closed
 INFO - Application command: C:\Users\task_1614026067\build\application\firefox\firefox.exe -marionette about:blank --wait-for-browser -profile C:\Users\task_1614026067\AppData\Local\Temp\tmptv12qtoa
[task 2021-02-22T21:01:27.766Z] 21:01:27     INFO - PID 5672 | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new Error("", "(unknown module)"))
[task 2021-02-22T21:01:27.767Z] 21:01:27     INFO - PID 5672 | [Parent 4828, IPC I/O Parent] WARNING: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_win.cc:167
[task 2021-02-22T21:01:27.768Z] 21:01:27     INFO - PID 5672 | 1614027686035	Marionette	INFO	Listening on port 57891
[task 2021-02-22T21:01:27.768Z] 21:01:27     INFO - Starting runner
[task 2021-02-22T21:01:28.593Z] 21:01:28     INFO - TEST-START | /url/historical.any.worker.html```
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/ce9dc5bdacb6 add back url/failure.html failure expectation for Windows with Fission enabed. DONTBUILD
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
Assignee: nobody → aryx.bugmail
See Also: → 1694810

Comment on attachment 9205341 [details]
Bug 1694268 - add back url/failure.html failure expectation for Windows with Fission enabed. DONTBUILD

Revision D106410 was moved to bug 1694810. Setting attachment 9205341 [details] to obsolete.

Attachment #9205341 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: