Closed Bug 1482634 Opened Last year Closed Last year

Perma-fail browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | category list is visible - when Gecko 63 merges to Beta on 2018-08-27

Categories

(Firefox :: Protections UI, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 63
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox61 --- unaffected
firefox62 --- unaffected
firefox63 + verified

People

(Reporter: ccoroiu, Assigned: johannh)

References

Details

Attachments

(1 file)

Central as beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&revision=ccc29b4b8c0685d4eae954fe18910c4df5725f46&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=retry&filter-resultStatus=usercancel&filter-resultStatus=runnable&selectedJob=193449204

Failure log:
https://treeherder.mozilla.org/logviewer.html#?job_id=193449204&repo=try&lineNumber=2808

[task 2018-08-11T12:06:58.101Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | blocking detected label is visible - 
[task 2018-08-11T12:06:58.103Z] 12:06:58     INFO - Buffered messages finished
[task 2018-08-11T12:06:58.105Z] 12:06:58     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | category list is visible - 
[task 2018-08-11T12:06:58.116Z] 12:06:58     INFO - Stack trace:
[task 2018-08-11T12:06:58.117Z] 12:06:58     INFO - chrome://mochitests/content/browser/browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js:testTrackingPage:63
[task 2018-08-11T12:06:58.128Z] 12:06:58     INFO - chrome://mochitests/content/browser/browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js:testExceptionAddition:114
[task 2018-08-11T12:06:58.129Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | TP category item is not showing add blocking - 
[task 2018-08-11T12:06:58.130Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | TP category item is set to blocked - 
[task 2018-08-11T12:06:58.132Z] 12:06:58     INFO - Disable TP for the page (which reloads the page)
[task 2018-08-11T12:06:58.134Z] 12:06:58     INFO - Wait tab event: load
[task 2018-08-11T12:06:58.135Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | Identity popup is closed - 
[task 2018-08-11T12:06:58.136Z] 12:06:58     INFO - GECKO(1556) | --DOMWINDOW == 10 (0x7f21cb740800) [pid = 1739] [serial = 20] [outer = (nil)] [url = about:blank]
[task 2018-08-11T12:06:58.137Z] 12:06:58     INFO - Console message: [JavaScript Warning: "The resource at “http://trackertest.org/” was blocked because tracking protection is enabled." {file: "http://tracking.example.org/browser/browser/base/content/test/trackingUI/trackingPage.html" line: 0}]
[task 2018-08-11T12:06:58.140Z] 12:06:58     INFO - GECKO(1556) | ++DOMWINDOW == 11 (0x7f21cb744400) [pid = 1739] [serial = 30] [outer = 0x7f21cdcc6600]
[task 2018-08-11T12:06:58.143Z] 12:06:58     INFO - GECKO(1556) | ++DOCSHELL 0x7f21cba6a000 == 5 [pid = 1739] [id = {f9e4bfa1-152c-4cd2-ba0d-f936dd13223f}]
[task 2018-08-11T12:06:58.143Z] 12:06:58     INFO - GECKO(1556) | ++DOMWINDOW == 12 (0x7f21cdcc7c00) [pid = 1739] [serial = 31] [outer = (nil)]
[task 2018-08-11T12:06:58.239Z] 12:06:58     INFO - GECKO(1556) | --DOCSHELL 0x7fa254270000 == 1 [pid = 1682] [id = {882c603b-a80f-4f18-bb61-8796eb3c815f}]
[task 2018-08-11T12:06:58.503Z] 12:06:58     INFO - GECKO(1556) | ++DOMWINDOW == 13 (0x7f21cb74a400) [pid = 1739] [serial = 32] [outer = 0x7f21cdcc7c00]
[task 2018-08-11T12:06:58.560Z] 12:06:58     INFO - GECKO(1556) | ++DOMWINDOW == 14 (0x7f21cb74b800) [pid = 1739] [serial = 33] [outer = 0x7f21cdcc7c00]
[task 2018-08-11T12:06:58.783Z] 12:06:58     INFO - Tab event received: load
[task 2018-08-11T12:06:58.785Z] 12:06:58     INFO - Tracking content must be white-listed and not blocked
[task 2018-08-11T12:06:58.786Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | trackers are detected - 
[task 2018-08-11T12:06:58.790Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | content shows exception - 
[task 2018-08-11T12:06:58.790Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | shield is active - 
[task 2018-08-11T12:06:58.794Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | shield shows exception - 
[task 2018-08-11T12:06:58.798Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | correct tooltip - 
[task 2018-08-11T12:06:58.800Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | icon box is visible - 
[task 2018-08-11T12:06:58.804Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | blockButton is visible - 
[task 2018-08-11T12:06:58.807Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | unblockButton is hidden - 
[task 2018-08-11T12:06:58.812Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | disabled label is visible - 
[task 2018-08-11T12:06:58.813Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | blocking not detected label is hidden - 
[task 2018-08-11T12:06:58.823Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | blocking detected label is visible - 
[task 2018-08-11T12:06:58.824Z] 12:06:58     INFO - Not taking screenshot here: see the one that was previously logged
[task 2018-08-11T12:06:58.827Z] 12:06:58     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | category list is visible - 
[task 2018-08-11T12:06:58.828Z] 12:06:58     INFO - Stack trace:
[task 2018-08-11T12:06:58.829Z] 12:06:58     INFO - chrome://mochitests/content/browser/browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js:testTrackingPageUnblocked:88
[task 2018-08-11T12:06:58.830Z] 12:06:58     INFO - chrome://mochitests/content/browser/browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js:testExceptionAddition:122
[task 2018-08-11T12:06:58.831Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | TP category item is not showing add blocking - 
[task 2018-08-11T12:06:58.832Z] 12:06:58     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | TP category item is not set to blocked - 
[task 2018-08-11T12:06:58.833Z] 12:06:58     INFO - Test that the exception is remembered across tabs in the same private window
[task 2018-08-11T12:06:58.850Z] 12:06:58     INFO - GECKO(1556) | ++DOCSHELL 0x7fa25256a800 == 2 [pid = 1682] [id = {39f41a35-ed82-41bf-8869-1456f695f062}]
[task 2018-08-11T12:06:58.850Z] 12:06:58     INFO - GECKO(1556) | ++DOMWINDOW == 6 (0x7fa2542fc600) [pid = 1682] [serial = 34] [outer = (nil)]
[task 2018-08-11T12:06:58.874Z] 12:06:58     INFO - GECKO(1556) | ++DOMWINDOW == 7 (0x7fa25252f400) [pid = 1682] [serial = 35] [outer = 0x7fa2542fc600]
[task 2018-08-11T12:06:58.971Z] 12:06:58     INFO - GECKO(1556) | ++DOMWINDOW == 8 (0x7fa252530400) [pid = 1682] [serial = 36] [outer = 0x7fa2542fc600]
[task 2018-08-11T12:06:59.027Z] 12:06:59     INFO - Load a test page containing tracking elements
[task 2018-08-11T12:06:59.028Z] 12:06:59     INFO - Wait tab event: load
[task 2018-08-11T12:06:59.231Z] 12:06:59     INFO - Skipping spurious load event for about:blank
[task 2018-08-11T12:06:59.340Z] 12:06:59     INFO - GECKO(1556) | ++DOMWINDOW == 9 (0x7fa252533800) [pid = 1682] [serial = 37] [outer = 0x7fa2542fc600]
[task 2018-08-11T12:06:59.377Z] 12:06:59     INFO - GECKO(1556) | ++DOCSHELL 0x7fa254277000 == 3 [pid = 1682] [id = {5f95b2ea-aef2-4ae7-a38e-5d684f3f17c4}]
[task 2018-08-11T12:06:59.377Z] 12:06:59     INFO - GECKO(1556) | ++DOMWINDOW == 10 (0x7fa2546a9000) [pid = 1682] [serial = 38] [outer = (nil)]
[task 2018-08-11T12:06:59.784Z] 12:06:59     INFO - GECKO(1556) | ++DOMWINDOW == 11 (0x7fa252532800) [pid = 1682] [serial = 39] [outer = 0x7fa2546a9000]
[task 2018-08-11T12:07:00.051Z] 12:07:00     INFO - Tab event received: load
[task 2018-08-11T12:07:00.052Z] 12:07:00     INFO - Tracking content must be white-listed and not blocked
[task 2018-08-11T12:07:00.053Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | trackers are detected - 
[task 2018-08-11T12:07:00.057Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | content shows exception - 
[task 2018-08-11T12:07:00.058Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | shield is active - 
[task 2018-08-11T12:07:00.059Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | shield shows exception - 
[task 2018-08-11T12:07:00.062Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | correct tooltip - 
[task 2018-08-11T12:07:00.070Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | icon box is visible - 
[task 2018-08-11T12:07:00.072Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | blockButton is visible - 
[task 2018-08-11T12:07:00.079Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | unblockButton is hidden - 
[task 2018-08-11T12:07:00.081Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | disabled label is visible - 
[task 2018-08-11T12:07:00.087Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | blocking not detected label is hidden - 
[task 2018-08-11T12:07:00.089Z] 12:07:00     INFO - TEST-PASS | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | blocking detected label is visible - 
[task 2018-08-11T12:07:00.092Z] 12:07:00     INFO - Not taking screenshot here: see the one that was previously logged
[task 2018-08-11T12:07:00.093Z] 12:07:00     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | category list is visible - 
[task 2018-08-11T12:07:00.095Z] 12:07:00     INFO - Stack trace:
[task 2018-08-11T12:07:00.097Z] 12:07:00     INFO - chrome://mochitests/content/browser/browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js:testTrackingPageUnblocked:88
[task 2018-08-11T12:07:00.098Z] 12:07:00     INFO - chrome://mochitests/content/browser/browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js:testExceptionAddition:129
Summary: Perma-fail rowser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | category list is visible - when Gecko 63 merges to Beta on 2018-08-27 → Perma-fail browser/base/content/test/trackingUI/browser_trackingUI_pbmode_exceptions.js | category list is visible - when Gecko 63 merges to Beta on 2018-08-27
Failure seems to be from Bug 1476218:

https://hg.mozilla.org/integration/mozilla-inbound/rev/3ff2f60011af3b786eb297f7e1c5e3b7cb8a749f

Johann can you please take a look?
Flags: needinfo?(jhofmann)
See Also: → 1476218
Yup, this should be easy to fix I think.
Assignee: nobody → jhofmann
Status: NEW → ASSIGNED
Flags: needinfo?(jhofmann)
Priority: -- → P1
Comment on attachment 8999877 [details]
Bug 1482634 - Only run Content Blocking UI assertions if Content Blocking UI is enabled. r=nhnt11

Nihanth Subramanya [:nhnt11] has approved the revision.
Attachment #8999877 - Flags: review+
Pushed by jhofmann@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dde244a006a2
Only run Content Blocking UI assertions if Content Blocking UI is enabled. r=nhnt11
https://hg.mozilla.org/mozilla-central/rev/dde244a006a2
Status: ASSIGNED → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Target Milestone: --- → Firefox 63
You need to log in before you can comment on or make changes to this bug.