Closed
Bug 1429896
(oop-frames)
Opened 7 years ago
Closed 6 years ago
[meta] implement a minimal form of navigable out-of-process iframes
Categories
(Core :: DOM: Content Processes, enhancement, P2)
Core
DOM: Content Processes
Tracking
()
RESOLVED
FIXED
Fission Milestone | M2 |
People
(Reporter: nika, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: meta)
Attachments
(1 obsolete file)
I thought we already had a bug for this, but I couldn't find it, so I figured I'd file one.
Reporter | ||
Updated•7 years ago
|
Blocks: site-isolation
Reporter | ||
Comment 1•7 years ago
|
||
For anyone who is going to be working with oop iframes, this is a quick hack to get an iframe with the moz-force-remote attribute to render in a remote process. It's all behind 2 prefs: dom.ipc.tabs.nested.enabled and dom.ipc.oopif.force.enabled.
MozReview-Commit-ID: 4JiLFX8JEzm
Reporter | ||
Updated•7 years ago
|
Summary: Out of Process iframes → [meta] Out of Process iframes
Updated•7 years ago
|
Assignee: nobody → kyle
Summary: [meta] Out of Process iframes → [meta] Out of Process (OOP) iframes
Comment 2•7 years ago
|
||
Task #1: Take patch in this bug, compile into nightly, punch self in face with resulting browser until enough bugs are found and logged to give us a good idea on the lowest hanging and farthest reaching fruit to start on.
Updated•7 years ago
|
Priority: -- → P1
Updated•7 years ago
|
Priority: P1 → P2
Updated•7 years ago
|
Alias: oop-frames
Comment 3•7 years ago
|
||
The results from making every iframe OOP. I hope you like orange.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a5e7c5e7112793e98deb1335503ec7b798bdbb22
Comment 4•7 years ago
|
||
Trying to pare down the rather silly results from Comment 3. This is a slightly more readable try run, this time:
- Not spawning OOP iframes for pages with system principals
- Not spawning OOP iframes when not in e10s mode
https://treeherder.mozilla.org/#/jobs?repo=try&revision=01d8523e7943ba4a026fef3e2e1e39df062407b8
Updated•6 years ago
|
Assignee: kyle → nobody
Summary: [meta] Out of Process (OOP) iframes → [meta] Implement a minimal form of out-of-process iframes using cross process window proxies and abstract browsing context trees
Depends on: graphics-fission
Updated•6 years ago
|
Depends on: rm-docshell-tree-item
Updated•6 years ago
|
Depends on: js-docshell-tree-item
Reporter | ||
Updated•6 years ago
|
Fission Milestone: --- → M2
Updated•6 years ago
|
Depends on: fission-events
Reporter | ||
Updated•6 years ago
|
Summary: [meta] Implement a minimal form of out-of-process iframes using cross process window proxies and abstract browsing context trees → [meta] implement a minimal form of navigable out-of-process iframes
Depends on: 1529237
Depends on: 1530656
Depends on: 1530661
No longer depends on: 1530656
Reporter | ||
Updated•6 years ago
|
Attachment #8949540 -
Attachment is obsolete: true
Updated•6 years ago
|
No longer depends on: fission-events
Updated•6 years ago
|
No longer depends on: graphics-fission
Updated•6 years ago
|
No longer depends on: rm-docshell-tree-item
Updated•6 years ago
|
No longer depends on: js-docshell-tree-item
Updated•6 years ago
|
Whiteboard: [4/11] blocked on last crash bug 1541038
Updated•6 years ago
|
Whiteboard: [4/11] blocked on last crash bug 1541038 → [4/11] last crash bug 1541038 remaining
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Whiteboard: [4/11] last crash bug 1541038 remaining
Updated•5 years ago
|
Updated•5 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•