Closed
Bug 957731
Opened 12 years ago
Closed 12 years ago
Regression: Wrapper content not running OOP
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Firefox OS Graveyard
Gaia::System::Window Mgmt
Tracking
(blocking-b2g:1.4+, b2g-v1.4 fixed)
| Tracking | Status | |
|---|---|---|
| b2g-v1.4 | --- | fixed |
People
(Reporter: benfrancis, Assigned: benfrancis)
Details
(Keywords: regression, Whiteboard: [systemsfe])
Attachments
(1 file)
It looks like the new window manager may have regressed making wrapper content (e.me apps and homescreen bookmarks) running in their own process.
STR:
* Connect to device over adb
* Run ps
* Start an e.me app
* Run ps again
Expected:
* New content process
Actual:
* Content appears to be running in parent process
I suspect WrapperFactory just needs to set config.oop to true when creating a wrapper window.
Updated•12 years ago
|
Keywords: regression
Comment 1•12 years ago
|
||
Do we know what branches are affected by this regression? This sounds bad - it should block.
| Assignee | ||
Comment 2•12 years ago
|
||
Jason: I'm pretty sure it was introduced in the new window manager in 1.4, but we should probably check for a regression window just in case.
Assignee: nobody → bfrancis
Keywords: regressionwindow-wanted
Comment 3•12 years ago
|
||
(In reply to Ben Francis [:benfrancis] from comment #2)
> Jason: I'm pretty sure it was introduced in the new window manager in 1.4,
> but we should probably check for a regression window just in case.
For getting the regression window - is there some STR we can follow to determine that OOP is enabled or not?
blocking-b2g: --- → 1.4?
| Assignee | ||
Comment 4•12 years ago
|
||
Attached a fix and a simple unit test.
I couldn't find any unit tests for WrapperFactory so I created a new file. Perhaps there is a better way to test this though.
Attachment #8357355 -
Flags: review?(alive)
| Assignee | ||
Comment 5•12 years ago
|
||
Jason, the STR is in comment 0.
You can run:
$ adb shell ps | grep plugin
to see a list of content processes before and after launching the wrapper.
Comment 6•12 years ago
|
||
Okay - if there's a patch already in progress, then we probably don't need to worry about getting a regression window here.
Keywords: regressionwindow-wanted
Updated•12 years ago
|
blocking-b2g: 1.4? → 1.4+
Comment 7•12 years ago
|
||
Comment on attachment 8357355 [details] [review]
https://github.com/mozilla-b2g/gaia/pull/15121
Thanks Ben!!
Attachment #8357355 -
Flags: review?(alive) → review+
| Assignee | ||
Comment 8•12 years ago
|
||
Merged into master
https://github.com/mozilla-b2g/gaia/commit/1634720a836b6d11ca855ed083797e3d47ffe9b6
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•12 years ago
|
Target Milestone: --- → 1.3 C2/1.4 S2(17jan)
| Assignee | ||
Updated•12 years ago
|
Whiteboard: [systemsfe]
Updated•11 years ago
|
status-b2g-v1.4:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•