Closed
Bug 530857
Opened 15 years ago
Closed 15 years ago
on weave firstrun, fennec should show weave firstrun page, not awesomescreen
Categories
(Firefox :: Sync, defect)
Tracking
()
RESOLVED
FIXED
1.0 beta3
People
(Reporter: madhava, Assigned: Mardak)
References
Details
The behaviour of fennec changed, so, when you open the browser, it shows the awesomescreen (the one with awesomebar suggestions and search engines) rather than a blank page. This means that now, on weave firstrun, the user doesn't see the weave firstrun page, even though it's there, under the awesomescreen.
Reporter | ||
Updated•15 years ago
|
Flags: blocking-weave1.0?
Comment 1•15 years ago
|
||
I'm not sure this is a Weave bug, so much as a Fennec bug. It seems that if something tries to open a page, the awesomescreen should not be shown or should be rolled up automatically. Making every extension with a firstrun implement a workaround seems... not right.
Reporter | ||
Comment 2•15 years ago
|
||
Opened the related fennec bug here: bug 531071
Assignee | ||
Comment 3•15 years ago
|
||
http://hg.mozilla.org/labs/weave/rev/f7b6b33e94aa Use BrowserUI.newTab instead of Browser.addTab so that awesomescreen gets hidden if open when creating a new tab. Not quite totally fixed as bug 531071 is still open, but it should be fixed when that lands.
Assignee: nobody → edilee
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•15 years ago
|
Target Milestone: --- → 1.0 beta3
Assignee | ||
Comment 4•15 years ago
|
||
http://hg.mozilla.org/labs/weave/rev/35615ad234aa Use the UIReady event to start loading weave but wrap some stuff in timeout 0s to let stuff open.
Comment 5•15 years ago
|
||
Are you sure this actually works? I am hitting the same issue with Adblock Plus. In my tests delaying from the UIReady event is no better than delaying from the load event. However, window.setTimeout() changes that delay into 10ms (because it won't accept anything below 10ms) and that will do most of the time - but sometimes the tab will still be opened too early.
Assignee | ||
Comment 6•15 years ago
|
||
Wladimir, what are you testing on? It seems to be working for me on N900 and OS X builds since 1.0pre6 builds ~12/4
Comment 7•15 years ago
|
||
I am testing on Windows 7, don't have a device to test with.
Comment 8•15 years ago
|
||
Oh, and it is a 20091213011529 nightly build.
Updated•14 years ago
|
Component: Fennec UI → Firefox Sync: UI
Updated•14 years ago
|
Flags: blocking-weave1.0?
Updated•6 years ago
|
Component: Firefox Sync: UI → Sync
Product: Cloud Services → Firefox
You need to log in
before you can comment on or make changes to this bug.
Description
•