When we show a NotificationBox (heartbeat or Test Pilot or w/e else) and the notification box is dismissed, the box disappears, but then the web page is scrolled to the top. Linux 4.2.0-36-generic Firefox Dev Edition version 48.0a2 Ubuntu 15.10 Steps to reproduce: 1) Navigate to a longish page and scroll down a bit (https://en.wikipedia.org/wiki/Anarchism#Spanish_Revolution) 2) Open up browser toolbox console and execute: `bar = gBrowser.getNotificationBox(); bar.appendNotification('label', 'value', 'invalid.png', bar.PRIORITY_INFO_LOW, )` 3) Dismiss notification with the 'x' icon. 4) if on linux, notification will disappear and page will scroll to top.
This also happens on Windows. Do you know if this is a regression? Dolske, any thoughts here (sorry, blame)?
I can't reproduce this on OS X or Windows 10. Is this in a new profile? Does E10S / APZ have any effect? The relevant code is http://searchfox.org/mozilla-central/source/toolkit/content/widgets/notification.xml I'm not sure how this would be happening -- the notification doesn't touch web content. The only vaguely related thing is that the slide in/out animation affects the size of the <browser>, so if there's some bizarre and indirect scrolling/layout bug there... A regression range would be helpful, especially if this is difficult for others to reproduce.