Bug 915951 - Notifications should ignore sub-frame navigation. r=dao
Bug 915951 - Fix browser_popupNotification.js to test that subframe navigations don't remove PopupNotifications. r=bsmedberg

This patch was based on work from Tanvi Vyas and Benjamin Smedberg.
Bug 915951 - Adjust precision in test_bug388794.html to avoid a rounding issue. r=roc
Bug 915951 - test fixes for password manager mochitests - because mochitest runs all its tests in an iframe, it collects popup notifications from all tests and never dismisses them: remove them explicitly before each password manager test that needs to check popups. r=MattN