Closed
Bug 2056436
Opened 2 months ago
Closed 2 months ago
Intermittent toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | single tracking bug
Categories
(Firefox :: Security, defect, P5)
Firefox
Security
Tracking
()
RESOLVED
DUPLICATE
of bug 2057299
| Tracking | Status | |
|---|---|---|
| firefox-esr140 | --- | unaffected |
| firefox-esr153 | --- | unaffected |
| firefox153 | --- | unaffected |
| firefox154 | --- | affected |
| firefox155 | --- | affected |
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Regression)
Details
(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [collect_confirm_failure])
Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=579840054&repo=mozilla-beta&task=Q2jGbHNPTbWmV0ZNIoky2w.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Q2jGbHNPTbWmV0ZNIoky2w/runs/0/artifacts/public/logs/live_backing.log
[task 2026-07-21T01:22:55.413+00:00] 01:22:55 INFO - TEST-START | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js
[task 2026-07-21T01:22:56.209+00:00] 01:22:56 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3841.log
[task 2026-07-21T01:22:56.449+00:00] 01:22:56 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3842.log
[task 2026-07-21T01:22:56.561+00:00] 01:22:56 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3843.log
[task 2026-07-21T01:22:56.563+00:00] 01:22:56 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3844.log
[task 2026-07-21T01:23:06.648+00:00] 01:23:06 INFO - TEST-INFO | started process screencapture
[task 2026-07-21T01:23:06.769+00:00] 01:23:06 INFO - TEST-INFO | screencapture: exit 0
[task 2026-07-21T01:23:06.770+00:00] 01:23:06 INFO - Buffered messages logged at 01:22:55
[task 2026-07-21T01:23:06.771+00:00] 01:23:06 INFO - Entering test testBadCert_feltPrivacyToFalse
[task 2026-07-21T01:23:06.772+00:00] 01:23:06 INFO - Testing bad cert
[task 2026-07-21T01:23:06.773+00:00] 01:23:06 INFO - Loading and waiting for the cert error
[task 2026-07-21T01:23:06.773+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - advancedButton found - {} == true
[task 2026-07-21T01:23:06.774+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - advancedButton should be clickable - false == false
[task 2026-07-21T01:23:06.774+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - viewCertificate found - {} == true
[task 2026-07-21T01:23:06.775+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - viewCertificate should be clickable - false == false
[task 2026-07-21T01:23:06.776+00:00] 01:23:06 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The page’s settings blocked an inline script (script-src-elem) from being executed because it violates the following directive: “default-src chrome:”. Consider using a hash ('sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=') or a nonce.
[task 2026-07-21T01:23:06.776+00:00] 01:23:06 INFO - Source: javascript:void(0)" {file: "about:certerror?e=nssBadCert&u=https%3A//expired.example.com/&c=UTF-8&d=%20&a=" line: 0}]
[task 2026-07-21T01:23:06.777+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - advancedButton found - {} == true
[task 2026-07-21T01:23:06.777+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - advancedButton should be clickable - false == false
[task 2026-07-21T01:23:06.778+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - viewCertificate found - {} == true
[task 2026-07-21T01:23:06.778+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - viewCertificate should be clickable - false == false
[task 2026-07-21T01:23:06.779+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToFalse - Do not open repeated certificate pages! - 1 == 1
[task 2026-07-21T01:23:06.780+00:00] 01:23:06 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The page’s settings blocked an inline script (script-src-elem) from being executed because it violates the following directive: “default-src chrome:”. Consider using a hash ('sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=') or a nonce.
[task 2026-07-21T01:23:06.780+00:00] 01:23:06 INFO - Source: javascript:void(0)" {file: "about:certerror?e=nssBadCert&u=https%3A//expired.example.com/&c=UTF-8&d=%20&a=" line: 0}]
[task 2026-07-21T01:23:06.781+00:00] 01:23:06 INFO - Leaving test testBadCert_feltPrivacyToFalse
[task 2026-07-21T01:23:06.781+00:00] 01:23:06 INFO - Entering test testGoodCert
[task 2026-07-21T01:23:06.782+00:00] 01:23:06 INFO - Testing page info
[task 2026-07-21T01:23:06.783+00:00] 01:23:06 INFO - Loading https://example.com/
[task 2026-07-21T01:23:06.783+00:00] 01:23:06 INFO - Opening pageinfo
[task 2026-07-21T01:23:06.784+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testGoodCert - Security tab is available - "[object XULElement]" == true
[task 2026-07-21T01:23:06.784+00:00] 01:23:06 INFO - Buffered messages logged at 01:22:56
[task 2026-07-21T01:23:06.785+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testGoodCert - security-view-cert button found - "[object XULElement]" == true
[task 2026-07-21T01:23:06.785+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testGoodCert - button should be clickable - false == false
[task 2026-07-21T01:23:06.785+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testGoodCert - security-view-cert button found - "[object XULElement]" == true
[task 2026-07-21T01:23:06.786+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testGoodCert - button should be clickable - false == false
[task 2026-07-21T01:23:06.786+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testGoodCert - Do not open repeated certificate pages! - 1 == 1
[task 2026-07-21T01:23:06.787+00:00] 01:23:06 INFO - Leaving test testGoodCert
[task 2026-07-21T01:23:06.788+00:00] 01:23:06 INFO - Entering test testBadCert_feltPrivacyToTrue
[task 2026-07-21T01:23:06.788+00:00] 01:23:06 INFO - Testing bad cert
[task 2026-07-21T01:23:06.789+00:00] 01:23:06 INFO - Loading and waiting for the cert error
[task 2026-07-21T01:23:06.789+00:00] 01:23:06 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToTrue - The advanced button should exist. - [object HTMLElement] == true
[task 2026-07-21T01:23:06.790+00:00] 01:23:06 INFO - Buffered messages finished
[task 2026-07-21T01:23:06.790+00:00] 01:23:06 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testBadCert_feltPrivacyToTrue - Uncaught exception in test - Wait for the viewCertificate link. - timed out after 50 tries.
[task 2026-07-21T01:23:06.791+00:00] 01:23:06 INFO - Leaving test testBadCert_feltPrivacyToTrue
[task 2026-07-21T01:23:06.792+00:00] 01:23:06 INFO - Entering test testPreferencesCert
[task 2026-07-21T01:23:06.792+00:00] 01:23:06 INFO - Testing preferences cert
[task 2026-07-21T01:23:06.793+00:00] 01:23:06 INFO - Loading about:preferences#privacy
[task 2026-07-21T01:23:07.038+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - viewCertificatesButton button found - [object HTMLElement] == true
[task 2026-07-21T01:23:07.039+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - button should be clickable - false == false
[task 2026-07-21T01:23:07.631+00:00] 01:23:07 INFO - GECKO(3824) | [Parent 3824: Main Thread]: I/SlowChromeEvent Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out! chrome://global/content/vendor/lit.all.mjs line 22 > importedModule:2024:26
[task 2026-07-21T01:23:07.727+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - Check the proper URL is loaded - "chrome://pippki/content/certManager.xhtml" == "chrome://pippki/content/certManager.xhtml"
[task 2026-07-21T01:23:07.727+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - Element should not be null, when checking visibility
[task 2026-07-21T01:23:07.728+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - Overlay is visible - true == true
[task 2026-07-21T01:23:07.728+00:00] 01:23:07 INFO - found chrome://global/skin/in-content/common.css
[task 2026-07-21T01:23:07.729+00:00] 01:23:07 INFO - found chrome://browser/skin/preferences/dialog.css
[task 2026-07-21T01:23:07.730+00:00] 01:23:07 INFO - found chrome://browser/skin/preferences/preferences.css
[task 2026-07-21T01:23:07.730+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - All expectedStyleSheetURLs should have been found - 0 == 0
[task 2026-07-21T01:23:07.757+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - doc loaded - {"location":{"href":"chrome://pippki/content/certManager.xhtml","origin":"chrome://pippki","protocol":"chrome:","host":"pippki","hostname":"pippki","port":"","pathname":"/content/certManager.xhtml","search":"","hash":"","ancestorOrigins":{},"assign":"function assign() {\n [native code]\n}","replace":"function replace() {\n [native code]\n}","reload":"function reload() {\n [native code]\n}","toString":"function toString() {\n [native code]\n}"}} == true
[task 2026-07-21T01:23:07.757+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - A cert should be selected - "[xpconnect wrapped nsIX509Cert]" == true
[task 2026-07-21T01:23:07.758+00:00] 01:23:07 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - Should enable view button - false == false
[task 2026-07-21T01:23:08.184+00:00] 01:23:08 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | testPreferencesCert - Do not open repeated certificate pages! - 1 == 1
[task 2026-07-21T01:23:08.205+00:00] 01:23:08 INFO - Leaving test testPreferencesCert
[task 2026-07-21T01:23:08.212+00:00] 01:23:08 INFO - GECKO(3824) | JavaScript error: resource://testing-common/PromiseTestUtils.sys.mjs, line 114: uncaught exception: Object
[task 2026-07-21T01:23:08.213+00:00] 01:23:08 INFO - Console message: [JavaScript Error: "uncaught exception: Object" {file: "resource://testing-common/PromiseTestUtils.sys.mjs" line: 114}]
[task 2026-07-21T01:23:08.627+00:00] 01:23:08 INFO - TEST-FAIL | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | changed preference: browser.theme.toolbar-theme
[task 2026-07-21T01:23:08.628+00:00] 01:23:08 INFO - TEST-FAIL | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | changed preference: extensions.activeThemeID
[task 2026-07-21T01:23:08.628+00:00] 01:23:08 INFO - TEST-FAIL | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | changed preference: browser.theme.content-theme
[task 2026-07-21T01:23:08.629+00:00] 01:23:08 INFO - GECKO(3824) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2026-07-21T01:23:08.629+00:00] 01:23:08 INFO - GECKO(3824) | MEMORY STAT | vsize 16210MB | residentFast 431MB | heapAllocated 191MB
[task 2026-07-21T01:23:08.630+00:00] 01:23:08 INFO - Not taking screenshot here: see the one that was previously logged
[task 2026-07-21T01:23:08.630+00:00] 01:23:08 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | Found an unexpected tab at the end of test run: https://expired.example.com/
[task 2026-07-21T01:23:08.637+00:00] 01:23:08 INFO - checking for open sidebars
[task 2026-07-21T01:23:08.638+00:00] 01:23:08 INFO - checking window state
[task 2026-07-21T01:23:08.638+00:00] 01:23:08 INFO - Not taking screenshot here: see the one that was previously logged
[task 2026-07-21T01:23:08.638+00:00] 01:23:08 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_checkNonRepeatedCertTabs.js | finished in 13221ms
[task 2026-07-21T01:23:08.638+00:00] 01:23:08 INFO - TEST-INFO took 13224ms
[task 2026-07-21T01:23:08.808+00:00] 01:23:08 INFO - TEST-START | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js
[task 2026-07-21T01:23:08.925+00:00] 01:23:08 INFO - GECKO(3824) | [Parent 3824: Main Thread]: I/SlowChromeEvent Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out! chrome://browser/content/tabbrowser/tabs.js:53:12
[task 2026-07-21T01:23:10.614+00:00] 01:23:10 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3857.log
[task 2026-07-21T01:23:19.903+00:00] 01:23:19 INFO - Not taking screenshot here: see the one that was previously logged
[task 2026-07-21T01:23:19.904+00:00] 01:23:19 INFO - Buffered messages logged at 01:23:08
[task 2026-07-21T01:23:19.904+00:00] 01:23:19 INFO - Entering test openFromPopUp
[task 2026-07-21T01:23:19.905+00:00] 01:23:19 INFO - Testing openFromPopUp
[task 2026-07-21T01:23:19.905+00:00] 01:23:19 INFO - Buffered messages logged at 01:23:09
[task 2026-07-21T01:23:19.906+00:00] 01:23:19 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | openFromPopUp - about:certificate was opened - true == true
[task 2026-07-21T01:23:19.910+00:00] 01:23:19 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | openFromPopUp - We received an base64 string - "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" == "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"
[task 2026-07-21T01:23:19.911+00:00] 01:23:19 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | openFromPopUp - Certificate chain tabs shown - 1 >= 1
[task 2026-07-21T01:23:19.912+00:00] 01:23:19 INFO - Leaving test openFromPopUp
[task 2026-07-21T01:23:19.912+00:00] 01:23:19 INFO - Entering test testBadCert_feltPrivacyToTrue
[task 2026-07-21T01:23:19.913+00:00] 01:23:19 INFO - Testing bad cert
[task 2026-07-21T01:23:19.914+00:00] 01:23:19 INFO - Loading and waiting for the cert error
[task 2026-07-21T01:23:19.914+00:00] 01:23:19 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert_feltPrivacyToTrue - advancedButton found - [object HTMLElement] == true
[task 2026-07-21T01:23:19.915+00:00] 01:23:19 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert_feltPrivacyToTrue - advancedButton should be clickable - true == true
[task 2026-07-21T01:23:19.915+00:00] 01:23:19 INFO - Buffered messages finished
[task 2026-07-21T01:23:19.916+00:00] 01:23:19 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert_feltPrivacyToTrue - Uncaught exception in test - Waiting for viewCertificate link - timed out after 50 tries.
[task 2026-07-21T01:23:19.916+00:00] 01:23:19 INFO - Leaving test testBadCert_feltPrivacyToTrue
[task 2026-07-21T01:23:19.917+00:00] 01:23:19 INFO - Entering test testBadCertIframe_feltPrivacyToTrue
[task 2026-07-21T01:23:19.918+00:00] 01:23:19 INFO - Testing bad cert in an iframe
[task 2026-07-21T01:23:19.918+00:00] 01:23:19 INFO - Loading cert error page in an iframe
[task 2026-07-21T01:23:19.958+00:00] 01:23:19 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "https://example.com/browser/toolkit/components/certviewer/tests/browser/dummy_page.html" line: 0}]
[task 2026-07-21T01:23:20.213+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - advancedButton found - [object HTMLElement] == true
[task 2026-07-21T01:23:20.213+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - advancedButton should be clickable - true == true
[task 2026-07-21T01:23:20.419+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - viewCertificate found - {} == true
[task 2026-07-21T01:23:20.419+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - viewCertificate should be clickable - true == true
[task 2026-07-21T01:23:20.451+00:00] 01:23:20 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The page’s settings blocked an inline script (script-src-elem) from being executed because it violates the following directive: “default-src chrome:”. Consider using a hash ('sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=') or a nonce.
[task 2026-07-21T01:23:20.451+00:00] 01:23:20 INFO - Source: javascript:void(0)" {file: "about:certerror?e=nssBadCert&u=https%3A//expired.example.com/&c=UTF-8&d=%20&a=" line: 0}]
[task 2026-07-21T01:23:20.504+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - New tab was opened - 4 == 4
[task 2026-07-21T01:23:20.505+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - about:certificate was opened - true == true
[task 2026-07-21T01:23:20.509+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - We received an base64 string - "MIIDPDCCAiSgAwIBAgIULT4KXXSnbtKlphudpEmRht6BZqwwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxMDAxMDUwMDAwMDBaGA8yMDEwMDEwNjAwMDAwMFowHjEcMBoGA1UEAwwTZXhwaXJlZC5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaMiMCAwHgYDVR0RBBcwFYITZXhwaXJlZC5leGFtcGxlLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAL2/+Nivaewy6N6QKH/lA9+4+DA8gzOLU6O0LwV93qvzxPSMDPYkzwy+OrV+gGdo8oGiWxyiobgDLgraN6DWxbPbwoXa8aUkyBHJS0gBAI+7UYpn1yoTfNnNuL6fiKW3RYxewolJG7Snq0P38J3BsnWrwDIOURGY+1izWCGxgimmOSQej69Z8jvbPImF7mxGUBW31YOdJYWifi6DnygpPHPhYg7hV52PZvgNDtmWmSh5rSUdDdEodpo+wpuN/FfqPZ8dFUNX/cr+Fy5XIdnfxrKz8oSaRSFz+1T5BRMM7okAB/l8wBK1hHeBGVldoKHl6b3fbGSuaF3mQLK7922e05w==" == "MIIDPDCCAiSgAwIBAgIULT4KXXSnbtKlphudpEmRht6BZqwwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxMDAxMDUwMDAwMDBaGA8yMDEwMDEwNjAwMDAwMFowHjEcMBoGA1UEAwwTZXhwaXJlZC5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaMiMCAwHgYDVR0RBBcwFYITZXhwaXJlZC5leGFtcGxlLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAL2/+Nivaewy6N6QKH/lA9+4+DA8gzOLU6O0LwV93qvzxPSMDPYkzwy+OrV+gGdo8oGiWxyiobgDLgraN6DWxbPbwoXa8aUkyBHJS0gBAI+7UYpn1yoTfNnNuL6fiKW3RYxewolJG7Snq0P38J3BsnWrwDIOURGY+1izWCGxgimmOSQej69Z8jvbPImF7mxGUBW31YOdJYWifi6DnygpPHPhYg7hV52PZvgNDtmWmSh5rSUdDdEodpo+wpuN/FfqPZ8dFUNX/cr+Fy5XIdnfxrKz8oSaRSFz+1T5BRMM7okAB/l8wBK1hHeBGVldoKHl6b3fbGSuaF3mQLK7922e05w=="
[task 2026-07-21T01:23:20.626+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe_feltPrivacyToTrue - Certificate chain tabs shown - 2 >= 1
[task 2026-07-21T01:23:20.641+00:00] 01:23:20 INFO - Leaving test testBadCertIframe_feltPrivacyToTrue
[task 2026-07-21T01:23:20.641+00:00] 01:23:20 INFO - Entering test testBadCert
[task 2026-07-21T01:23:20.642+00:00] 01:23:20 INFO - Testing bad cert
[task 2026-07-21T01:23:20.664+00:00] 01:23:20 INFO - Loading and waiting for the cert error
[task 2026-07-21T01:23:20.774+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - advancedButton found - {} == true
[task 2026-07-21T01:23:20.774+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - advancedButton should be clickable - true == true
[task 2026-07-21T01:23:20.775+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - viewCertificate found - {} == true
[task 2026-07-21T01:23:20.776+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - viewCertificate should be clickable - true == true
[task 2026-07-21T01:23:20.796+00:00] 01:23:20 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The page’s settings blocked an inline script (script-src-elem) from being executed because it violates the following directive: “default-src chrome:”. Consider using a hash ('sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=') or a nonce.
[task 2026-07-21T01:23:20.796+00:00] 01:23:20 INFO - Source: javascript:void(0)" {file: "about:certerror?e=nssBadCert&u=https%3A//expired.example.com/&c=UTF-8&d=%20&a=" line: 0}]
[task 2026-07-21T01:23:20.850+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - New tab was opened - 4 == 4
[task 2026-07-21T01:23:20.851+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - about:certificate was opened - true == true
[task 2026-07-21T01:23:20.855+00:00] 01:23:20 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - We received an base64 string - "MIIDPDCCAiSgAwIBAgIULT4KXXSnbtKlphudpEmRht6BZqwwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxMDAxMDUwMDAwMDBaGA8yMDEwMDEwNjAwMDAwMFowHjEcMBoGA1UEAwwTZXhwaXJlZC5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaMiMCAwHgYDVR0RBBcwFYITZXhwaXJlZC5leGFtcGxlLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAL2/+Nivaewy6N6QKH/lA9+4+DA8gzOLU6O0LwV93qvzxPSMDPYkzwy+OrV+gGdo8oGiWxyiobgDLgraN6DWxbPbwoXa8aUkyBHJS0gBAI+7UYpn1yoTfNnNuL6fiKW3RYxewolJG7Snq0P38J3BsnWrwDIOURGY+1izWCGxgimmOSQej69Z8jvbPImF7mxGUBW31YOdJYWifi6DnygpPHPhYg7hV52PZvgNDtmWmSh5rSUdDdEodpo+wpuN/FfqPZ8dFUNX/cr+Fy5XIdnfxrKz8oSaRSFz+1T5BRMM7okAB/l8wBK1hHeBGVldoKHl6b3fbGSuaF3mQLK7922e05w==" == "MIIDPDCCAiSgAwIBAgIULT4KXXSnbtKlphudpEmRht6BZqwwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxMDAxMDUwMDAwMDBaGA8yMDEwMDEwNjAwMDAwMFowHjEcMBoGA1UEAwwTZXhwaXJlZC5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaMiMCAwHgYDVR0RBBcwFYITZXhwaXJlZC5leGFtcGxlLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAL2/+Nivaewy6N6QKH/lA9+4+DA8gzOLU6O0LwV93qvzxPSMDPYkzwy+OrV+gGdo8oGiWxyiobgDLgraN6DWxbPbwoXa8aUkyBHJS0gBAI+7UYpn1yoTfNnNuL6fiKW3RYxewolJG7Snq0P38J3BsnWrwDIOURGY+1izWCGxgimmOSQej69Z8jvbPImF7mxGUBW31YOdJYWifi6DnygpPHPhYg7hV52PZvgNDtmWmSh5rSUdDdEodpo+wpuN/FfqPZ8dFUNX/cr+Fy5XIdnfxrKz8oSaRSFz+1T5BRMM7okAB/l8wBK1hHeBGVldoKHl6b3fbGSuaF3mQLK7922e05w=="
[task 2026-07-21T01:23:20.952+00:00] 01:23:20 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3862.log
[task 2026-07-21T01:23:20.995+00:00] 01:23:20 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3863.log
[task 2026-07-21T01:23:21.110+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCert - Certificate chain tabs shown - 2 >= 1
[task 2026-07-21T01:23:21.123+00:00] 01:23:21 INFO - Leaving test testBadCert
[task 2026-07-21T01:23:21.124+00:00] 01:23:21 INFO - Entering test testBadCertIframe
[task 2026-07-21T01:23:21.125+00:00] 01:23:21 INFO - Testing bad cert in an iframe
[task 2026-07-21T01:23:21.131+00:00] 01:23:21 INFO - Loading cert error page in an iframe
[task 2026-07-21T01:23:21.161+00:00] 01:23:21 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "https://example.com/browser/toolkit/components/certviewer/tests/browser/dummy_page.html" line: 0}]
[task 2026-07-21T01:23:21.430+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - advancedButton found - {} == true
[task 2026-07-21T01:23:21.430+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - advancedButton should be clickable - true == true
[task 2026-07-21T01:23:21.431+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - viewCertificate found - {} == true
[task 2026-07-21T01:23:21.432+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - viewCertificate should be clickable - true == true
[task 2026-07-21T01:23:21.450+00:00] 01:23:21 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The page’s settings blocked an inline script (script-src-elem) from being executed because it violates the following directive: “default-src chrome:”. Consider using a hash ('sha256-rRMdkshZyJlCmDX27XnL7g3zXaxv7ei6Sg+yt4R3svU=') or a nonce.
[task 2026-07-21T01:23:21.450+00:00] 01:23:21 INFO - Source: javascript:void(0)" {file: "about:certerror?e=nssBadCert&u=https%3A//expired.example.com/&c=UTF-8&d=%20&a=" line: 0}]
[task 2026-07-21T01:23:21.503+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - New tab was opened - 4 == 4
[task 2026-07-21T01:23:21.504+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - about:certificate was opened - true == true
[task 2026-07-21T01:23:21.508+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - We received an base64 string - "MIIDPDCCAiSgAwIBAgIULT4KXXSnbtKlphudpEmRht6BZqwwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxMDAxMDUwMDAwMDBaGA8yMDEwMDEwNjAwMDAwMFowHjEcMBoGA1UEAwwTZXhwaXJlZC5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaMiMCAwHgYDVR0RBBcwFYITZXhwaXJlZC5leGFtcGxlLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAL2/+Nivaewy6N6QKH/lA9+4+DA8gzOLU6O0LwV93qvzxPSMDPYkzwy+OrV+gGdo8oGiWxyiobgDLgraN6DWxbPbwoXa8aUkyBHJS0gBAI+7UYpn1yoTfNnNuL6fiKW3RYxewolJG7Snq0P38J3BsnWrwDIOURGY+1izWCGxgimmOSQej69Z8jvbPImF7mxGUBW31YOdJYWifi6DnygpPHPhYg7hV52PZvgNDtmWmSh5rSUdDdEodpo+wpuN/FfqPZ8dFUNX/cr+Fy5XIdnfxrKz8oSaRSFz+1T5BRMM7okAB/l8wBK1hHeBGVldoKHl6b3fbGSuaF3mQLK7922e05w==" == "MIIDPDCCAiSgAwIBAgIULT4KXXSnbtKlphudpEmRht6BZqwwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxMDAxMDUwMDAwMDBaGA8yMDEwMDEwNjAwMDAwMFowHjEcMBoGA1UEAwwTZXhwaXJlZC5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaMiMCAwHgYDVR0RBBcwFYITZXhwaXJlZC5leGFtcGxlLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAL2/+Nivaewy6N6QKH/lA9+4+DA8gzOLU6O0LwV93qvzxPSMDPYkzwy+OrV+gGdo8oGiWxyiobgDLgraN6DWxbPbwoXa8aUkyBHJS0gBAI+7UYpn1yoTfNnNuL6fiKW3RYxewolJG7Snq0P38J3BsnWrwDIOURGY+1izWCGxgimmOSQej69Z8jvbPImF7mxGUBW31YOdJYWifi6DnygpPHPhYg7hV52PZvgNDtmWmSh5rSUdDdEodpo+wpuN/FfqPZ8dFUNX/cr+Fy5XIdnfxrKz8oSaRSFz+1T5BRMM7okAB/l8wBK1hHeBGVldoKHl6b3fbGSuaF3mQLK7922e05w=="
[task 2026-07-21T01:23:21.745+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testBadCertIframe - Certificate chain tabs shown - 2 >= 1
[task 2026-07-21T01:23:21.758+00:00] 01:23:21 INFO - Leaving test testBadCertIframe
[task 2026-07-21T01:23:21.759+00:00] 01:23:21 INFO - Entering test testGoodCert
[task 2026-07-21T01:23:21.760+00:00] 01:23:21 INFO - Testing page info
[task 2026-07-21T01:23:21.765+00:00] 01:23:21 INFO - Loading https://example.com/
[task 2026-07-21T01:23:21.771+00:00] 01:23:21 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3864.log
[task 2026-07-21T01:23:21.821+00:00] 01:23:21 INFO - Opening pageinfo
[task 2026-07-21T01:23:21.837+00:00] 01:23:21 INFO - GECKO(3824) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmpv3efc6o3.mozrunner/runtests_leaks_tab_pid3865.log
[task 2026-07-21T01:23:21.918+00:00] 01:23:21 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testGoodCert - Security tab is available - "[object XULElement]" == true
[task 2026-07-21T01:23:22.086+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testGoodCert - security-view-cert button found - "[object XULElement]" == true
[task 2026-07-21T01:23:22.086+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testGoodCert - button should be clickable - false == false
[task 2026-07-21T01:23:22.364+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testGoodCert - Certificate chain tabs shown - 2 >= 1
[task 2026-07-21T01:23:22.369+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testGoodCert - New tab was opened - 3 == 3
[task 2026-07-21T01:23:22.370+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testGoodCert - about:certificate was opened - true == true
[task 2026-07-21T01:23:22.382+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testGoodCert - We received an base64 string - "MIIJPjCCCCagAwIBAgIUSYWcb09EDWcoyuHvLystFDsUkiQwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAyNDExMjcwMDAwMDBaGA8yMDI3MDIwNTAwMDAwMFowFjEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6iFGoRI4W1kH9braIBjYQPTwT2erkNUq07PVoV2wke8HHJajg2B+9sZwGm24ahvJr4q9adWtqZHEIeqVap0WH9xzVJJwCfs1D/B5p0DggKZOrIMNJ5Nu5TMJrbA7tFYIP8X6taRqx0wI6iypB7qdw4A8Njf1mCyuwJJKkfbmIYXmQsVeQPdI7xeC4SB+oN9OIQ+8nFthVt2Zaqn4CkC86exCABiTMHGyXrZZhW7filhLAdTGjDJHdtMr3/K0dJdMJ77kXDqdo4bN7LyJvaeO0ipVhHe4m1iWdq5EITjbLHCQELL8Wiy/l8Y+ZFzG4s/5JI/pyUcQx1QOs2hgKNe2NAgMBAAGjggYqMIIGJjCCBiIGA1UdEQSCBhkwggYVggtleGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tghF0ZXN0MS5leGFtcGxlLmNvbYIRdGVzdDIuZXhhbXBsZS5jb22CEXRlc3QzLmV4YW1wbGUuY29tggtleGFtcGxlLm9yZ4IRdGVzdDEuZXhhbXBsZS5vcmeCEXRlc3QyLmV4YW1wbGUub3JnghF0ZXN0My5leGFtcGxlLm9yZ4IWc3ViMS50ZXN0MS5leGFtcGxlLm9yZ4IWc3ViMS50ZXN0Mi5leGFtcGxlLm9yZ4IWc3ViMi50ZXN0MS5leGFtcGxlLm9yZ4IWc3ViMi50ZXN0Mi5leGFtcGxlLm9yZ4IWc3ViMS50ZXN0MS5leGFtcGxlLmNvbYIWc3ViMS50ZXN0Mi5leGFtcGxlLmNvbYIWc3ViMi50ZXN0MS5leGFtcGxlLmNvbYIWc3ViMi50ZXN0Mi5leGFtcGxlLmNvbYILZXhhbXBsZS5uZXSCHXJlcXVlc3RjbGllbnRjZXJ0LmV4YW1wbGUuY29tgh1yZXF1aXJlY2xpZW50Y2VydC5leGFtcGxlLmNvbYIfcmVxdWlyZWNsaWVudGNlcnQtMi5leGFtcGxlLmNvbYcEfwAAAoIWc2VjdXJlb25seS5leGFtcGxlLmNvbYIRd3d3Lml0aXNhdHJhcC5vcmeCH3huLS1oeGFqYmhlZzJhejNhbC54bi0tanhhbHBkbHCCJHN1YjEueG4tLWh4YWpiaGVnMmF6M2FsLnhuLS1qeGFscGRscIIUc2VjdGVzdDEuZXhhbXBsZS5vcmeCGHN1Yi5zZWN0ZXN0Mi5leGFtcGxlLm9yZ4IUc2VjdGVzdDIuZXhhbXBsZS5vcmeCGHN1Yi5zZWN0ZXN0MS5leGFtcGxlLm9yZ4IddGxzcmVzdW1wdGlvbnRlc3QuZXhhbXBsZS5vcmeCE21hbHdhcmUuZXhhbXBsZS5jb22CFHVud2FudGVkLmV4YW1wbGUuY29tghR0cmFja2luZy5leGFtcGxlLmNvbYIYY3J5cHRvbWluaW5nLmV4YW1wbGUuY29tghpmaW5nZXJwcmludGluZy5leGFtcGxlLmNvbYIYbm90LXRyYWNraW5nLmV4YW1wbGUuY29tghR0cmFja2luZy5leGFtcGxlLm9yZ4IcYW5vdGhlci10cmFja2luZy5leGFtcGxlLm5ldIIbc29jaWFsLXRyYWNraW5nLmV4YW1wbGUub3JnghBpdGlzYXRyYWNrZXIub3JnghplbWFpbC10cmFja2luZy5leGFtcGxlLm9yZ4IbY29uc2VudC1tYW5hZ2VyLmV4YW1wbGUub3JnghZhbnRpLWZyYXVkLmV4YW1wbGUub3JnghdzdWJkb2N1bWVudC5leGFtcGxlLmNvbYIaZnBkb3dubG9hZDIubWFjcm9tZWRpYS5jb22CFnJlZGlycHJveHkuZXhhbXBsZS5jb22CDHczYy10ZXN0Lm9yZ4IQd3d3LnczYy10ZXN0Lm9yZ4IRd3d3MS53M2MtdGVzdC5vcmeCEXd3dzIudzNjLXRlc3Qub3JngiR4bi0tbjhqNmRzNTNsd3drcnFodjI4YS53M2MtdGVzdC5vcmeCGXhuLS1sdmUtNmxhZC53M2MtdGVzdC5vcmeCGmZhaWwtaGFuZHNoYWtlLmV4YW1wbGUuY29tghBzc2wzLmV4YW1wbGUuY29tghAzZGVzLmV4YW1wbGUuY29tghB0bHMxLmV4YW1wbGUuY29tghF0bHMxMS5leGFtcGxlLmNvbYIRdGxzMTIuZXhhbXBsZS5jb22CEXRsczEzLmV4YW1wbGUuY29tghVtb2NoaXRlc3QueW91dHViZS5jb22CCWxvY2FsaG9zdIIPd3d3Lm1vemlsbGEub3Jnghhwcm9maWxlLnN0YWdlLm1vemF3cy5uZXSCDW9jc3AucGtpLmdvb2eCIGluY2x1ZGVzdWJkb21haW5zLnByZWxvYWRlZC50ZXN0ghhhcGkucHJvZmlsZXIuZmlyZWZveC5jb22CF2FjY291bnRzLmV4YW1wbGUuY29tLmFyMA0GCSqGSIb3DQEBCwUAA4IBAQCk1sytgMesfQpaRTaC/93MXysrakDs4jwG6sUcfMu4VIQZRbYA7jqCrlugjL3zSB0LXtY0AHvBopmbgfdVxGmn7H4j8J5H2Yu/eJnpS0FSnKTujam9HOQJarCoLz9FYNm/N1H2aiyV/mJgmnAkP6+hH1iOo5s0JoHFUw+gpXJjH0pgofXTDM5U8MnF+N7UlgVhV7f9yMxhwbRmE979zrCfScez3fp2PioRGh4rLUd8ebTDpb/4BA4qyr3tK2hqmwEwJZCCF4kIS80u/OS0v3VaAeySffSN8dLfYi0fnRbYdiCaaeV3D/K/6JRMZb/qX3taH/rYss+SNqMTLSOXKw/3" == "MIIJPjCCCCagAwIBAgIUSYWcb09EDWcoyuHvLystFDsUkiQwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAyNDExMjcwMDAwMDBaGA8yMDI3MDIwNTAwMDAwMFowFjEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6iFGoRI4W1kH9braIBjYQPTwT2erkNUq07PVoV2wke8HHJajg2B+9sZwGm24ahvJr4q9adWtqZHEIeqVap0WH9xzVJJwCfs1D/B5p0DggKZOrIMNJ5Nu5TMJrbA7tFYIP8X6taRqx0wI6iypB7qdw4A8Njf1mCyuwJJKkfbmIYXmQsVeQPdI7xeC4SB+oN9OIQ+8nFthVt2Zaqn4CkC86exCABiTMHGyXrZZhW7filhLAdTGjDJHdtMr3/K0dJdMJ77kXDqdo4bN7LyJvaeO0ipVhHe4m1iWdq5EITjbLHCQELL8Wiy/l8Y+ZFzG4s/5JI/pyUcQx1QOs2hgKNe2NAgMBAAGjggYqMIIGJjCCBiIGA1UdEQSCBhkwggYVggtleGFtcGxlLmNvbYIPd3d3LmV4YW1wbGUuY29tghF0ZXN0MS5leGFtcGxlLmNvbYIRdGVzdDIuZXhhbXBsZS5jb22CEXRlc3QzLmV4YW1wbGUuY29tggtleGFtcGxlLm9yZ4IRdGVzdDEuZXhhbXBsZS5vcmeCEXRlc3QyLmV4YW1wbGUub3JnghF0ZXN0My5leGFtcGxlLm9yZ4IWc3ViMS50ZXN0MS5leGFtcGxlLm9yZ4IWc3ViMS50ZXN0Mi5leGFtcGxlLm9yZ4IWc3ViMi50ZXN0MS5leGFtcGxlLm9yZ4IWc3ViMi50ZXN0Mi5leGFtcGxlLm9yZ4IWc3ViMS50ZXN0MS5leGFtcGxlLmNvbYIWc3ViMS50ZXN0Mi5leGFtcGxlLmNvbYIWc3ViMi50ZXN0MS5leGFtcGxlLmNvbYIWc3ViMi50ZXN0Mi5leGFtcGxlLmNvbYILZXhhbXBsZS5uZXSCHXJlcXVlc3RjbGllbnRjZXJ0LmV4YW1wbGUuY29tgh1yZXF1aXJlY2xpZW50Y2VydC5leGFtcGxlLmNvbYIfcmVxdWlyZWNsaWVudGNlcnQtMi5leGFtcGxlLmNvbYcEfwAAAoIWc2VjdXJlb25seS5leGFtcGxlLmNvbYIRd3d3Lml0aXNhdHJhcC5vcmeCH3huLS1oeGFqYmhlZzJhejNhbC54bi0tanhhbHBkbHCCJHN1YjEueG4tLWh4YWpiaGVnMmF6M2FsLnhuLS1qeGFscGRscIIUc2VjdGVzdDEuZXhhbXBsZS5vcmeCGHN1Yi5zZWN0ZXN0Mi5leGFtcGxlLm9yZ4IUc2VjdGVzdDIuZXhhbXBsZS5vcmeCGHN1Yi5zZWN0ZXN0MS5leGFtcGxlLm9yZ4IddGxzcmVzdW1wdGlvbnRlc3QuZXhhbXBsZS5vcmeCE21hbHdhcmUuZXhhbXBsZS5jb22CFHVud2FudGVkLmV4YW1wbGUuY29tghR0cmFja2luZy5leGFtcGxlLmNvbYIYY3J5cHRvbWluaW5nLmV4YW1wbGUuY29tghpmaW5nZXJwcmludGluZy5leGFtcGxlLmNvbYIYbm90LXRyYWNraW5nLmV4YW1wbGUuY29tghR0cmFja2luZy5leGFtcGxlLm9yZ4IcYW5vdGhlci10cmFja2luZy5leGFtcGxlLm5ldIIbc29jaWFsLXRyYWNraW5nLmV4YW1wbGUub3JnghBpdGlzYXRyYWNrZXIub3JnghplbWFpbC10cmFja2luZy5leGFtcGxlLm9yZ4IbY29uc2VudC1tYW5hZ2VyLmV4YW1wbGUub3JnghZhbnRpLWZyYXVkLmV4YW1wbGUub3JnghdzdWJkb2N1bWVudC5leGFtcGxlLmNvbYIaZnBkb3dubG9hZDIubWFjcm9tZWRpYS5jb22CFnJlZGlycHJveHkuZXhhbXBsZS5jb22CDHczYy10ZXN0Lm9yZ4IQd3d3LnczYy10ZXN0Lm9yZ4IRd3d3MS53M2MtdGVzdC5vcmeCEXd3dzIudzNjLXRlc3Qub3JngiR4bi0tbjhqNmRzNTNsd3drcnFodjI4YS53M2MtdGVzdC5vcmeCGXhuLS1sdmUtNmxhZC53M2MtdGVzdC5vcmeCGmZhaWwtaGFuZHNoYWtlLmV4YW1wbGUuY29tghBzc2wzLmV4YW1wbGUuY29tghAzZGVzLmV4YW1wbGUuY29tghB0bHMxLmV4YW1wbGUuY29tghF0bHMxMS5leGFtcGxlLmNvbYIRdGxzMTIuZXhhbXBsZS5jb22CEXRsczEzLmV4YW1wbGUuY29tghVtb2NoaXRlc3QueW91dHViZS5jb22CCWxvY2FsaG9zdIIPd3d3Lm1vemlsbGEub3Jnghhwcm9maWxlLnN0YWdlLm1vemF3cy5uZXSCDW9jc3AucGtpLmdvb2eCIGluY2x1ZGVzdWJkb21haW5zLnByZWxvYWRlZC50ZXN0ghhhcGkucHJvZmlsZXIuZmlyZWZveC5jb22CF2FjY291bnRzLmV4YW1wbGUuY29tLmFyMA0GCSqGSIb3DQEBCwUAA4IBAQCk1sytgMesfQpaRTaC/93MXysrakDs4jwG6sUcfMu4VIQZRbYA7jqCrlugjL3zSB0LXtY0AHvBopmbgfdVxGmn7H4j8J5H2Yu/eJnpS0FSnKTujam9HOQJarCoLz9FYNm/N1H2aiyV/mJgmnAkP6+hH1iOo5s0JoHFUw+gpXJjH0pgofXTDM5U8MnF+N7UlgVhV7f9yMxhwbRmE979zrCfScez3fp2PioRGh4rLUd8ebTDpb/4BA4qyr3tK2hqmwEwJZCCF4kIS80u/OS0v3VaAeySffSN8dLfYi0fnRbYdiCaaeV3D/K/6JRMZb/qX3taH/rYss+SNqMTLSOXKw/3"
[task 2026-07-21T01:23:22.382+00:00] 01:23:22 INFO - Leaving test testGoodCert
[task 2026-07-21T01:23:22.383+00:00] 01:23:22 INFO - Entering test testPreferencesCert
[task 2026-07-21T01:23:22.384+00:00] 01:23:22 INFO - Testing preferences cert
[task 2026-07-21T01:23:22.384+00:00] 01:23:22 INFO - Loading about:preferences#privacy
[task 2026-07-21T01:23:22.661+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - viewCertificatesButton button found - [object HTMLElement] == true
[task 2026-07-21T01:23:22.662+00:00] 01:23:22 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - button should be clickable - false == false
[task 2026-07-21T01:23:22.697+00:00] 01:23:22 INFO - GECKO(3824) | 2026-07-21 01:23:22.696 firefox[3824:90679] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.firefoxdeveloperedition.savedState/window_1.data: No such file or directory (2)
[task 2026-07-21T01:23:23.220+00:00] 01:23:23 INFO - GECKO(3824) | [Parent 3824: Main Thread]: I/SlowChromeEvent Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out! chrome://global/content/vendor/lit.all.mjs:2024:26
[task 2026-07-21T01:23:23.587+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - Check the proper URL is loaded - "chrome://pippki/content/certManager.xhtml" == "chrome://pippki/content/certManager.xhtml"
[task 2026-07-21T01:23:23.587+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - Element should not be null, when checking visibility
[task 2026-07-21T01:23:23.588+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - Overlay is visible - true == true
[task 2026-07-21T01:23:23.588+00:00] 01:23:23 INFO - found chrome://global/skin/in-content/common.css
[task 2026-07-21T01:23:23.589+00:00] 01:23:23 INFO - found chrome://browser/skin/preferences/dialog.css
[task 2026-07-21T01:23:23.590+00:00] 01:23:23 INFO - found chrome://browser/skin/preferences/preferences.css
[task 2026-07-21T01:23:23.590+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - All expectedStyleSheetURLs should have been found - 0 == 0
[task 2026-07-21T01:23:23.625+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - doc loaded - {"location":{"href":"chrome://pippki/content/certManager.xhtml","origin":"chrome://pippki","protocol":"chrome:","host":"pippki","hostname":"pippki","port":"","pathname":"/content/certManager.xhtml","search":"","hash":"","ancestorOrigins":{},"assign":"function assign() {\n [native code]\n}","replace":"function replace() {\n [native code]\n}","reload":"function reload() {\n [native code]\n}","toString":"function toString() {\n [native code]\n}"}} == true
[task 2026-07-21T01:23:23.626+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - A cert should be selected - "[xpconnect wrapped nsIX509Cert]" == true
[task 2026-07-21T01:23:23.626+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - Should enable view button - false == false
[task 2026-07-21T01:23:23.709+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - New tab was opened - 4 == 4
[task 2026-07-21T01:23:23.709+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - about:certificate was opened - true == true
[task 2026-07-21T01:23:23.714+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - We received an base64 string - "MIIDKDCCAhCgAwIBAgIUZwyOUcu/hcoxGM+/mv6i/ZNoK8cwDQYJKoZIhvcNAQELBQAwGTEXMBUGA1UEAwwOIEhUVFAyIFRlc3QgQ0EwIhgPMjAxNzAxMDEwMDAwMDBaGA8yMDI3MDEwMTAwMDAwMFowGzEZMBcGA1UEAwwQIEhUVFAyIFRlc3QgQ2VydDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaNiMGAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwSQYDVR0RBEIwQIIJbG9jYWxob3N0gg9mb28uZXhhbXBsZS5jb22CEGFsdDEuZXhhbXBsZS5jb22CEGFsdDIuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQELBQADggEBAEPAH1dHcA0wyt6et0AjiRIBKla0EaW/9hFQW8xphNsgZTw2tX6vUqjd2qz4kzKTSbW8AmB26VEfSDkwUxbFrbCP8PriFqVYwnWVLsBrr9PF0xg9SuRJnyHAwBv0xNXB3KRY2HtFcUaLn1C8alh2LAhX6eX++ozHvspMjMq7P1lsONGbtfmJaf6pNh7zzok4fOas+eoqhf64TUb4g4JNxfLyXh3PDcLsP67kr6fZSlGjzhto9ILVhg9rflNmSkmrhVjCxNqDuLFyn5ljvhemw7X3/V8AiCwqEP2/vOjnE1wCxF2Xdb6+3f/KJKqNwOmjraXZGupOUR6OA/+Z3V3RbGc=" == "MIIDKDCCAhCgAwIBAgIUZwyOUcu/hcoxGM+/mv6i/ZNoK8cwDQYJKoZIhvcNAQELBQAwGTEXMBUGA1UEAwwOIEhUVFAyIFRlc3QgQ0EwIhgPMjAxNzAxMDEwMDAwMDBaGA8yMDI3MDEwMTAwMDAwMFowGzEZMBcGA1UEAwwQIEhUVFAyIFRlc3QgQ2VydDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALqIUahEjhbWQf1utogGNhA9PBPZ6uQ1SrTs9WhXbCR7wcclqODYH72xnAabbhqG8mvir1p1a2pkcQh6pVqnRYf3HNUknAJ+zUP8HmnQOCApk6sgw0nk27lMwmtsDu0Vgg/xfq1pGrHTAjqLKkHup3DgDw2N/WYLK7AkkqR9uYhheZCxV5A90jvF4LhIH6g304hD7ycW2FW3ZlqqfgKQLzp7EIAGJMwcbJetlmFbt+KWEsB1MaMMkd20yvf8rR0l0wnvuRcOp2jhs3svIm9p47SKlWEd7ibWJZ2rkQhONsscJAQsvxaLL+Xxj5kXMbiz/kkj+nJRxDHVA6zaGAo17Y0CAwEAAaNiMGAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwSQYDVR0RBEIwQIIJbG9jYWxob3N0gg9mb28uZXhhbXBsZS5jb22CEGFsdDEuZXhhbXBsZS5jb22CEGFsdDIuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQELBQADggEBAEPAH1dHcA0wyt6et0AjiRIBKla0EaW/9hFQW8xphNsgZTw2tX6vUqjd2qz4kzKTSbW8AmB26VEfSDkwUxbFrbCP8PriFqVYwnWVLsBrr9PF0xg9SuRJnyHAwBv0xNXB3KRY2HtFcUaLn1C8alh2LAhX6eX++ozHvspMjMq7P1lsONGbtfmJaf6pNh7zzok4fOas+eoqhf64TUb4g4JNxfLyXh3PDcLsP67kr6fZSlGjzhto9ILVhg9rflNmSkmrhVjCxNqDuLFyn5ljvhemw7X3/V8AiCwqEP2/vOjnE1wCxF2Xdb6+3f/KJKqNwOmjraXZGupOUR6OA/+Z3V3RbGc="
[task 2026-07-21T01:23:23.962+00:00] 01:23:23 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | testPreferencesCert - Certificate chain tabs shown - 1 >= 1
[task 2026-07-21T01:23:23.978+00:00] 01:23:23 INFO - Leaving test testPreferencesCert
[task 2026-07-21T01:23:23.984+00:00] 01:23:23 INFO - GECKO(3824) | JavaScript error: resource://testing-common/PromiseTestUtils.sys.mjs, line 114: uncaught exception: Object
[task 2026-07-21T01:23:23.984+00:00] 01:23:23 INFO - Console message: [JavaScript Error: "uncaught exception: Object" {file: "resource://testing-common/PromiseTestUtils.sys.mjs" line: 114}]
[task 2026-07-21T01:23:24.339+00:00] 01:23:24 INFO - TEST-FAIL | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | changed preference: identity.fxaccounts.account.device.name
[task 2026-07-21T01:23:24.340+00:00] 01:23:24 INFO - GECKO(3824) | MEMORY STAT | vsize 16248MB | residentFast 455MB | heapAllocated 196MB
[task 2026-07-21T01:23:24.341+00:00] 01:23:24 INFO - Not taking screenshot here: see the one that was previously logged
[task 2026-07-21T01:23:24.341+00:00] 01:23:24 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | Found an unexpected tab at the end of test run: https://expired.example.com/
[task 2026-07-21T01:23:24.348+00:00] 01:23:24 INFO - checking for open sidebars
[task 2026-07-21T01:23:24.348+00:00] 01:23:24 INFO - checking window state
[task 2026-07-21T01:23:24.349+00:00] 01:23:24 INFO - Not taking screenshot here: see the one that was previously logged
[task 2026-07-21T01:23:24.349+00:00] 01:23:24 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | finished in 15536ms
[task 2026-07-21T01:23:24.349+00:00] 01:23:24 INFO - TEST-INFO took 15539ms
[task 2026-07-21T01:23:24.858+00:00] 01:23:24 INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "about:blank" line: 0}]
[task 2026-07-21T01:23:25.400+00:00] 01:23:25 INFO - GECKO(3824) | Completed ShutdownLeaks collections in process 3831
[task 2026-07-21T01:23:25.404+00:00] 01:23:25 INFO - GECKO(3824) | Completed ShutdownLeaks collections in process 3829
[task 2026-07-21T01:23:25.451+00:00] 01:23:25 INFO - GECKO(3824) | Completed ShutdownLeaks collections in process 3833
[task 2026-07-21T01:23:25.616+00:00] 01:23:25 INFO - GECKO(3824) | Completed ShutdownLeaks collections in process 3836
[task 2026-07-21T01:23:26.276+00:00] 01:23:26 INFO - GECKO(3824) | Completed ShutdownLeaks collections in process 3824
[task 2026-07-21T01:23:26.276+00:00] 01:23:26 INFO - TEST-START | Shutdown
[task 2026-07-21T01:23:26.276+00:00] 01:23:26 INFO - Browser Chrome Test Summary
[task 2026-07-21T01:23:26.277+00:00] 01:23:26 INFO - Passed: 75
[task 2026-07-21T01:23:26.277+00:00] 01:23:26 INFO - Failed: 4
[task 2026-07-21T01:23:26.278+00:00] 01:23:26 INFO - Todo: 4
[task 2026-07-21T01:23:26.278+00:00] 01:23:26 INFO - Mode: e10s
[task 2026-07-21T01:23:26.279+00:00] 01:23:26 INFO - *** End BrowserChrome Test Results ***
[task 2026-07-21T01:23:26.608+00:00] 01:23:26 INFO - GECKO(3824) | 1784597006607 Marionette TRACE Received observer notification quit-application
[task 2026-07-21T01:23:26.608+00:00] 01:23:26 INFO - GECKO(3824) | 1784597006607 Marionette TRACE Application is shutting down with reason: "shutdown"
[task 2026-07-21T01:23:26.609+00:00] 01:23:26 INFO - GECKO(3824) | 1784597006607 Marionette INFO Stopped listening on port 2828
[task 2026-07-21T01:23:26.630+00:00] 01:23:26 INFO - GECKO(3824) | 1784597006629 Marionette DEBUG Marionette stopped listening
[task 2026-07-21T01:23:26.703+00:00] 01:23:26 INFO - GECKO(3824) | 1784597006702 Marionette TRACE Received observer notification xpcom-shutdown
[task 2026-07-21T01:23:26.707+00:00] 01:23:26 INFO - GECKO(3824) | 1784597006706 Marionette TRACE Received observer notification xpcom-shutdown-threads
[task 2026-07-21T01:23:26.738+00:00] 01:23:26 INFO - TEST-INFO | Main app process: exit 0
[task 2026-07-21T01:23:26.738+00:00] 01:23:26 INFO - runtests.py | Application ran for: 0:00:34.546899
[task 2026-07-21T01:23:26.739+00:00] 01:23:26 INFO - zombiecheck | Reading PID log: /var/folders/y5/l5pt_6390s74pzwck14kds0r000014/T/tmppzk8i41dpidlog
Comment 1•2 months ago
|
||
This seems to be the same cause like bug 2056049. Potentially the cost of always synchronously adding the SSLKEYLOGFILE warning.
Comment 2•2 months ago
|
||
:valentin, since you are the author of the regressor, bug 2035411, could you take a look?
For more information, please visit BugBot documentation.
Flags: needinfo?(valentin.gosu)
Comment 3•2 months ago
|
||
Set release status flags based on info from the regressing bug 2035411
status-firefox153:
--- → unaffected
status-firefox154:
--- → affected
status-firefox155:
--- → affected
status-firefox-esr140:
--- → unaffected
status-firefox-esr153:
--- → unaffected
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Updated•2 months ago
|
Status: NEW → RESOLVED
Closed: 2 months ago
Duplicate of bug: 2057299
Flags: needinfo?(valentin.gosu)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•