Use BrowsingContext::LoadURI for frontend document loads
Categories
(Core :: DOM: Core & HTML, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: mattwoodrow, Assigned: mattwoodrow)
References
(Blocks 1 open bug)
Details
Attachments
(11 files, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
I want to try getting parent-process loads to be initiated in the parent process using DocumentChannelParent directly (and then we can connect them to the right content process once we have a response).
The first step for that is getting some loads to be triggered through the BrowsingContext, and then we can intercept it there.
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D44757
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D44758
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D44759
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D44760
Assignee | ||
Comment 6•5 years ago
|
||
Depends on D44761
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D44762
Assignee | ||
Comment 8•5 years ago
|
||
Depends on D44763
Assignee | ||
Comment 9•5 years ago
|
||
Depends on D44764
Assignee | ||
Comment 10•5 years ago
|
||
Depends on D44765
Assignee | ||
Comment 11•5 years ago
|
||
Depends on D45485
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
Comment 15•5 years ago
|
||
Backed out for for bustages on WindowGlobalChild.h
Backout link: https://hg.mozilla.org/integration/autoland/rev/2bc84d119d5fe50153f324dcb89cfd403c20b9c2
Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=270403445&repo=autoland&lineNumber=28300
Comment 16•5 years ago
|
||
Updated•5 years ago
|
Comment 17•5 years ago
|
||
Comment 18•5 years ago
|
||
Backed out 11 changesets (bug 1578624) for build bustages.
Backout: https://hg.mozilla.org/integration/autoland/rev/c6ee4cbc926b872253201a31bc9a1c4c78ceecb0
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=270418807&repo=autoland&lineNumber=19647
Comment 19•5 years ago
|
||
TEST-UNEXPECTED-FAIL | devtools/client/netmonitor/test/browser_net_websocket_stacks.js | The attached url is correct. - Got http://example.com/browser/devtools/client/netmonitor/test/js_websocket-worker-test.js, expected http://localhost:8080/
1553360Intermittent devtools/client/netmonitor/test/browser_net_websocket_stacks.js | Request #3 has a stacktrace -
TEST-UNEXPECTED-FAIL | devtools/client/netmonitor/test/browser_net_websocket_stacks.js | The tooltip file is correct. - Got http://example.com/browser/devtools/client/netmonitor/test/js_websocket-worker-test.js, expected http://localhost:8080/
1553360Intermittent devtools/client/netmonitor/test/browser_net_websocket_stacks.js | Request #3 has a stacktrace -
TEST-UNEXPECTED-FAIL | devtools/client/netmonitor/test/browser_net_websocket_stacks.js | The displayed domain is correct. - Got example.com, expected localhost:8080
1553360Intermittent devtools/client/netmonitor/test/browser_net_websocket_stacks.js | Request #3 has a stacktrace -
TEST-UNEXPECTED-FAIL | devtools/client/netmonitor/test/browser_net_websocket_stacks.js | The tooltip domain is correct. - Got example.com (127.0.0.1:8888), expected localhost:8080 (127.0.0.1:8888)
1553360Intermittent devtools/client/netmonitor/test/browser_net_websocket_stacks.js | Request #3 has a stacktrace -
TEST-UNEXPECTED-FAIL | devtools/client/netmonitor/test/browser_net_websocket_stacks.js | The displayed cause is correct. - Got script, expected websocket
I'm not familiar with this change and Matt asked me to get this landed while I'm away.
Could you advise on a solution for these errors?
Thank you.
Comment 20•5 years ago
|
||
Oh, I think I know what it is.
This depends on DocumentChannel to be active of course.
Updated•5 years ago
|
Comment 21•5 years ago
|
||
Comment 22•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/cbaad5501956
https://hg.mozilla.org/mozilla-central/rev/fe1d075d3ea4
https://hg.mozilla.org/mozilla-central/rev/b7e483ca9f71
https://hg.mozilla.org/mozilla-central/rev/a3ba805d6d0c
https://hg.mozilla.org/mozilla-central/rev/6bcb0faec3f2
https://hg.mozilla.org/mozilla-central/rev/7e9b2f793a7d
https://hg.mozilla.org/mozilla-central/rev/07cd37c9540e
https://hg.mozilla.org/mozilla-central/rev/19e6ea5c3649
https://hg.mozilla.org/mozilla-central/rev/8a8fa9937df6
https://hg.mozilla.org/mozilla-central/rev/f73ce4525436
https://hg.mozilla.org/mozilla-central/rev/ba47db006dae
Comment 23•5 years ago
|
||
== Change summary for alert #23435 (as of Fri, 11 Oct 2019 14:17:02 GMT) ==
Improvements:
1% Base Content JS windows7-32-shippable opt 3,277,748.00 -> 3,251,150.67
1% Base Content JS windows7-32 opt 3,276,386.67 -> 3,250,468.00
0.41% Base Content JS macosx1014-64-shippable opt 4,134,273.33 -> 4,117,358.67
0.40% Base Content JS linux64 opt 4,128,677.33 -> 4,112,153.33
0.40% Base Content JS linux64-shippable opt 4,128,665.33 -> 4,112,260.00
0.40% Base Content JS linux64-shippable-qr opt 4,128,692.00 -> 4,112,313.33
0.40% Base Content JS windows10-64 opt 4,196,482.67 -> 4,179,510.67
0.40% Base Content JS windows10-64-qr opt 4,196,509.33 -> 4,179,697.33
0.40% Base Content JS windows10-64-shippable opt 4,196,505.33 -> 4,179,564.00
0.40% Base Content JS windows10-64-shippable-qr opt 4,196,532.00 -> 4,179,750.67
0.39% Base Content JS linux64-qr opt 4,128,669.33 -> 4,112,420.00
For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=23435
Comment 24•5 years ago
|
||
Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission Milestone.
This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:
0ee3c76a-bc79-4eb2-8d12-05dc0b68e732
Description
•