Closed Bug 1382139 Opened 7 years ago Closed 7 years ago

Activity Stream not showing on start if set about:newtab as homepage with "undefined" title

Categories

(Firefox :: New Tab Page, defect)

56 Branch
Unspecified
Windows 10
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 57
Tracking Status
firefox-esr52 --- unaffected
firefox55 --- unaffected
firefox56 + fixed
firefox57 --- verified

People

(Reporter: ananuti, Assigned: ahillier)

References

Details

Attachments

(3 files)

Attached image screenshot (deleted) —
STR: 1. Start nightly with bloody virgin profile. 2. Open about:preferences and set about:newtab as homepage. 3. Restart AR: Only see the orange-foxkeh on top left.
Summary: Activity Stream now showing on start if set about:newtab as homepage → Activity Stream not showing on start if set about:newtab as homepage
What operating system are you using? And just making sure, a refresh of the page fixes itself? Are there any error console messages? Perhaps an exception relating to sendAsyncMessage?
(In reply to Ed Lee :Mardak from comment #1) > What operating system are you using? Windows 10 > And just making sure, a refresh of the page fixes itself? Yes, refresh fixes thing. > Are there any error console messages? Perhaps an exception relating to sendAsyncMessage? There was no error show on console.
OS: Unspecified → Windows 10
User Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0 User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:56.0) Gecko/20100101 Firefox/56.0 Build ID: 20170718030207 I can reproduce the issue with the blank about:newtab. In about:config, browser.newtabpage.activity-stream.enabled is true and from about:preferences I've set the "about:newtab" as homepage. The pref "When Nightly starts" has the value "Show your home page". At this point the browser can be closed and start it again. After the browser starts the displayed newtab page is blank, Search and Top Sites are missing. I didn't see any errors in the console :( For me, if the page is refreshed or a new New Tab is opened the Search and Top Sites are displayed.
Attached image Screen Shot 2017-07-24 at 19.20.38.png (deleted) —
Hello, I can also confirm this bug. It is reproducible with completely new or existing account. User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:56.0) Gecko/20100101 Firefox/56.0 E10s: enabled ; dom.ipc.processCount: 4 ; browser.newtabpage.activity-stream.enabled: true I attached my screenshot as proof. If I click on button "home", new tab page is loaded correctly. If I open another tabs or close all tabs and open new window, new tab page is loaded correctly too. This problem appears for me only at "Quit of Firefox" and consequential fresh start up.
Attached image Console's output (deleted) —
Hopefully you can find attached console's output useful. I put here also text version of output: OpenGL compositor Initialized Succesfully. Version: 2.1 ATI-1.51.8 Vendor: ATI Technologies Inc. Renderer: AMD Radeon R9 M395 OpenGL Engine FBO Texture Target: TEXTURE_2D While creating services from category 'profile-after-change', service for entry 'Notification Telemetry Service', contract ID '@mozilla.org/notificationTelemetryService;1' does not implement nsIObserver. OpenGL compositor Initialized Succesfully. Version: 2.1 ATI-1.51.8 Vendor: ATI Technologies Inc. Renderer: AMD Radeon R9 M395 OpenGL Engine FBO Texture Target: TEXTURE_2D OpenGL compositor Initialized Succesfully. Version: 2.1 ATI-1.51.8 Vendor: ATI Technologies Inc. Renderer: AMD Radeon R9 M395 OpenGL Engine FBO Texture Target: TEXTURE_2D DEPRECATION WARNING: Search service falling back to synchronous initialization. This is generally the consequence of an add-on using a deprecated search service API. You may find more details about this deprecation at: https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIBrowserSearchService#async_warning jar:file:///Applications/FirefoxNightly.app/Contents/Resources/omni.ja!/components/nsSearchService.js 2683 SRCH_SVC__ensureInitialized jar:file:///Applications/FirefoxNightly.app/Contents/Resources/omni.ja!/components/nsSearchService.js 3928 SRCH_SVC_getVisible chrome://browser/content/search/search.xml 1530 get_engines chrome://browser/content/search/search.xml 1578 _rebuild chrome://browser/content/search/search.xml 1270 set_popup chrome://browser/content/urlbarBindings.xml 1676 enableOneOffSearches chrome://browser/content/urlbarBindings.xml 1095 _enableOrDisableOneOffSearches chrome://browser/content/urlbarBindings.xml 124 urlbar_XBL_Constructor/< chrome://global/content/bindings/popup.xml 66 openPopup chrome://browser/content/urlbarBindings.xml 1889 _openAutocompletePopup chrome://browser/content/urlbarBindings.xml 1803 openAutocompletePopup chrome://browser/content/urlbarBindings.xml 1466 onxblfocus chrome://global/content/bindings/textbox.xml 115 select chrome://browser/content/browser.js 2278 focusAndSelectUrlBar chrome://browser/content/browser.js 1575 _delayedStartup Deprecated.jsm:79 TypeError: this.sendAsyncMessage is not a function activity-stream.bundle.js:555:5 Unix error 2 during operation DirectoryIterator.prototype.next on file /Users/michal/Library/Application Support/Firefox/Crash Reports/pending (No such file or directory) CrashSubmit.jsm:541 Unix error 2 during operation DirectoryIterator.prototype.next on file /Users/michal/Library/Application Support/Firefox/Crash Reports/pending (No such file or directory) ContentCrashHandlers.jsm:668 OpenGL compositor Initialized Succesfully. Version: 2.1 ATI-1.51.8 Vendor: ATI Technologies Inc. Renderer: AMD Radeon R9 M395 OpenGL Engine FBO Texture Target: TEXTURE_2D
(In reply to Ed Lee :Mardak from comment #1) > What operating system are you using? And just making sure, a refresh of the > page fixes itself? Are there any error console messages? Perhaps an > exception relating to sendAsyncMessage? Check line with "TypeError: this.sendAsyncMessage is not a function activity-stream.bundle.js:555:5"
Summary: Activity Stream not showing on start if set about:newtab as homepage → Activity Stream not showing on start if set about:newtab as homepage with "undefined" title
[Tracking Requested - why for this release]: Poor experience on restart when restoring about:newtab or other ways of opening about:newtab early. We'll want to fix this for 56. Although also activity stream will only be preffed on in Nightly 56 and not Beta 56.
Depends on: 1385090
Track 56+ as poor user experience.
Should be fixed by bug 1385090.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 57
Depends on: 1386911
Flags: qe-verify+
QA Contact: iulia.cristescu
I managed to reproduce the initial issue using 56.0a1 (2017-07-20). I can confirm that 57.0b6 build1 (20171005195903) is fixed, using Windows 10 x64, Ubuntu 16.04 x64 and Mac OS X 10.11.6. The 56.0.1 build2 (20171002220106) build is only fixed on Windows and Ubuntu platforms, the Mac platform is still affected (also confirmed this on macOS 10.12.6). Any thoughts about this?
Status: RESOLVED → VERIFIED
Flags: needinfo?(a.hillier)
For a user on 56 to run into this, the Activity Stream would need to be turned on (via about:config) and about:newtab set as the home page. Although from my testing on 56 mac, I don't run into the "undefined" title problem, but it's probably actually bug 1386445, which was fixed for 57 and not uplifted to 56.
Flags: needinfo?(a.hillier)
(In reply to Ed Lee :Mardak from comment #15) > For a user on 56 to run into this, the Activity Stream would need to be > turned on (via about:config) and about:newtab set as the home page. Although > from my testing on 56 mac, I don't run into the "undefined" title problem, > but it's probably actually bug 1386445, which was fixed for 57 and not > uplifted to 56. I verified this fix on 56 build, too, because it was set on affected and then fixed. Yes, indeed, the AS isn't turned on by default on 56, but I followed the steps from comment 3, where the issue was also reproduced (set the browser.newtabpage.activity-stream.enabled to true and the about:newtab set as the home page). Also it is weird that the issue is still reproducible on mac platform only.
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: