Closed Bug 1690270 Opened 5 years ago Closed 3 years ago

Intermittent toolkit/components/antitracking/test/browser/browser_storageAccessWithHeuristics.js | Doesn't yet have storage access - false == true - got false, expected true (operator ==)

Categories

(Core :: Privacy: Anti-Tracking, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1781358

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=328548416&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ZYO_5hWURG-R-E-_W0O-pg/runs/0/artifacts/public/logs/live_backing.log


[task 2021-02-02T11:53:33.919Z] 11:53:33     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_storageAccessWithHeuristics.js | Has storage access - true == true - 
[task 2021-02-02T11:53:33.919Z] 11:53:33     INFO - Removing the tab
[task 2021-02-02T11:53:33.920Z] 11:53:33     INFO - Leaving test bound testDoublyNestedUserInteractionHeuristic
[task 2021-02-02T11:53:33.923Z] 11:53:33     INFO - Entering test bound 
[task 2021-02-02T11:53:33.923Z] 11:53:33     INFO - Wait until the storage permission is ready before cleaning up.
[task 2021-02-02T11:53:33.923Z] 11:53:33     INFO - Cleaning up.
[task 2021-02-02T11:53:33.923Z] 11:53:33     INFO - Buffered messages logged at 11:53:32
[task 2021-02-02T11:53:33.924Z] 11:53:33     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: "https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdPartyOpenUI.html" line: 0}]
[task 2021-02-02T11:53:33.924Z] 11:53:33     INFO - Console message: [JavaScript Warning: "Storage access automatically granted for origin “https://tracking.example.org” on “http://example.net”."]
[task 2021-02-02T11:53:33.924Z] 11:53:33     INFO - Leaving test bound 
[task 2021-02-02T11:53:33.928Z] 11:53:33     INFO - Entering test bound testFirstPartyWindowOpenHeuristic
[task 2021-02-02T11:53:33.928Z] 11:53:33     INFO - Starting first-party window.open() heuristic test...
[task 2021-02-02T11:53:33.928Z] 11:53:33     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: "https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdParty.html" line: 0}]
[task 2021-02-02T11:53:33.928Z] 11:53:33     INFO - Let's interact with the tracker
[task 2021-02-02T11:53:33.929Z] 11:53:33     INFO - Console message: [JavaScript Error: "TypeError: can't access property "addEventListener", browser is null" {file: "resource:///actors/ContentSearchParent.jsm" line: 623}]
[task 2021-02-02T11:53:33.929Z] 11:53:33     INFO - receiveMessage@resource:///actors/ContentSearchParent.jsm:623:5
[task 2021-02-02T11:53:33.929Z] 11:53:33     INFO - 
[task 2021-02-02T11:53:33.929Z] 11:53:33     INFO - Creating a new tab
[task 2021-02-02T11:53:33.929Z] 11:53:33     INFO - Console message: [JavaScript Error: "AbortError: Actor 'ASRouter' destroyed before query 'NEWTAB_MESSAGE_REQUEST' was resolved"]
[task 2021-02-02T11:53:33.932Z] 11:53:33     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}]
[task 2021-02-02T11:53:33.932Z] 11:53:33     INFO - Buffered messages logged at 11:53:33
[task 2021-02-02T11:53:33.932Z] 11:53:33     INFO - Loading tracking scripts
[task 2021-02-02T11:53:33.934Z] 11:53:33     INFO - Tracker shouldn't have storage access initially
[task 2021-02-02T11:53:33.935Z] 11:53:33     INFO - Sending code to the 3rd party content
[task 2021-02-02T11:53:33.935Z] 11:53:33     INFO - Buffered messages finished
[task 2021-02-02T11:53:33.935Z] 11:53:33     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/antitracking/test/browser/browser_storageAccessWithHeuristics.js | Doesn't yet have storage access - false == true - got false, expected true (operator ==)
[task 2021-02-02T11:53:33.935Z] 11:53:33     INFO - Stack trace:
[task 2021-02-02T11:53:33.935Z] 11:53:33     INFO - ok@resource://specialpowers/SpecialPowersSandbox.jsm:87:21
[task 2021-02-02T11:53:33.936Z] 11:53:33     INFO - msg@chrome://mochitests/content/browser/toolkit/components/antitracking/test/browser/browser_storageAccessWithHeuristics.js:731:15
[task 2021-02-02T11:53:33.936Z] 11:53:33     INFO - Calling window.open in a first-party iframe
[task 2021-02-02T11:53:33.940Z] 11:53:33     INFO - Console message: [JavaScript Warning: "The character encoding of a framed document was not declared. The document may appear different if viewed without the document framing it." {file: "http://example.net/browser/toolkit/components/antitracking/test/browser/iframe.html" line: 0}]
[task 2021-02-02T11:53:33.940Z] 11:53:33     INFO - Opening a window from the iframe.
[task 2021-02-02T11:53:33.940Z] 11:53:33     INFO - Console message: [JavaScript Warning: "Storage access automatically granted for origin “https://tracking.example.org” on “http://example.net”."]
[task 2021-02-02T11:53:33.940Z] 11:53:33     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: "https://tracking.example.org/browser/toolkit/components/antitracking/test/browser/3rdPartyOpen.html" line: 0}]
[task 2021-02-02T11:53:33.940Z] 11:53:33     INFO - Tracker should have storage access now
[task 2021-02-02T11:53:33.941Z] 11:53:33     INFO - Sending code to the 3rd party content
[task 2021-02-02T11:53:33.942Z] 11:53:33     INFO - TEST-PASS | toolkit/components/antitracking/test/browser/browser_storageAccessWithHeuristics.js | Has storage access - true == true - 
[task 2021-02-02T11:53:33.943Z] 11:53:33     INFO - Removing the tab
[task 2021-02-02T11:53:33.943Z] 11:53:33     INFO - Leaving test bound testFirstPartyWindowOpenHeuristic
[task 2021-02-02T11:53:33.943Z] 11:53:33     INFO - Entering test bound 
[task 2021-02-02T11:53:33.943Z] 11:53:33     INFO - Cleaning up.
[task 2021-02-02T11:53:33.962Z] 11:53:33     INFO - Leaving test bound 
[task 2021-02-02T11:53:33.982Z] 11:53:33     INFO - GECKO(8605) | MEMORY STAT | vsize 3945MB | residentFast 433MB | heapAllocated 174MB
[task 2021-02-02T11:53:33.982Z] 11:53:33     INFO - TEST-OK | toolkit/components/antitracking/test/browser/browser_storageAccessWithHeuristics.js | took 8468ms
[task 2021-02-02T11:53:34.002Z] 11:53:34     INFO - checking window state```
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.