<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2017-03-28 14:22 GMT+02:00 Gijs Kruitbosch <span dir="ltr"><<a href="mailto:gkruitbosch@mozilla.com" target="_blank">gkruitbosch@mozilla.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">
On 28/03/2017 08:06, Chris Peterson wrote:</span><span class="gmail-"><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
It seems like some of the smaller visible UI changes could probably ship in 55/56 without needing a pref. Users probably won't notice some of the UI polish features until everything is into place in 57. Shipping these smaller bits in 55/56 would give us more testing. <br>
</blockquote></span>
Can you elaborate on this? What are "small visible UI changes" that users "won't notice"? I'm skeptical these even exists, looking at (for instance) things like <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1345989" rel="noreferrer" target="_blank">https://bugzilla.mozilla.org/s<wbr>how_bug.cgi?id=1345989</a> . <a href="https://xkcd.com/1172/" rel="noreferrer" target="_blank">https://xkcd.com/1172/</a> comes to mind... And yes, of course these are extreme examples, but I'm also looking at the mockups I've seen and thinking I don't see anything that falls in the "small polish" category in our main theming & structural changes.</blockquote><div><br> </div></div>You're reading Chris too literally. We're not trying to make it look like there were no changes at all between 54, 55 and 56, but the changes shouldn't particularly stand out and take away from Photon.<br><br></div><div class="gmail_extra">Using CSS animations for the tab throbber, for instance, is a small visible UI change that most users won't notice and where shipping before 57 won't sabotage the Photon marketing.<br><br></div><div class="gmail_extra">For the visual refresh, I'm trying to be smart and divide the work into parts that can be tackled early and parts that should wait. Nihanth is going to start with integrating our new SVG toolbar button icons in bug 1347543 -- this should land when it's ready (I've checked with shorlander, he's fine with this). Johann is going to look into sharing the toolbar button appearance (basically the styling for the :hover and :active states) across platforms rather than having three separate implementations. I suspect we won't land this early, but we can get a patch ready and let it sit there for a few weeks before landing it.<br><br></div><div class="gmail_extra">However, this will only work to some extent, and sometime during the 56 cycle we will probably run out of early work and want to start landing some of the more visible changes. I'd like to avoid forking the whole theme for this; I think ifdefs might work.<br><br></div><div class="gmail_extra">dao<br></div><div class="gmail_extra"><br><br></div></div>