When you launch Firefox, the browser comes into being in stages: first the window frame, then the toolbars, then the home page search box and logo, then the snippets. When the snippet area loads, it pushes the search box and logo up creating a visual distraction. We should place the search box and logo in the final position so when the snippets load in they don't shift that content up. See a video of this at https://youtu.be/2hLEL0NNdco (skip ahead to about 50 seconds in.)
It's definitely an issue for perceived performance, but maybe it's a non-issue with 57 since I hear that Activity Stream could replace about:home. We should track this in photon-perf anyhow.
Tim, can you give us some information on comment 1? Will about:home change significantly with Activity Stream in 57 or is this still worth looking into?
Activity Stream will take over about:home in 57, and that includes changing the design of how snippets are on the page displayed. They will no longer be under the search bar, but rather show up at the bottom of the page as sort of an overlay. As a result it won't jank the search bar. We can close this as a wontfix
(In reply to Ursula Sarracini (:ursula) from comment #3) > Activity Stream will take over about:home in 57, and that includes changing > the design of how snippets are on the page displayed. They will no longer be > under the search bar, but rather show up at the bottom of the page as sort > of an overlay. As a result it won't jank the search bar. We can close this > as a wontfix Thanks for the response! Is there a tracking bug for activity stream integration of about:home that we can use to block this bug to track whether it really happened?
Right now we don't have a Bugzilla bug for it, since we primarily do our issue tracking in our github repo, but here is our github issue that's tracking setting about:home to Activity Stream: https://github.com/mozilla/activity-stream/issues/1974. The issue was "closed" in favour of tracking it in our project: https://github.com/mozilla/activity-stream/projects/16 (first column), but we're still tracking all the individual issues that block setting activity stream to about home. This ticket: https://github.com/mozilla/activity-stream/issues/2598 will probably be the one where most of that work gets tracked from now on :)