Enable ParentProcessDocumentChannel
Categories
(Core :: Networking, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: jya, Assigned: jya)
References
Details
(Whiteboard: [necko-triaged])
Attachments
(5 files)
In bug 1607984, the ParentProcessDocumentChannel code path was disabled due to issues on Android where the ParentProcessDocumentChannel wouldn't start.
So for now it's disabled.
This bug is about re-enabling it.
Assignee | ||
Comment 1•5 years ago
|
||
The file being in a reftest folder is by default ignored thanks to a blanket rule.
Assignee | ||
Comment 2•5 years ago
|
||
The startup script starts by searching a window by its type; how the window type parameter is only available once the window's document element has been created.
The main window has already been created however and it is in an in-between state which means that you can't find it by its type nor will domwindowcreated be fired.
So we listen to either initial-document-element-inserted which indicates when it's okay to search for the main window by type again and we are ready to start the reftest.
Depends on D72141
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Comment 6•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/0ebba11d87e3
https://hg.mozilla.org/mozilla-central/rev/7672c70a3360
Comment 7•5 years ago
|
||
bugherder |
Comment 8•5 years ago
|
||
Backed out 2 changesets (bug 1630320, bug 1632098) for causing high frequency mochitest failures.
Backout revision https://hg.mozilla.org/integration/autoland/rev/646b2f07e39803242f0cb0b04c17bec6f0282b10
Failure logs https://treeherder.mozilla.org/logviewer.html#?job_id=299413576&repo=autoland
https://treeherder.mozilla.org/logviewer.html#?job_id=299420693&repo=autoland
https://treeherder.mozilla.org/logviewer.html#?job_id=299416687&repo=autoland
Failures:
- https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=success%2Ctestfailed%2Cbusted%2Cexception&fromchange=15f28d419ea6ee19c8e3a8f6f2cd7017ef42c4c5&searchStr=fed6b3e8caf13ec384525781b6a461448420d66f&selectedJob=299413576
- https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=success%2Ctestfailed%2Cbusted%2Cexception&fromchange=15f28d419ea6ee19c8e3a8f6f2cd7017ef42c4c5&searchStr=9ab9662defc13edcd6d1689d11b5b7692977ec05&selectedJob=299416687
Jean can you please take a look?
Comment 9•5 years ago
|
||
Backout merged: https://hg.mozilla.org/mozilla-central/rev/646b2f07e398
Assignee | ||
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Backed out changeset 9b71539e316f (bug 1632098) for formautofill mochitest failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/b54df3b14d13beaa0c7c3341796c5602a5e28fb2
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=300009938&repo=autoland&lineNumber=3950
[task 2020-04-29T16:01:16.199Z] 16:01:16 INFO - TEST-START | browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js
[task 2020-04-29T16:01:25.633Z] 16:01:25 INFO - TEST-INFO | started process screencapture
[task 2020-04-29T16:01:25.985Z] 16:01:25 INFO - TEST-INFO | screencapture: exit 0
[task 2020-04-29T16:01:25.985Z] 16:01:25 INFO - Buffered messages logged at 16:01:16
[task 2020-04-29T16:01:25.986Z] 16:01:25 INFO - Entering test bound setup
[task 2020-04-29T16:01:25.986Z] 16:01:25 INFO - Leaving test bound setup
[task 2020-04-29T16:01:25.986Z] 16:01:25 INFO - Entering test bound setup_storage
[task 2020-04-29T16:01:25.987Z] 16:01:25 INFO - expecting address saved
[task 2020-04-29T16:01:25.987Z] 16:01:25 INFO - expecting address saved
[task 2020-04-29T16:01:25.987Z] 16:01:25 INFO - expecting address saved
[task 2020-04-29T16:01:25.987Z] 16:01:25 INFO - expecting address saved
[task 2020-04-29T16:01:25.987Z] 16:01:25 INFO - Leaving test bound setup_storage
[task 2020-04-29T16:01:25.988Z] 16:01:25 INFO - Entering test bound test_press_enter_on_footer
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - Console message: [JavaScript Error: "[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 658" data: no]"]
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - L10nRegistry.loadSync@resource://gre/modules/L10nRegistry.jsm:658:19
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - fetchFile@resource://gre/modules/L10nRegistry.jsm:573:31
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - generateResourceSetSync/<@resource://gre/modules/L10nRegistry.jsm:478:19
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - generateResourceSetSync@resource://gre/modules/L10nRegistry.jsm:473:22
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - generateResourceSetsForLocaleSync@resource://gre/modules/L10nRegistry.jsm:415:44
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - generateBundlesSync@resource://gre/modules/L10nRegistry.jsm:177:7
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - touchNext@resource://gre/modules/Localization.jsm:167:37
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - onChange@resource://gre/modules/Localization.jsm:510:20
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - init@resource://gre/modules/Localization.jsm:237:10
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - getRegionDisplayNames@resource://gre/modules/mozIntl.jsm:732:19
[task 2020-04-29T16:01:25.995Z] 16:01:25 INFO - _normalizeCountry@resource://formautofill/FormAutofillStorage.jsm:1625:43
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - _normalizeFields@resource://formautofill/FormAutofillStorage.jsm:1567:10
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - _normalizeRecord@resource://formautofill/FormAutofillStorage.jsm:1321:10
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - add@resource://formautofill/FormAutofillStorage.jsm:388:12
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - receiveMessage@resource://formautofill/FormAutofillParent.jsm:339:48
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - emulateMessageToBrowser@chrome://mochitests/content/browser/browser/extensions/formautofill/test/browser/head.js:334:16
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - saveAddress@chrome://mochitests/content/browser/browser/extensions/formautofill/test/browser/head.js:353:9
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - setup_storage@chrome://mochitests/content/browser/browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js:7:9
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - Tester_execTest/<@chrome://mochikit/content/browser-test.js:1039:34
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1074:11
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:904:14
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:918:23
[task 2020-04-29T16:01:25.996Z] 16:01:25 INFO -
[task 2020-04-29T16:01:25.997Z] 16:01:25 INFO - expecting the target input being focused and identified
[task 2020-04-29T16:01:26.000Z] 16:01:26 INFO - !previouslyFocused
[task 2020-04-29T16:01:26.000Z] 16:01:26 INFO - FieldsIdentified
[task 2020-04-29T16:01:26.000Z] 16:01:26 INFO - Buffered messages logged at 16:01:17
[task 2020-04-29T16:01:26.000Z] 16:01:26 INFO - openPopupOn: before VK_DOWN
[task 2020-04-29T16:01:26.001Z] 16:01:26 INFO - expectPopupOpen
[task 2020-04-29T16:01:26.001Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.001Z] 16:01:26 INFO - Buffered messages logged at 16:01:18
[task 2020-04-29T16:01:26.001Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.004Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.005Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.005Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.005Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.005Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.006Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.006Z] 16:01:26 INFO - Buffered messages logged at 16:01:19
[task 2020-04-29T16:01:26.006Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.007Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.007Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.010Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.010Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.010Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.010Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - Buffered messages logged at 16:01:20
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.012Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.013Z] 16:01:26 INFO - Buffered messages logged at 16:01:21
[task 2020-04-29T16:01:26.013Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.013Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.013Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.013Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.014Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.014Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.014Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.014Z] 16:01:26 INFO - Buffered messages logged at 16:01:22
[task 2020-04-29T16:01:26.014Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.016Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.016Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.016Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.017Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.017Z] 16:01:26 INFO - Buffered messages logged at 16:01:23
[task 2020-04-29T16:01:26.020Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.020Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.020Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.020Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.020Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.021Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.021Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.021Z] 16:01:26 INFO - Buffered messages logged at 16:01:24
[task 2020-04-29T16:01:26.021Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.021Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.021Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.022Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.022Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.022Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.022Z] 16:01:26 INFO - Buffered messages logged at 16:01:25
[task 2020-04-29T16:01:26.022Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.023Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.023Z] 16:01:26 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:26.024Z] 16:01:26 INFO - Buffered messages finished
[task 2020-04-29T16:01:26.025Z] 16:01:26 INFO - TEST-UNEXPECTED-FAIL | browser/extensions/formautofill/test/browser/browser_autocomplete_footer.js | Uncaught exception - The popup should be a form autofill one - timed out after 50 tries.
[task 2020-04-29T16:01:26.025Z] 16:01:26 INFO - Leaving test bound test_press_enter_on_footer
[task 2020-04-29T16:01:26.027Z] 16:01:26 INFO - Entering test bound test_click_on_footer
[task 2020-04-29T16:01:26.253Z] 16:01:26 INFO - expecting the target input being focused and identified
[task 2020-04-29T16:01:26.281Z] 16:01:26 INFO - !previouslyFocused
[task 2020-04-29T16:01:26.281Z] 16:01:26 INFO - FieldsIdentified
[task 2020-04-29T16:01:26.914Z] 16:01:26 INFO - openPopupOn: before VK_DOWN
[task 2020-04-29T16:01:26.920Z] 16:01:26 INFO - expectPopupOpen
[task 2020-04-29T16:01:27.080Z] 16:01:27 INFO - GECKO(2183) | JavaScript error: chrome://global/content/elements/autocomplete-popup.js, line 486: TypeError: item._adjustAcItem is not a function
[task 2020-04-29T16:01:27.080Z] 16:01:27 INFO - Console message: [JavaScript Error: "TypeError: item._adjustAcItem is not a function" {file: "chrome://global/content/elements/autocomplete-popup.js" line: 486}]
[task 2020-04-29T16:01:27.397Z] 16:01:27 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:27.606Z] 16:01:27 INFO - getDisplayedPopupItems
[task 2020-04-29T16:01:27.711Z] 16:01:27 INFO - getDisplayedPopupItems
...
...
...
Assignee | ||
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
Assignee | ||
Comment 14•5 years ago
|
||
Comment 15•5 years ago
|
||
Comment 16•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Comment 17•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9e3072749357
https://hg.mozilla.org/mozilla-central/rev/e190fb6ea8c2
https://hg.mozilla.org/mozilla-central/rev/cef377c2b041
https://hg.mozilla.org/mozilla-central/rev/104801824522
Comment hidden (Intermittent Failures Robot) |
Description
•