Make Mixed Content Security UI fission compatible
Categories
(Core :: DOM: Security, task, P2)
Tracking
()
People
(Reporter: ckerschb, Assigned: mattwoodrow)
References
Details
(Whiteboard: [domsecurity-active])
Attachments
(4 files, 1 obsolete file)
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Previously we only set some fields as part of WindowGlobalInit, but WindowGlobalParent sets itself as the current window global on the CanonicalBrowsingContext.
This exposes a period of time where only part of the document state was set, and this was observable to consumers.
This makes OnNewDocument only run when there is a new Document for the same WindowGlobal.
Assignee | ||
Comment 3•5 years ago
|
||
This removes all docshell nsISecureBrowserUI and mixed content properties, and moves them into CanonicalBrowsingContext/WindowGlobalParent. It makes the mixed content blocker just compute the state for the current load, and then send the results to the parent process, where we update the security state accordingly.
I think we could in the future remove onSecurityChange entirely, and instead just fire an event to the <browser> element notifying it of changes to the queryable securityUI.
Unfortunately we have a lot of existing code that depends on specific ordering between onSecurityChange and onLocationChange, so I had to hook into the RemoteWebProgress implementation in BrowserParent to mimic the same timings.
Depends on D75446
Assignee | ||
Comment 4•5 years ago
|
||
This is mostly changes to handle retrieving the security state asynchronously via the parent process, needing lots of async/await additions.
It also removes the docshell mixed content flag checks (which don't seem to be used in code, only tests), which are mostly still covered by checks of the security UI.
Depends on D75447
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D75448
Comment 7•5 years ago
|
||
Tracking for Fission Nightly M6a because Matt has patches up. ckershb says all dom-security features will be Fission compatible after these Mixed Content UI patches land.
Assignee | ||
Comment 9•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Backed out 4 changesets (bug 1631405) for multiple mochitest failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/4ef48c0090a1e84f6eb9d1f88ce745aa5751f2e0
Failures logs: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303844620&repo=autoland&lineNumber=4329
[task 2020-05-26T22:10:44.217Z] 22:10:44 INFO - TEST-START | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | IPDL protocol error: Handler returned error code!
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | IPDL protocol error: Handler returned error code!
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | IPDL protocol error: Handler returned error code!
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | IPDL protocol error: Handler returned error code!
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | IPDL protocol error: Handler returned error code!
[task 2020-05-26T22:10:45.484Z] 22:10:45 INFO - GECKO(5642) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2020-05-26T22:10:52.906Z] 22:10:52 INFO - TEST-INFO | started process screentopng
[task 2020-05-26T22:10:53.270Z] 22:10:53 INFO - TEST-INFO | screentopng: exit 0
[task 2020-05-26T22:10:53.272Z] 22:10:53 INFO - Buffered messages logged at 22:10:44
[task 2020-05-26T22:10:53.272Z] 22:10:53 INFO - Entering test bound openFromPopUp
[task 2020-05-26T22:10:53.273Z] 22:10:53 INFO - Testing openFromPopUp
[task 2020-05-26T22:10:53.274Z] 22:10:53 INFO - Buffered messages logged at 22:10:45
[task 2020-05-26T22:10:53.275Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | about:certificate was opened - true == true -
[task 2020-05-26T22:10:53.278Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | We received an base64 string - "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" == "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" -
[task 2020-05-26T22:10:53.279Z] 22:10:53 INFO - Leaving test bound openFromPopUp
[task 2020-05-26T22:10:53.280Z] 22:10:53 INFO - Entering test bound testBadCert
[task 2020-05-26T22:10:53.281Z] 22:10:53 INFO - Testing bad cert
[task 2020-05-26T22:10:53.281Z] 22:10:53 INFO - Loading and waiting for the cert error
[task 2020-05-26T22:10:53.281Z] 22:10:53 INFO - Console message: [JavaScript Warning: "Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." {file: "chrome://browser/content/aboutNetError.js" line: 492}]
[task 2020-05-26T22:10:53.282Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | advancedButton found - {} == true -
[task 2020-05-26T22:10:53.282Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | advancedButton should be clickable - false == false -
[task 2020-05-26T22:10:53.282Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | viewCertificate found - {} == true -
[task 2020-05-26T22:10:53.282Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | viewCertificate should be clickable - false == false -
[task 2020-05-26T22:10:53.282Z] 22:10:53 INFO - Buffered messages logged at 22:10:46
[task 2020-05-26T22:10:53.287Z] 22:10:53 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "about:certerror?e=nssBadCert&u=https%3A//expired.example.com/&c=UTF-8&d=%20" line: 0}]
[task 2020-05-26T22:10:53.287Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | New tab was opened - 3 == 3 -
[task 2020-05-26T22:10:53.288Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | about:certificate was opened - true == true -
[task 2020-05-26T22:10:53.292Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | 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 2020-05-26T22:10:53.292Z] 22:10:53 INFO - Leaving test bound testBadCert
[task 2020-05-26T22:10:53.293Z] 22:10:53 INFO - Entering test bound testBadCertIframe
[task 2020-05-26T22:10:53.293Z] 22:10:53 INFO - Testing bad cert in an iframe
[task 2020-05-26T22:10:53.295Z] 22:10:53 INFO - Loading cert error page in an iframe
[task 2020-05-26T22:10:53.295Z] 22:10:53 INFO - Buffered messages finished
[task 2020-05-26T22:10:53.296Z] 22:10:53 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | Uncaught exception - undefined - timed out after 50 tries.
[task 2020-05-26T22:10:53.296Z] 22:10:53 INFO - Leaving test bound testBadCertIframe
[task 2020-05-26T22:10:53.297Z] 22:10:53 INFO - Entering test bound testGoodCert
[task 2020-05-26T22:10:53.298Z] 22:10:53 INFO - Testing page info
[task 2020-05-26T22:10:53.299Z] 22:10:53 INFO - Loading https://example.com/
[task 2020-05-26T22:10:53.376Z] 22:10:53 INFO - Opening pageinfo
[task 2020-05-26T22:10:53.723Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | Security tab is available - [object XULElement] == true -
[task 2020-05-26T22:10:53.828Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | security-view-cert button found - {"isRunningDelayedConnectedCallback":false,"_inheritedElements":{".button-text":{"_lastFormattedAccessKey":null},".button-menu-dropmarker":null},"initializedAttributeInheritance":true} == true -
[task 2020-05-26T22:10:53.828Z] 22:10:53 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | button should be clickable - false == false -
[task 2020-05-26T22:10:54.916Z] 22:10:54 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | New tab was opened - 3 == 3 -
[task 2020-05-26T22:10:54.916Z] 22:10:54 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | about:certificate was opened - true == true -
[task 2020-05-26T22:10:54.934Z] 22:10:54 INFO - TEST-PASS | toolkit/components/certviewer/tests/browser/browser_openTabAndSendCertInfo.js | We received an base64 string - "MIIHpjCCBo6gAwIBAgIURds6J8d+zjT/cAC9gOl1bz4ZnDEwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxODExMjcwMDAwMDBaGA8yMDIxMDIwNDAwMDAwMFowFjEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6iFGoRI4W1kH9braIBjYQPTwT2erkNUq07PVoV2wke8HHJajg2B+9sZwGm24ahvJr4q9adWtqZHEIeqVap0WH9xzVJJwCfs1D/B5p0DggKZOrIMNJ5Nu5TMJrbA7tFYIP8X6taRqx0wI6iypB7qdw4A8Njf1mCyuwJJKkfbmIYXmQsVeQPdI7xeC4SB+oN9OIQ+8nFthVt2Zaqn4CkC86exCABiTMHGyXrZZhW7filhLAdTGjDJHdtMr3/K0dJdMJ77kXDqdo4bN7LyJvaeO0ipVhHe4m1iWdq5EITjbLHCQELL8Wiy/l8Y+ZFzG4s/5JI/pyUcQx1QOs2hgKNe2NAgMBAAGjggSSMIIEjjCCBIoGA1UdEQSCBIEwggR9ggtleGFtcGxlLmNvbYIRdGVzdDEuZXhhbXBsZS5jb22CEXRlc3QyLmV4YW1wbGUuY29tggtleGFtcGxlLm9yZ4IRdGVzdDEuZXhhbXBsZS5vcmeCEXRlc3QyLmV4YW1wbGUub3JnghZzdWIxLnRlc3QxLmV4YW1wbGUuY29tghZzdWIxLnRlc3QyLmV4YW1wbGUuY29tghZzdWIyLnRlc3QxLmV4YW1wbGUuY29tghZzdWIyLnRlc3QyLmV4YW1wbGUuY29tgh1yZXF1ZXN0Y2xpZW50Y2VydC5leGFtcGxlLmNvbYIdcmVxdWlyZWNsaWVudGNlcnQuZXhhbXBsZS5jb22HBH8AAAKCEXd3dy5pdGlzYXRyYXAub3Jngh94bi0taHhhamJoZWcyYXozYWwueG4tLWp4YWxwZGxwgiRzdWIxLnhuLS1oeGFqYmhlZzJhejNhbC54bi0tanhhbHBkbHCCFHNlY3Rlc3QxLmV4YW1wbGUub3JnghhzdWIuc2VjdGVzdDIuZXhhbXBsZS5vcmeCFHNlY3Rlc3QyLmV4YW1wbGUub3JnghhzdWIuc2VjdGVzdDEuZXhhbXBsZS5vcmeCEGl0aXNhdHJhY2tlci5vcmeCHXRsc3Jlc3VtcHRpb250ZXN0LmV4YW1wbGUub3JnghNtYWx3YXJlLmV4YW1wbGUuY29tghR1bndhbnRlZC5leGFtcGxlLmNvbYIUdHJhY2tpbmcuZXhhbXBsZS5jb22CGGNyeXB0b21pbmluZy5leGFtcGxlLmNvbYIaZmluZ2VycHJpbnRpbmcuZXhhbXBsZS5jb22CGG5vdC10cmFja2luZy5leGFtcGxlLmNvbYIUdHJhY2tpbmcuZXhhbXBsZS5vcmeCHGFub3RoZXItdHJhY2tpbmcuZXhhbXBsZS5uZXSCG3NvY2lhbC10cmFja2luZy5leGFtcGxlLm9yZ4IXc3ViZG9jdW1lbnQuZXhhbXBsZS5jb22CGmZwZG93bmxvYWQyLm1hY3JvbWVkaWEuY29tghZyZWRpcnByb3h5LmV4YW1wbGUuY29tggx3M2MtdGVzdC5vcmeCEHd3dy53M2MtdGVzdC5vcmeCEXd3dzEudzNjLXRlc3Qub3JnghF3d3cyLnczYy10ZXN0Lm9yZ4IkeG4tLW44ajZkczUzbHd3a3JxaHYyOGEudzNjLXRlc3Qub3Jnghl4bi0tbHZlLTZsYWQudzNjLXRlc3Qub3JnghpmYWlsLWhhbmRzaGFrZS5leGFtcGxlLmNvbYIQc3NsMy5leGFtcGxlLmNvbYIPcmM0LmV4YW1wbGUuY29tghNzc2wzcmM0LmV4YW1wbGUuY29tghB0bHMxLmV4YW1wbGUuY29tghF0bHMxMS5leGFtcGxlLmNvbYIRdGxzMTIuZXhhbXBsZS5jb22CEXRsczEzLmV4YW1wbGUuY29tghVtb2NoaXRlc3QueW91dHViZS5jb22CCWxvY2FsaG9zdIIPd3d3Lm1vemlsbGEub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQCaMiVSNV9rPzWtN9CBiH+yuJqa4Qw6M+oG3xG5VdLZzj0wLHUc0PJTbaX0PhfuB0qDrKKkg4hkB5X19oLFZFotZ45vMUAiO1UBU7Z32Dz95Ki3i8KgcU3YFLaD3xVNUolAJp/uQ5sXiOi/uZxlvb4gB66IoVByGzDKxcBshm16z38hC6DjxIWvZ7imh0nc4cN8kJfO8/JPADLsS606vhJGRlq4i6p5ddnz15Bel0ujv03ICJ7HkcHWE/651JDyn9PuSmZwADQGGqL5RnC9RazdnWsSiWxkRLzFtDhQjTg4BroPo6pYNx9fTEIT/JPrhMBPSCcG6JCqohW+kL+NYoYg" == "MIIHpjCCBo6gAwIBAgIURds6J8d+zjT/cAC9gOl1bz4ZnDEwDQYJKoZIhvcNAQELBQAwajEoMCYGA1UEAxMfVGVtcG9yYXJ5IENlcnRpZmljYXRlIEF1dGhvcml0eTEYMBYGA1UEChMPTW96aWxsYSBUZXN0aW5nMSQwIgYDVQQLExtQcm9maWxlIEd1aWRlZCBPcHRpbWl6YXRpb24wIhgPMjAxODExMjcwMDAwMDBaGA8yMDIxMDIwNDAwMDAwMFowFjEUMBIGA1UEAwwLZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6iFGoRI4W1kH9braIBjYQPTwT2erkNUq07PVoV2wke8HHJajg2B+9sZwGm24ahvJr4q9adWtqZHEIeqVap0WH9xzVJJwCfs1D/B5p0DggKZOrIMNJ5Nu5TMJrbA7tFYIP8X6taRqx0wI6iypB7qdw4A8Njf1mCyuwJJKkfbmIYXmQsVeQPdI7xeC4SB+oN9OIQ+8nFthVt2Zaqn4CkC86exCABiTMHGyXrZZhW7filhLAdTGjDJHdtMr3/K0dJdMJ77kXDqdo4bN7LyJvaeO0ipVhHe4m1iWdq5EITjbLHCQELL8Wiy/l8Y+ZFzG4s/5JI/pyUcQx1QOs2hgKNe2NAgMBAAGjggSSMIIEjjCCBIoGA1UdEQSCBIEwggR9ggtleGFtcGxlLmNvbYIRdGVzdDEuZXhhbXBsZS5jb22CEXRlc3QyLmV4YW1wbGUuY29tggtleGFtcGxlLm9yZ4IRdGVzdDEuZXhhbXBsZS5vcmeCEXRlc3QyLmV4YW1wbGUub3JnghZzdWIxLnRlc3QxLmV4YW1wbGUuY29tghZzdWIxLnRlc3QyLmV4YW1wbGUuY29tghZzdWIyLnRlc3QxLmV4YW1wbGUuY29tghZzdWIyLnRlc3QyLmV4YW1wbGUuY29tgh1yZXF1ZXN0Y2xpZW50Y2VydC5leGFtcGxlLmNvbYIdcmVxdWlyZWNsaWVudGNlcnQuZXhhbXBsZS5jb22HBH8AAAKCEXd3dy5pdGlzYXRyYXAub3Jngh94bi0taHhhamJoZWcyYXozYWwueG4tLWp4YWxwZGxwgiRzdWIxLnhuLS1oeGFqYmhlZzJhejNhbC54bi0tanhhbHBkbHCCFHNlY3Rlc3QxLmV4YW1wbGUub3JnghhzdWIuc2VjdGVzdDIuZXhhbXBsZS5vcmeCFHNlY3Rlc3QyLmV4YW1wbGUub3JnghhzdWIuc2VjdGVzdDEuZXhhbXBsZS5vcmeCEGl0aXNhdHJhY2tlci5vcmeCHXRsc3Jlc3VtcHRpb250ZXN0LmV4YW1wbGUub3JnghNtYWx3YXJlLmV4YW1wbGUuY29tghR1bndhbnRlZC5leGFtcGxlLmNvbYIUdHJhY2tpbmcuZXhhbXBsZS5jb22CGGNyeXB0b21pbmluZy5leGFtcGxlLmNvbYIaZmluZ2VycHJpbnRpbmcuZXhhbXBsZS5jb22CGG5vdC10cmFja2luZy5leGFtcGxlLmNvbYIUdHJhY2tpbmcuZXhhbXBsZS5vcmeCHGFub3RoZXItdHJhY2tpbmcuZXhhbXBsZS5uZXSCG3NvY2lhbC10cmFja2luZy5leGFtcGxlLm9yZ4IXc3ViZG9jdW1lbnQuZXhhbXBsZS5jb22CGmZwZG93bmxvYWQyLm1hY3JvbWVkaWEuY29tghZyZWRpcnByb3h5LmV4YW1wbGUuY29tggx3M2MtdGVzdC5vcmeCEHd3dy53M2MtdGVzdC5vcmeCEXd3dzEudzNjLXRlc3Qub3JnghF3d3cyLnczYy10ZXN0Lm9yZ4IkeG4tLW44ajZkczUzbHd3a3JxaHYyOGEudzNjLXRlc3Qub3Jnghl4bi0tbHZlLTZsYWQudzNjLXRlc3Qub3JnghpmYWlsLWhhbmRzaGFrZS5leGFtcGxlLmNvbYIQc3NsMy5leGFtcGxlLmNvbYIPcmM0LmV4YW1wbGUuY29tghNzc2wzcmM0LmV4YW1wbGUuY29tghB0bHMxLmV4YW1wbGUuY29tghF0bHMxMS5leGFtcGxlLmNvbYIRdGxzMTIuZXhhbXBsZS5jb22CEXRsczEzLmV4YW1wbGUuY29tghVtb2NoaXRlc3QueW91dHViZS5jb22CCWxvY2FsaG9zdIIPd3d3Lm1vemlsbGEub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQCaMiVSNV9rPzWtN9CBiH+yuJqa4Qw6M+oG3xG5VdLZzj0wLHUc0PJTbaX0PhfuB0qDrKKkg4hkB5X19oLFZFotZ45vMUAiO1UBU7Z32Dz95Ki3i8KgcU3YFLaD3xVNUolAJp/uQ5sXiOi/uZxlvb4gB66IoVByGzDKxcBshm16z38hC6DjxIWvZ7imh0nc4cN8kJfO8/JPADLsS606vhJGRlq4i6p5ddnz15Bel0ujv03ICJ7HkcHWE/651JDyn9PuSmZwADQGGqL5RnC9RazdnWsSiWxkRLzFtDhQjTg4BroPo6pYNx9fTEIT/JPrhMBPSCcG6JCqohW+kL+NYoYg" -
[task 2020-05-26T22:10:55.010Z] 22:10:55 INFO - Leaving test bound testGoodCert
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303844642&repo=autoland&lineNumber=4109
[task 2020-05-26T22:11:26.352Z] 22:11:26 INFO - TEST-START | dom/security/test/general/browser_test_framing_error_pages.js
[task 2020-05-26T22:11:27.000Z] 22:11:26 INFO - TEST-INFO | started process screentopng
[task 2020-05-26T22:11:27.287Z] 22:11:27 INFO - TEST-INFO | screentopng: exit 0
[task 2020-05-26T22:11:27.287Z] 22:11:27 INFO - Buffered messages logged at 22:11:26
[task 2020-05-26T22:11:27.287Z] 22:11:27 INFO - Entering test bound open_test_xfo_error_page
[task 2020-05-26T22:11:27.288Z] 22:11:27 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.com/browser/dom/security/test/general/file_framing_error_pages_xfo.html" line: 0}]
[task 2020-05-26T22:11:27.288Z] 22:11:27 INFO - Console message: [JavaScript Error: "The loading of “http://example.com/browser/dom/security/test/general/file_framing_error_pages.sjs?xfo” in a frame is denied by “X-Frame-Options“ directive set to “deny“." {file: "http://example.com/browser/dom/security/test/general/file_framing_error_pages.sjs?xfo" line: 0}]
[task 2020-05-26T22:11:27.289Z] 22:11:27 INFO - Buffered messages finished
[task 2020-05-26T22:11:27.290Z] 22:11:27 INFO - TEST-UNEXPECTED-FAIL | dom/security/test/general/browser_test_framing_error_pages.js | xfo error page correct - false == true - got false, expected true (operator ==)
[task 2020-05-26T22:11:27.290Z] 22:11:27 INFO - Stack trace:
[task 2020-05-26T22:11:27.290Z] 22:11:27 INFO - ok@resource://specialpowers/SpecialPowersSandbox.jsm:87:21
[task 2020-05-26T22:11:27.290Z] 22:11:27 INFO - @chrome://mochitests/content/browser/dom/security/test/general/browser_test_framing_error_pages.js:31:9
[task 2020-05-26T22:11:27.290Z] 22:11:27 INFO - execute@resource://specialpowers/SpecialPowersSandbox.jsm:141:12
[task 2020-05-26T22:11:27.291Z] 22:11:27 INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1757:15
[task 2020-05-26T22:11:27.291Z] 22:11:27 INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:281:21
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - JSActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.jsm:1143:12
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - JSActor query*spawn@resource://specialpowers/SpecialPowersChild.jsm:1689:17
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - open_test_xfo_error_page/<@chrome://mochitests/content/browser/dom/security/test/general/browser_test_framing_error_pages.js:26:25
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - async*withNewTab@resource://testing-common/BrowserTestUtils.jsm:146:24
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - async*open_test_xfo_error_page@chrome://mochitests/content/browser/dom/security/test/general/browser_test_framing_error_pages.js:16:26
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - Tester_execTest/<@chrome://mochikit/content/browser-test.js:1064:34
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1104:11
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:927:14
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:918:23
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - Leaving test bound open_test_xfo_error_page
[task 2020-05-26T22:11:27.292Z] 22:11:27 INFO - Entering test bound open_test_csp_frame_ancestor_error_page
[task 2020-05-26T22:11:27.493Z] 22:11:27 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.com/browser/dom/security/test/general/file_framing_error_pages_csp.html" line: 0}]
[task 2020-05-26T22:11:27.529Z] 22:11:27 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at http://example.com/browser/dom/security/test/general/file_framing_error_pages_csp.html (“frame-ancestors”)."]
[task 2020-05-26T22:11:27.686Z] 22:11:27 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-05-26T22:11:27.686Z] 22:11:27 INFO - TEST-UNEXPECTED-FAIL | dom/security/test/general/browser_test_framing_error_pages.js | csp error page correct - false == true - got false, expected true (operator ==)
[task 2020-05-26T22:11:27.686Z] 22:11:27 INFO - Stack trace:
[task 2020-05-26T22:11:27.686Z] 22:11:27 INFO - ok@resource://specialpowers/SpecialPowersSandbox.jsm:87:21
[task 2020-05-26T22:11:27.686Z] 22:11:27 INFO - @chrome://mochitests/content/browser/dom/security/test/general/browser_test_framing_error_pages.js:56:9
[task 2020-05-26T22:11:27.686Z] 22:11:27 INFO - execute@resource://specialpowers/SpecialPowersSandbox.jsm:141:12
[task 2020-05-26T22:11:27.687Z] 22:11:27 INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1757:15
[task 2020-05-26T22:11:27.687Z] 22:11:27 INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:281:21
[task 2020-05-26T22:11:27.687Z] 22:11:27 INFO - JSActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.jsm:1143:12
[task 2020-05-26T22:11:27.687Z] 22:11:27 INFO - JSActor query*spawn@resource://specialpowers/SpecialPowersChild.jsm:1689:17
[task 2020-05-26T22:11:27.687Z] 22:11:27 INFO - open_test_csp_frame_ancestor_error_page/<@chrome://mochitests/content/browser/dom/security/test/general/browser_test_framing_error_pages.js:51:25
[task 2020-05-26T22:11:27.687Z] 22:11:27 INFO - async*withNewTab@resource://testing-common/BrowserTestUtils.jsm:146:24
[task 2020-05-26T22:11:27.688Z] 22:11:27 INFO - async*open_test_csp_frame_ancestor_error_page@chrome://mochitests/content/browser/dom/security/test/general/browser_test_framing_error_pages.js:41:26
[task 2020-05-26T22:11:27.688Z] 22:11:27 INFO - Tester_execTest/<@chrome://mochikit/content/browser-test.js:1064:34
[task 2020-05-26T22:11:27.689Z] 22:11:27 INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1104:11
[task 2020-05-26T22:11:27.689Z] 22:11:27 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:927:14
[task 2020-05-26T22:11:27.690Z] 22:11:27 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:918:23
[task 2020-05-26T22:11:27.751Z] 22:11:27 INFO - Leaving test bound open_test_csp_frame_ancestor_error_page
[task 2020-05-26T22:11:27.780Z] 22:11:27 INFO - GECKO(5293) | MEMORY STAT | vsize 20975085MB | residentFast 1202MB
[task 2020-05-26T22:11:27.782Z] 22:11:27 INFO - TEST-OK | dom/security/test/general/browser_test_framing_error_pages.js | took 1429ms
[task 2020-05-26T22:11:27.858Z] 22:11:27 INFO - checking window state
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303844625&repo=autoland&lineNumber=4297
[task 2020-05-26T22:12:29.264Z] 22:12:29 INFO - TEST-START | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js
[task 2020-05-26T22:12:30.136Z] 22:12:30 INFO - TEST-INFO | started process screentopng
[task 2020-05-26T22:12:30.704Z] 22:12:30 INFO - TEST-INFO | screentopng: exit 0
[task 2020-05-26T22:12:30.705Z] 22:12:30 INFO - Buffered messages logged at 22:12:29
[task 2020-05-26T22:12:30.705Z] 22:12:30 INFO - Entering test bound
[task 2020-05-26T22:12:30.705Z] 22:12:30 INFO - Leaving test bound
[task 2020-05-26T22:12:30.705Z] 22:12:30 INFO - Entering test bound
[task 2020-05-26T22:12:30.705Z] 22:12:30 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://supports-insecure.expired.example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?content” to use “https”."]
[task 2020-05-26T22:12:30.706Z] 22:12:30 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Upgrading insecure request “https://supports-insecure.expired.example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?content” failed. (M21-C12276)"]
[task 2020-05-26T22:12:30.707Z] 22:12:30 INFO - Loading and waiting for the error page
[task 2020-05-26T22:12:30.707Z] 22:12:30 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?queryresult=http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/” to use “https”." {file: "http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?queryresult=http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/" line: 0}]
[task 2020-05-26T22:12:30.708Z] 22:12:30 INFO - TEST-PASS | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | openInsecureButton should exist. - true == true -
[task 2020-05-26T22:12:30.709Z] 22:12:30 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Not upgrading insecure request “http://supports-insecure.expired.example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?content” because it is exempt."]
[task 2020-05-26T22:12:30.709Z] 22:12:30 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Not upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?img” because it is exempt." {file: "http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?img" line: 0}]
[task 2020-05-26T22:12:30.710Z] 22:12:30 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Not upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?xhr” because it is exempt." {file: "http://supports-insecure.expired.example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?content" line: 12}]
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?iframe” to use “https”." {file: "http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?iframe" line: 0}]
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Not upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?img” because it is exempt." {file: "http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?img" line: 0}]
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Not upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?xhr” because it is exempt." {file: "http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?xhr" line: 0}]
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - Console message: [JavaScript Error: "Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?xhr. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing)."]
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - Buffered messages logged at 22:12:30
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?nestedimg” to use “https”." {file: "http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?nestedimg" line: 0}]
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?nestedimg” to use “https”." {file: "http://example.com/browser/toolkit/components/httpsonlyerror/tests/browser/file_upgrade_insecure_server.sjs?nestedimg" line: 0}]
[task 2020-05-26T22:12:30.717Z] 22:12:30 INFO - TEST-PASS | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | Page should load with after exception button was clicked. - true == true -
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - TEST-PASS | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | Request 'content' should be loaded with HTTP.' -
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - TEST-PASS | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | Request 'img' should be loaded with HTTP.' -
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - TEST-PASS | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | Request 'xhr' should be loaded with HTTP.' -
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - Buffered messages finished
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | Request 'iframe' should be loaded with HTTP.' - Got error, expected ok
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - Stack trace:
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:test_is:1327
[task 2020-05-26T22:12:30.718Z] 22:12:30 INFO - chrome://mochitests/content/browser/toolkit/components/httpsonlyerror/tests/browser/browser_exception.js:null:101
[task 2020-05-26T22:12:30.719Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1064
[task 2020-05-26T22:12:30.719Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2020-05-26T22:12:30.721Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:927
[task 2020-05-26T22:12:30.721Z] 22:12:30 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:918
[task 2020-05-26T22:12:30.722Z] 22:12:30 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-05-26T22:12:30.722Z] 22:12:30 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | Request 'nestedimg' should be loaded with HTTP.' - Got error, expected ok
[task 2020-05-26T22:12:30.723Z] 22:12:30 INFO - Stack trace:
[task 2020-05-26T22:12:30.724Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:test_is:1327
[task 2020-05-26T22:12:30.724Z] 22:12:30 INFO - chrome://mochitests/content/browser/toolkit/components/httpsonlyerror/tests/browser/browser_exception.js:null:101
[task 2020-05-26T22:12:30.724Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1064
[task 2020-05-26T22:12:30.725Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2020-05-26T22:12:30.726Z] 22:12:30 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:927
[task 2020-05-26T22:12:30.726Z] 22:12:30 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:918
[task 2020-05-26T22:12:30.727Z] 22:12:30 INFO - Leaving test bound
[task 2020-05-26T22:12:30.727Z] 22:12:30 INFO - GECKO(6764) | MEMORY STAT | vsize 20975042MB | residentFast 1192MB
[task 2020-05-26T22:12:30.728Z] 22:12:30 INFO - TEST-OK | toolkit/components/httpsonlyerror/tests/browser/browser_exception.js | took 984ms
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303844646&repo=autoland&lineNumber=1947
[task 2020-05-26T22:01:53.970Z] 22:01:53 INFO - TEST-START | browser/base/content/test/about/browser_aboutCertError.js
[task 2020-05-26T22:01:56.567Z] 22:01:56 INFO - TEST-INFO | started process screentopng
[task 2020-05-26T22:01:57.122Z] 22:01:57 INFO - TEST-INFO | screentopng: exit 0
[task 2020-05-26T22:01:57.123Z] 22:01:57 INFO - Buffered messages logged at 22:01:53
[task 2020-05-26T22:01:57.124Z] 22:01:57 INFO - Entering test bound checkReturnToAboutHome
[task 2020-05-26T22:01:57.124Z] 22:01:57 INFO - Loading a bad cert page directly and making sure 'return to previous page' goes to about:home
[task 2020-05-26T22:01:57.125Z] 22:01:57 INFO - Buffered messages logged at 22:01:54
[task 2020-05-26T22:01:57.126Z] 22:01:57 INFO - Loading and waiting for the cert error
[task 2020-05-26T22:01:57.126Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoBack -
[task 2020-05-26T22:01:57.127Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoForward -
[task 2020-05-26T22:01:57.127Z] 22:01:57 INFO - Console message: [JavaScript Warning: "Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." {file: "chrome://browser/content/aboutNetError.js" line: 492}]
[task 2020-05-26T22:01:57.128Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | there is one shistory entry -
[task 2020-05-26T22:01:57.129Z] 22:01:57 INFO - Buffered messages logged at 22:01:55
[task 2020-05-26T22:01:57.129Z] 22:01:57 INFO - Clicking the go back button on about:certerror
[task 2020-05-26T22:01:57.130Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | returnButton has autofocus - "true" == "true" -
[task 2020-05-26T22:01:57.130Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | webNavigation.canGoBack -
[task 2020-05-26T22:01:57.131Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoForward -
[task 2020-05-26T22:01:57.132Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | Went back -
[task 2020-05-26T22:01:57.132Z] 22:01:57 INFO - Loading cert error page in an iframe
[task 2020-05-26T22:01:57.133Z] 22:01:57 INFO - Buffered messages logged at 22:01:56
[task 2020-05-26T22:01:57.135Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoBack -
[task 2020-05-26T22:01:57.135Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoForward -
[task 2020-05-26T22:01:57.135Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | there is one shistory entry -
[task 2020-05-26T22:01:57.136Z] 22:01:57 INFO - Clicking the go back button on about:certerror
[task 2020-05-26T22:01:57.137Z] 22:01:57 INFO - Buffered messages finished
[task 2020-05-26T22:01:57.138Z] 22:01:57 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/about/browser_aboutCertError.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/about/browser_aboutCertError.js:61 - TypeError: can't access property "click", returnButton is null
[task 2020-05-26T22:01:57.138Z] 22:01:57 INFO - Stack trace:
[task 2020-05-26T22:01:57.139Z] 22:01:57 INFO - @chrome://mochitests/content/browser/browser/base/content/test/about/browser_aboutCertError.js:61:7
[task 2020-05-26T22:01:57.140Z] 22:01:57 INFO - execute@resource://specialpowers/SpecialPowersSandbox.jsm:141:12
[task 2020-05-26T22:01:57.141Z] 22:01:57 INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1757:15
[task 2020-05-26T22:01:57.141Z] 22:01:57 INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:281:21
[task 2020-05-26T22:01:57.144Z] 22:01:57 INFO - JSActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.jsm:1143:12
[task 2020-05-26T22:01:57.145Z] 22:01:57 INFO - JSActor query*spawn@resource://specialpowers/SpecialPowersChild.jsm:1689:17
[task 2020-05-26T22:01:57.146Z] 22:01:57 INFO - checkReturnToAboutHome@chrome://mochitests/content/browser/browser/base/content/test/about/browser_aboutCertError.js:48:25
[task 2020-05-26T22:01:57.146Z] 22:01:57 INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1064:34
[task 2020-05-26T22:01:57.147Z] 22:01:57 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1104:11
[task 2020-05-26T22:01:57.147Z] 22:01:57 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:927:14
[task 2020-05-26T22:01:57.148Z] 22:01:57 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:918:23
[task 2020-05-26T22:01:57.149Z] 22:01:57 INFO - Leaving test bound checkReturnToAboutHome
[task 2020-05-26T22:01:57.149Z] 22:01:57 INFO - Entering test bound checkReturnToPreviousPage
[task 2020-05-26T22:01:57.150Z] 22:01:57 INFO - Loading a bad cert page and making sure 'return to previous page' goes back
[task 2020-05-26T22:01:57.151Z] 22:01:57 INFO - Loading and waiting for the cert error
[task 2020-05-26T22:01:57.278Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | webNavigation.canGoBack -
[task 2020-05-26T22:01:57.280Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoForward -
[task 2020-05-26T22:01:57.308Z] 22:01:57 INFO - Console message: [JavaScript Warning: "Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." {file: "chrome://browser/content/aboutNetError.js" line: 492}]
[task 2020-05-26T22:01:57.326Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | there are two shistory entries -
[task 2020-05-26T22:01:57.327Z] 22:01:57 INFO - Clicking the go back button on about:certerror
[task 2020-05-26T22:01:57.427Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoBack -
[task 2020-05-26T22:01:57.428Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | webNavigation.canGoForward -
[task 2020-05-26T22:01:57.429Z] 22:01:57 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | Went back -
[task 2020-05-26T22:01:58.237Z] 22:01:58 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | webNavigation.canGoBack -
[task 2020-05-26T22:01:58.239Z] 22:01:58 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | !webNavigation.canGoForward -
[task 2020-05-26T22:01:58.247Z] 22:01:58 INFO - TEST-PASS | browser/base/content/test/about/browser_aboutCertError.js | there are two shistory entries -
[task 2020-05-26T22:01:58.247Z] 22:01:58 INFO - Clicking the go back button on about:certerror
[task 2020-05-26T22:01:58.283Z] 22:01:58 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-05-26T22:01:58.283Z] 22:01:58 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/about/browser_aboutCertError.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/about/browser_aboutCertError.js:128 - TypeError: can't access property "click", returnButton is null
[task 2020-05-26T22:01:58.284Z] 22:01:58 INFO - Stack trace:
[task 2020-05-26T22:01:58.284Z] 22:01:58 INFO - @chrome://mochitests/content/browser/browser/base/content/test/about/browser_aboutCertError.js:128:7
[task 2020-05-26T22:01:58.285Z] 22:01:58 INFO - execute@resource://specialpowers/SpecialPowersSandbox.jsm:141:12
[task 2020-05-26T22:01:58.285Z] 22:01:58 INFO - _spawnTask@resource://specialpowers/SpecialPowersChild.jsm:1757:15
[task 2020-05-26T22:01:58.286Z] 22:01:58 INFO - receiveMessage@resource://specialpowers/SpecialPowersChild.jsm:281:21
[task 2020-05-26T22:01:58.287Z] 22:01:58 INFO - JSActor query*receiveMessage@resource://specialpowers/SpecialPowersParent.jsm:1143:12
[task 2020-05-26T22:01:58.287Z] 22:01:58 INFO - JSActor query*spawn@resource://specialpowers/SpecialPowersChild.jsm:1689:17
[task 2020-05-26T22:01:58.288Z] 22:01:58 INFO - checkReturnToPreviousPage@chrome://mochitests/content/browser/browser/base/content/test/about/browser_aboutCertError.js:125:25
[task 2020-05-26T22:01:58.288Z] 22:01:58 INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1064:34
[task 2020-05-26T22:01:58.289Z] 22:01:58 INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1104:11
[task 2020-05-26T22:01:58.289Z] 22:01:58 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:927:14
[task 2020-05-26T22:01:58.289Z] 22:01:58 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:918:23
[task 2020-05-26T22:01:58.289Z] 22:01:58 INFO - Leaving test bound checkReturnToPreviousPage
Comment 12•5 years ago
|
||
The folllowing also seem to start with the backed out changes:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303844692&repo=autoland&lineNumber=4557
[task 2020-05-26T22:15:21.361Z] 22:15:21 INFO - TEST-START | dom/security/test/general/test_xfo_error_page.html
[task 2020-05-26T22:15:24.684Z] 22:15:24 INFO - TEST-INFO | started process screenshot
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - TEST-INFO | screenshot: exit 0
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - Buffered messages logged at 22:15:24
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - Error: Unable to restore focus, expect failures and timeouts.
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - Buffered messages finished
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - TEST-UNEXPECTED-FAIL | dom/security/test/general/test_xfo_error_page.html | xfo error page correct
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:299:16
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - xfo_testframe.onload@dom/security/test/general/test_xfo_error_page.html:22:5
[task 2020-05-26T22:15:24.759Z] 22:15:24 INFO - EventHandlerNonNull*@dom/security/test/general/test_xfo_error_page.html:19:1
[task 2020-05-26T22:15:24.760Z] 22:15:24 INFO - GECKO(1696) | MEMORY STAT | vsize 623MB | vsizeMaxContiguous 550MB | residentFast 132MB | heapAllocated 10MB
[task 2020-05-26T22:15:26.707Z] 22:15:26 INFO - TEST-OK | dom/security/test/general/test_xfo_error_page.html | took 5346ms
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303845137&repo=autoland&lineNumber=9662
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=303854200&repo=autoland&lineNumber=6234
[task 2020-05-26T23:41:41.778Z] 23:41:41 INFO - TEST-START | dom/security/test/https-only/browser_console_logging.js
[task 2020-05-26T23:41:47.186Z] 23:41:47 INFO - TEST-INFO | started process screenshot
[task 2020-05-26T23:41:47.442Z] 23:41:47 INFO - TEST-INFO | screenshot: exit 0
[task 2020-05-26T23:41:47.442Z] 23:41:47 INFO - Buffered messages logged at 23:41:41
[task 2020-05-26T23:41:47.442Z] 23:41:47 INFO - Entering test bound
[task 2020-05-26T23:41:47.443Z] 23:41:47 INFO - TEST-PASS | dom/security/test/https-only/browser_console_logging.js | WebSocket upgrade should get logged -
[task 2020-05-26T23:41:47.443Z] 23:41:47 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “ws://does.not.exist/” to use “wss”." {file: "chrome://mochitests/content/browser/dom/security/test/https-only/browser_console_logging.js" line: 97}]
[task 2020-05-26T23:41:47.444Z] 23:41:47 INFO - TEST-PASS | dom/security/test/https-only/browser_console_logging.js | Exempt request for file_exempt should get logged -
[task 2020-05-26T23:41:47.444Z] 23:41:47 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Not upgrading insecure request “http://example.com/browser/dom/security/test/https-only/file_exempt.jpg” because it is exempt." {file: "http://example.com/browser/dom/security/test/https-only/file_exempt.jpg" line: 0}]
[task 2020-05-26T23:41:47.445Z] 23:41:47 INFO - TEST-PASS | dom/security/test/https-only/browser_console_logging.js | Top-Level upgrade should get logged -
[task 2020-05-26T23:41:47.445Z] 23:41:47 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://example.com/browser/dom/security/test/https-only/file_console_logging.html” to use “https”."]
[task 2020-05-26T23:41:47.446Z] 23:41:47 INFO - Buffered messages logged at 23:41:42
[task 2020-05-26T23:41:47.446Z] 23:41:47 INFO - Console message: [JavaScript Error: "Firefox can’t establish a connection to the server at wss://does.not.exist/." {file: "chrome://mochitests/content/browser/dom/security/test/https-only/browser_console_logging.js" line: 97}]
[task 2020-05-26T23:41:47.447Z] 23:41:47 INFO - TEST-PASS | dom/security/test/https-only/browser_console_logging.js | Sub-Resource upgrade for file_1 should get logged -
[task 2020-05-26T23:41:47.448Z] 23:41:47 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://example.com/file_1.jpg” to use “https”." {file: "http://example.com/file_1.jpg" line: 0}]
[task 2020-05-26T23:41:47.448Z] 23:41:47 INFO - TEST-PASS | dom/security/test/https-only/browser_console_logging.js | Sub-Resource upgrade for file_2 should get logged -
[task 2020-05-26T23:41:47.449Z] 23:41:47 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://self-signed.example.com/file_2.jpg” to use “https”." {file: "http://self-signed.example.com/file_2.jpg" line: 0}]
[task 2020-05-26T23:41:47.449Z] 23:41:47 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Not upgrading insecure request “http://self-signed.example.com/browser/dom/security/test/https-only/file_console_logging.html” because it is exempt." {file: "http://self-signed.example.com/browser/dom/security/test/https-only/file_console_logging.html" line: 0}]
[task 2020-05-26T23:41:47.449Z] 23:41:47 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://example.com/file_1.jpg” to use “https”." {file: "http://example.com/file_1.jpg" line: 0}]
[task 2020-05-26T23:41:47.449Z] 23:41:47 INFO - Console message: [JavaScript Warning: "HTTPS-Only Mode: Upgrading insecure request “http://self-signed.example.com/file_2.jpg” to use “https”." {file: "http://self-signed.example.com/file_2.jpg" line: 0}]
[task 2020-05-26T23:41:47.449Z] 23:41:47 INFO - TEST-PASS | dom/security/test/https-only/browser_console_logging.js | Sub-Resource upgrade failure for file_2 should get logged -
[task 2020-05-26T23:41:47.449Z] 23:41:47 INFO - Console message: [JavaScript Error: "HTTPS-Only Mode: Upgrading insecure request “https://self-signed.example.com/file_2.jpg” failed. (M21-C16370)" {file: "https://self-signed.example.com/file_2.jpg" line: 0}]
[task 2020-05-26T23:41:47.449Z] 23:41:47 INFO - Buffered messages finished
[task 2020-05-26T23:41:47.450Z] 23:41:47 INFO - TEST-UNEXPECTED-FAIL | dom/security/test/https-only/browser_console_logging.js | Uncaught exception - undefined - timed out after 50 tries.
[task 2020-05-26T23:41:47.450Z] 23:41:47 INFO - Leaving test bound
[task 2020-05-26T23:41:47.450Z] 23:41:47 INFO - GECKO(6492) | MEMORY STAT heapAllocated not supported in this build configuration.
[task 2020-05-26T23:41:47.450Z] 23:41:47 INFO - GECKO(6492) | MEMORY STAT | vsize 19406250MB | vsizeMaxContiguous 67549612MB | residentFast 1131MB
[task 2020-05-26T23:41:47.451Z] 23:41:47 INFO - TEST-OK | dom/security/test/https-only/browser_console_logging.js | took 5502ms
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0973ae12f547
https://hg.mozilla.org/mozilla-central/rev/7260fe4cacc2
https://hg.mozilla.org/mozilla-central/rev/c5a4772e3a76
https://hg.mozilla.org/mozilla-central/rev/a5792dafa479
Assignee | ||
Updated•4 years ago
|
Description
•