Closed
Bug 1250847
Opened 9 years ago
Closed 9 years ago
Opening a room from the panel with a single tab open, closes the window in e10s mode
Categories
(Hello (Loop) :: Client, defect, P2)
Hello (Loop)
Client
Tracking
(e10sm9+, firefox46+ fixed, firefox47+ fixed)
People
(Reporter: standard8, Assigned: mikedeboer)
References
Details
(Whiteboard: [e10s][triage][m-a: needs bug 1245813 landing first])
Attachments
(2 files)
|
9.56 KB,
patch
|
standard8
:
review+
lizzard
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
|
40 bytes,
text/x-github-pull-request
|
mikedeboer
:
review+
|
Details | Review |
STR:
1) Turn on e10s mode in FF
2) Set the loop.remote.autostart pref to true
3) Restart FF
4) Ensure you only have one tab open
5) Open the Loop panel
6) Click a button, e.g. "new room" or "get started"
Actual Results
The window closes
Expected Results
Window stays open and performs the correct action.
| Assignee | ||
Comment 1•9 years ago
|
||
Mark, this is what we've been through discussing this afternoon in code.
Attachment #8723210 -
Flags: review?(standard8)
| Assignee | ||
Updated•9 years ago
|
Iteration: --- → 47.3 - Mar 7
Points: --- → 1
| Assignee | ||
Updated•9 years ago
|
Points: 1 → 2
| Assignee | ||
Updated•9 years ago
|
Status: NEW → ASSIGNED
| Reporter | ||
Comment 2•9 years ago
|
||
Comment on attachment 8723210 [details] [diff] [review]
Patch v1: prefix DOMWindowClose and DOMTitleChanged messages with the Social: prefix
Review of attachment 8723210 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good. r=Standard8 I am tempted to say we should support both old & new APIs for a bit, but I think we should uplift the core patch to aurora as well to be safe there.
Attachment #8723210 -
Flags: review?(standard8) → review+
Updated•9 years ago
|
tracking-e10s:
--- → m9+
| Assignee | ||
Comment 3•9 years ago
|
||
(In reply to Mark Banner (:standard8) from comment #2)
> Looks good. r=Standard8 I am tempted to say we should support both old & new
> APIs for a bit, but I think we should uplift the core patch to aurora as
> well to be safe there.
I think we should uplift it aurora indeed. I'll create a PR with the loop changes, so you can merge it at your leasure ;-)
| Assignee | ||
Comment 4•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/c75bc39acae8f6dc6f66cf3e479fc2ddd301c08a
Bug 1250847: prefix DOMWindowClose and DOMTitleChanged messages with the Social: prefix to assure they won't arrive at the global messageManager instance that TabBrowser is listening to. It mixes things up in twisted, unexpected ways if we don't. r=Standard8
Comment 5•9 years ago
|
||
| Assignee | ||
Comment 6•9 years ago
|
||
Comment on attachment 8723815 [details] [review]
[loop] mikedeboer:bug-1250847-prefixMessages > mozilla:master
Carrying over r=Standard8.
Attachment #8723815 -
Flags: review+
Updated•9 years ago
|
Whiteboard: [e10s] → [e10s][triage]
Comment 7•9 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox47:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
| Reporter | ||
Comment 8•9 years ago
|
||
Now that the fix has made its way into nightly, I've merged it into the tree as well:
https://github.com/mozilla/loop/commit/863a2bf381940b9bcc170677faccb2ad05d4c15e
https://github.com/mozilla/loop/commit/990e1bda97e9403f40b780e0e9ae99c7f841f5a3
| Assignee | ||
Comment 9•9 years ago
|
||
Comment on attachment 8723210 [details] [diff] [review]
Patch v1: prefix DOMWindowClose and DOMTitleChanged messages with the Social: prefix
Approval Request Comment
[Feature/regressing bug #]: e10s
[User impact if declined]: once we enable e10s support for Hello, opening a conversation for the first time in a window with one tab open, the window will be closed.
[Describe test coverage new/current, TreeHerder]: landed on m-c, tests pass.
[Risks and why]: minor - Hello system add-on need to be updated to work.
[String/UUID change made/needed]: n/a.
Attachment #8723210 -
Flags: approval-mozilla-aurora?
Comment 11•9 years ago
|
||
Regression if we have e10s enabled, tracking and marking affected.
Comment 12•9 years ago
|
||
Comment on attachment 8723210 [details] [diff] [review]
Patch v1: prefix DOMWindowClose and DOMTitleChanged messages with the Social: prefix
Fix for an e10s regression that affects Hello, please uplift to aurora.
Attachment #8723210 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
| Reporter | ||
Updated•9 years ago
|
Depends on: 1245813
Whiteboard: [e10s][triage] → [e10s][triage][m-a: needs bug 1245813 landing first]
| Reporter | ||
Comment 13•9 years ago
|
||
| bugherder uplift | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•