Created attachment 606362 [details] [diff] [review]
There are three issues with about:home that we should fix immediately:
1. Launcher buttons do not crop properly when the restore session button is not present. (CSS flexbox weirdness)
2. The restore session button doesn't disappear after the session has been restored. (Typo!)
3. The about:home onload handler in browser.js throws when the document is being unloaded as it gets executed. This was an issue before the new about:home stuff landed, but it's a one-line fix, so I'll do it here.
Created attachment 606374 [details] [diff] [review]
Also added "Marketplace" to aboutHome.dtd to avoid fuss later.
Created attachment 606378 [details] [diff] [review]
Third time's the charm (I hope)!
(This is what happens when I try to write code on 3 hours of sleep.)
and backported to aurora with bug 711157
Mozilla/5.0 (Windows NT 6.1; rv:13.0) Gecko/20100101 Firefox/13.0
I have verified point 2 from comment 0. The Restore Session button disappeared after restoring the session.
Frank, can you please tell me:
what I should/shouldn't see when verifying point 1?
how can I verify point 3?
(In reply to Ioana Budnar [QA] from comment #5)
This doesn't need further verification.
Feel free to move onto other bugs.