Photon Engineering Newsletter #14

Mike Conley mconley at mozilla.com
Thu Aug 24 17:09:38 UTC 2017


(via https://mikeconley.ca/blog/2017/08/24/photon-engineering-newsletter-14/
- I suggest visiting that post directly if you want to see the animated
GIFs inline)

Just like jaws did last week
<https://msujaws.wordpress.com/2017/08/18/photon-engineering-newsletter-13/>,
I'm taking over for dolske
<https://dolske.wordpress.com/2017/08/13/photon-engineering-newsletter-12/>
this week to talk about stuff going on with Photon Engineering. So sit
back, strap in, and absorb Photon Engineering Newsletter #14
<https://en.wikipedia.org/wiki/Silicon>!

If you've got the release calendar
<https://wiki.mozilla.org/RapidRelease/Calendar> at hand, you'll note that
Nightly 57 merges to Beta on September 20th. Given that there's usually a
soft-freeze before the merge, this means that there are *less than 4 weeks
remaining* for Photon development. That's right - in less than a month's
time, folks on the Beta channel who might not be following Nightly
development are going to get their first Photon experience. That'll be
pretty exciting!

So with the clock winding down, the Photon team has started to shift more
towards polish and bug-fixing. At this point, all of the major changes
should have landed, and now we need to buff the code to a sparkling sheen.

The first thing you may have noticed is that, after a solid run of dogefox
<https://www.reddit.com/r/firefox/comments/6vqk30/rip_firedoge_we_hardly_knew_you/>,
the icon has shifted again:
[image: The new Nightly icon]

The second big change are our new 60fps loading throbbers in the tabs,
coming straight to you from the Photon Animations team!
Here's an animated GIF!
<https://mikeconley.ca/blog/wp-content/uploads/2017/08/loading-throbber-1.gif.pagespeed.ce.d3C6AK__Z1.gif>
Other recent changesMenus and structure

   - A “Bookmarking Tools” subview
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1377968> has been added to
   the Library button so you can easily get to the bookmarks toolbar, sidebar,
   and bookmarks menu button
      - Here's an animated GIF!
      <https://mikeconley.ca/blog/wp-content/uploads/2017/08/bookmarking-tools.gif.pagespeed.ce.lJV_jtBGee.gif>
      - You might have noticed that the downloads button will only appear
   when downloads exist
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1371765> and isn't movable
   anymore. This is something we're still tinkering with, so stay tuned.
   - We made the sync animation prettier
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1366844>! Check it out
   <https://twitter.com/ryanfeeley/status/897202877697052673>!

Animations

   - Did we mention the new tab loading throbber?

Preferences

   - All MVP work is completed! The team is now fixing polish bugs.
   Outstanding!

Visual redesign

   - The styles for the sidebar have been updated on WIndows
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1384504>!
      - [image: The bookmarks sidebar]
      - New icons have landed
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1387784> for a number of
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1392416> Firefox functions
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1380043>. Can you find
   them all?
   - The team also landed a slew of polish and bug fixes. Here's the full
   list
   <https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr&chfieldto=2017-08-22&chfield=resolution&query_format=advanced&chfieldfrom=2017-08-15&chfieldvalue=FIXED&status_whiteboard=photon-visual&list_id=13743640>
   !

Onboarding

   - The Firefox 57 tours have been enabled
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1366056>!
   - The PageAction UITour highlight style has been updated
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1390767> to be more
   consistent with the rest of Photon
      - [image: The PageAction menu in the URL bar opened with a single
      item highlighted by the UI Tour]
      - A bunch <https://bugzilla.mozilla.org/show_bug.cgi?id=1389541> of
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1389416> polish
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1387697> and
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1387969> bugfixes
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1389283> for
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1390055> the onboarding
   tour have landed!

Performance

   - The performance team quickly diagnosed a regression in the
   FX_NEW_WINDOW_MS Telemetry probe
   <https://bugzilla.mozilla.org/show_bug.cgi?id=1392280> and the
   regressing patch has been backed out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/firefox-dev/attachments/20170824/8ce99aed/attachment.html>


More information about the firefox-dev mailing list