Closed
Bug 1115345
Opened 9 years ago
Closed 9 years ago
[e10s] "uitour" entry point does not work in e10s
Categories
(Firefox :: Tours, defect)
Firefox
Tours
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
e10s | m7+ | --- |
People
(Reporter: FlorinMezei, Unassigned)
References
Details
Reproducible with: Firefox 37 Nightly latest - BuildID: 20141223030207 Reproducible on: Windows 7 x64, Mac OS X 10.9.5, Ubuntu 14.04 x64 Steps to reproduce: 1. Open Firefox and go to Help -> Nightly Tour. 2. Go to Tools -> Set Up Sync. Expected results: User is taken to about:accounts?entrypoint=uitour. Actual results: User is taken to about:accounts?entrypoint=menubar (also if the tour is started and "Sign in to Sync" is clicked at the first tour page, then "menupanel" will be the entry point displayed, when "uitour" is expected). According to bug 1053939, when on the UI Tour tab, going to the sync landing page from anywhere should use the "uitour" entry point. Disabling e10s works as expected and does display the "uitour" entry point.
Reporter | ||
Updated•9 years ago
|
Version: 35 Branch → Trunk
Updated•9 years ago
|
Flags: needinfo?(adw)
Comment 1•9 years ago
|
||
Not directly related to sync migration, but I think we should try and block it so we can get good server-side stats on the migration process.
Blocks: migratesync
Updated•9 years ago
|
Flags: qe-verify+
Flags: firefox-backlog+
Comment 2•9 years ago
|
||
Best I can tell, this is blocked by bug 1089000 - the functionality we use in UITour.jsm is explicitly disabled with e10s with that bug mentioned in the comments. http://dxr.mozilla.org/mozilla-central/source/browser/modules/UITour.jsm#653
Depends on: 1089000
Comment 3•9 years ago
|
||
I agree with Mark, Sync and FxA use UITour.originTabs to determine whether a page is a UITour page and should therefore trigger the UITour entry point: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser-syncui.js?rev=1f86aebdcc2e#307 http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser-fxaccounts.js?rev=3c7defb79660#344 But UITour.originTabs doesn't include the content windows of e10s browser windows: http://hg.mozilla.org/mozilla-central/file/f2b28a37a4c0/browser/modules/UITour.jsm#l653
Flags: needinfo?(adw)
Comment 5•9 years ago
|
||
Moving open UITour bugs to Firefox::Tours. Filter on firefox-tours-20150121.
Component: Sync → Tours
Comment 6•9 years ago
|
||
This works as expected now. Looks like it was fixed by bug 1110602. https://hg.mozilla.org/integration/fx-team/diff/fad9208f38f1/browser/base/content/browser-fxaccounts.js
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 7•9 years ago
|
||
Removing qe-verify flag since Drew confirmed this works now.
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•