Closed Bug 1523719 Opened 6 years ago Closed 6 years ago

Intermittent toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | Checking cookie blocking notifications - Got false, expected true

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [domsecurity-intermittent])

#[markdown(off)]
Filed by: cbrindusan [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=224776197&repo=autoland

https://queue.taskcluster.net/v1/task/XtnNX1tXQPWOITzykBWBGQ/runs/0/artifacts/public/logs/live_backing.log

10:46:09 INFO - TEST-START | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js
10:46:17 INFO - TEST-INFO | started process screencapture
10:46:17 INFO - TEST-INFO | screencapture: exit 0
10:46:17 INFO - <snipped 241 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
10:46:17 INFO - Buffered messages logged at 10:46:15
10:46:17 INFO - Entering test bound
10:46:17 INFO - Cleaning up.
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Starting blocking cookieBehavior (2) and contentBlocking third-party cookies UI without allow list test localStorage with a tracker that is whitelisted via a fancy pref running in a normal window with iframe sandbox set to null and access removal set to null
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | callbackAfterRemoval must be passed when accessRemoval is non-null -
10:46:17 INFO - Creating a new tab
10:46:17 INFO - Console message: [JavaScript Warning: "Request to access cookie or storage on “http://example.net/browser/toolkit/components/antitracking/test/browser/page.html” was blocked because we are blocking all storage access requests." {file: "about:blank" line: 0}]
10:46:17 INFO - Creating a 3rd party content
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Console message: [JavaScript Warning: "Request to access cookie or storage on “http://example.net/browser/toolkit/components/antitracking/test/browser/page.html” was blocked because we are blocking all storage access requests." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Console message: [JavaScript Warning: "Request to access cookie or storage on “https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdParty.html” was blocked because we are blocking all storage access requests." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Console message: [JavaScript Warning: "Request to access cookie or storage on “https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdParty.html” was blocked because we are blocking all storage access requests." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Console message: [JavaScript Warning: "Request to access cookie or storage on “https://example.com/browser/toolkit/components/antitracking/test/browser/storageAccessAPIHelpers.js” was blocked because we are blocking all storage access requests." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Sending code to the 3rd party content
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | LocalStorage is allowed - true == true -
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | Checking cookie blocking notifications -
10:46:17 INFO - Removing the tab
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Cleaning up.
10:46:17 INFO - Console message: [JavaScript Warning: "Request to access cookie or storage on “https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdParty.html” was blocked because we are blocking all storage access requests." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 6 column: 6 source: "https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdParty.html line 24 > eval"}]
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Starting blocking cookieBehavior (3) and contentBlocking third-party cookies UI with allow list test localStorage with a tracker that is whitelisted via a fancy pref running in a normal window with iframe sandbox set to null and access removal set to null
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | callbackAfterRemoval must be passed when accessRemoval is non-null -
10:46:17 INFO - Creating a new tab
10:46:17 INFO - Disabling content blocking for this page
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Creating a 3rd party content
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Sending code to the 3rd party content
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | LocalStorage is allowed - true == true -
10:46:17 INFO - Enabling content blocking for this page
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | Checking cookie blocking notifications -
10:46:17 INFO - Removing the tab
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Cleaning up.
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Starting blocking cookieBehavior (1) and contentBlocking third-party cookies UI with allow list test localStorage with a tracker that is whitelisted via a fancy pref running in a normal window with iframe sandbox set to null and access removal set to null
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | callbackAfterRemoval must be passed when accessRemoval is non-null -
10:46:17 INFO - Buffered messages logged at 10:46:16
10:46:17 INFO - Creating a new tab
10:46:17 INFO - Disabling content blocking for this page
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Creating a 3rd party content
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Sending code to the 3rd party content
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | LocalStorage is allowed - true == true -
10:46:17 INFO - Enabling content blocking for this page
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | Checking cookie blocking notifications -
10:46:17 INFO - Removing the tab
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Cleaning up.
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Starting blocking cookieBehavior (4) and contentBlocking third-party cookies UI with allow list test localStorage with a tracker that is whitelisted via a fancy pref running in a normal window with iframe sandbox set to null and access removal set to null
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | callbackAfterRemoval must be passed when accessRemoval is non-null -
10:46:17 INFO - Creating a new tab
10:46:17 INFO - Disabling content blocking for this page
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Creating a 3rd party content
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Sending code to the 3rd party content
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | LocalStorage is allowed - true == true -
10:46:17 INFO - Enabling content blocking for this page
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | Checking cookie blocking notifications -
10:46:17 INFO - Removing the tab
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Cleaning up.
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Starting blocking cookieBehavior (4) and no contentBlocking third-party cookies UI without allow list test localStorage with a tracker that is whitelisted via a fancy pref running in a normal window with iframe sandbox set to null and access removal set to null and third party page set to https://another-tracking.example.net/browser/toolkit/components/antitracking/test/browser/3rdParty.html
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | callbackAfterRemoval must be passed when accessRemoval is non-null -
10:46:17 INFO - Creating a new tab
10:46:17 INFO - Creating a 3rd party content
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Buffered messages logged at 10:46:17
10:46:17 INFO - Sending code to the 3rd party content
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | LocalStorage is allowed - true == true -
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | Checking cookie blocking notifications -
10:46:17 INFO - Removing the tab
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Cleaning up.
10:46:17 INFO - Leaving test bound
10:46:17 INFO - Entering test bound
10:46:17 INFO - Starting blocking cookieBehavior (4) and contentBlocking third-party cookies UI without allow list test localStorage with a tracker that is whitelisted via a misconfigured pref running in a normal window with iframe sandbox set to null and access removal set to null
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | callbackAfterRemoval must be passed when accessRemoval is non-null -
10:46:17 INFO - Creating a new tab
10:46:17 INFO - Creating a 3rd party content
10:46:17 INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/page.html" line: 0}]
10:46:17 INFO - Sending code to the 3rd party content
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | LocalStorage cannot be used! - true == true -
10:46:17 INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | We want a security error message. - true == true -
10:46:17 INFO - Buffered messages finished
10:46:17 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/antitracking/test/browser/browser_siteSpecificWorkArounds.js | Checking cookie blocking notifications - Got false, expected true

Whiteboard: [domsecurity-intermittent]
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.