4b3a929c9249504adb088b24cc37ae7be06ba4ea: Backed out changeset ffd370115779 (bug 1261185) for memory leaks on own test
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 10:39:36 +0200 - rev 347641
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Backed out changeset ffd370115779 (bug 1261185) for memory leaks on own test
57aba653a195f252279c0bb27851e18e57057c02: Merge mozilla-central to fx-team to fix 2 perma failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 10:36:40 +0200 - rev 347640
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Merge mozilla-central to fx-team to fix 2 perma failures
ff96d9731ec72261815762f219cfafc7ff5b9495: Backed out changeset 902ee4a0983d (bug 1261223) for XPC failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 09:18:57 +0200 - rev 347639
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Backed out changeset 902ee4a0983d (bug 1261223) for XPC failures
27df9bc5af2ca94e203e132013a5958bd60e85fc: Bug 1262003 - Back out changeset 983702f6874c. r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 04 Apr 2016 16:09:32 -0700 - rev 347638
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1262003 - Back out changeset 983702f6874c. r=kmag MozReview-Commit-ID: 10GVdKTFjiR
0712c02d259e1e0dab776372bc52ee22b0c92091: Bug 1247239 - Remove copying of updater.exe for service updates; r=rstrong
Matt Howell <mhowell@mozilla.com> - Fri, 01 Apr 2016 15:53:04 -0700 - rev 347637
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1247239 - Remove copying of updater.exe for service updates; r=rstrong MozReview-Commit-ID: 1Nz2v1d51nk
ffd37011577923985b68a6e7b5c2699771dc2cdd: Bug 1261185 - Complete test coverage for browser.windows.create, r=kmag
bsilverberg <bsilverberg@mozilla.com> - Thu, 31 Mar 2016 18:01:45 -0400 - rev 347636
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1261185 - Complete test coverage for browser.windows.create, r=kmag Add coverage for: * passing an invalid |tabId| * passing an array of URLs to open in |url| MozReview-Commit-ID: EW8sh0p6hgB
74445dd48b67cae0aeb13f29a8cb46160f45fa46: Bug 1242871 - add an originUrl property to every webRequest event details object + tests (extended & fixed + nits). r=kmag
Giorgio Maone <g.maone@informaction.com> - Fri, 01 Apr 2016 00:48:57 +0200 - rev 347635
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1242871 - add an originUrl property to every webRequest event details object + tests (extended & fixed + nits). r=kmag MozReview-Commit-ID: 6PeCwTeCuFs
bc3a8e4f9a3ae2f8a6a9e85124e373ec5ec3cab0: Bug 1259158 - Update tab queues prompt telemetry to use UI telemetry instead of histograms. r=sebastian r=mfinkle
Margaret Leibovic <margaret.leibovic@gmail.com> - Fri, 01 Apr 2016 10:59:03 -0400 - rev 347634
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1259158 - Update tab queues prompt telemetry to use UI telemetry instead of histograms. r=sebastian r=mfinkle MozReview-Commit-ID: 4aws9Rcy5W1
3a3e79f7724aa142122262075743ebad0507fe3e: Bug 1044556 - Part 4 - Unify audio playback indication handling. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 30 Mar 2016 20:41:37 +0200 - rev 347633
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1044556 - Part 4 - Unify audio playback indication handling. r=sebastian Since we're now triggering zombification events, we can easily handle resetting the audio playback indicator upon zombifciation by having the tab object listen for the appropriate TabPreZombify event and handle it alongside the normal DOMAudioPlayback events instead of duplicating that functionality within the memory observer. MozReview-Commit-ID: JSgGyw9g6Lm
ca275706ed4206b72079ff8eaa9968ae765e270c: Bug 1044556 - Part 3 - Add a test for verifying that the session store successfully continues recording tab history even after zombification. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 31 Mar 2016 19:49:00 +0200 - rev 347632
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1044556 - Part 3 - Add a test for verifying that the session store successfully continues recording tab history even after zombification. r=sebastian MozReview-Commit-ID: 1zSn6QXrR9a
fe87ac9dc1b42f892c7ef42f81ef9c8fe9b8e930: Bug 1044556 - Part 2 - Move promiseTabEvent to head.js. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 31 Mar 2016 18:03:21 +0200 - rev 347631
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1044556 - Part 2 - Move promiseTabEvent to head.js. r=sebastian MozReview-Commit-ID: 5sLe2nl4v2u
a305a109fa7645881f4d55b3e8499244360e692d: Bug 1044556 - Part 1 - Notify the session store about tab zombifications. r=sebastian
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 18 Mar 2016 11:40:26 +0100 - rev 347630
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1044556 - Part 1 - Notify the session store about tab zombifications. r=sebastian The session store relies on a few event listeners to track the history and life cycle of a tab. Under memory pressure, background tabs are zombified in order to reduce our memory usage. This involves destroying the original tab object and then recreating it as a delay loaded tab. As the session store is never told about this, it will keep the event listeners for the old tab objects - which have now been destroyed - alive and won't receive any future events for the new tab objects. This means that once a zombification has been triggered, the session history for those tabs will become effectively frozen, so after the next zombification or a session restore, the tab will reload the wrong page. Therefore this patch introduces two new events which are sent during the tab zombification process and allow the session store to detach its event listeners from the old tab object before it is going to be destroyed and subsequently reattach its listeners to the new tab object. MozReview-Commit-ID: 6xZtsCNZbQY
7875a8acb8c47dbe656833e3493f7a5d5e5a480b: Bug 1256415 - Replace FENNEC_GECKOAPP_STARTUP_ACTION histogram with UI telemetry. r=mfinkle
Margaret Leibovic <margaret.leibovic@gmail.com> - Fri, 18 Mar 2016 19:07:18 -0400 - rev 347629
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1256415 - Replace FENNEC_GECKOAPP_STARTUP_ACTION histogram with UI telemetry. r=mfinkle MozReview-Commit-ID: ElmELmp7baV
c85b2fc35df9f28b1e99a53986af7c3c7bce89db: Bug 852267 - Part 2 - Add a null check before restoring history. r=margaret
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 31 Mar 2016 21:05:02 +0200 - rev 347628
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 852267 - Part 2 - Add a null check before restoring history. r=margaret Normally we shouldn't get into a situation where aTabData will be null/empty when trying to restore history, but bug 1229259 comment 10 shows that this can somehow still happen, most probably because we zombified a tab before it had any chance to build some session data. MozReview-Commit-ID: 9Mw55NTiVTP
5ce9826df5eef29a0697d644fa8280c41ea4b80b: Bug 852267 - Part 1 - Always attach session store data to restored tabs. r=margaret
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 31 Mar 2016 20:53:06 +0200 - rev 347627
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 852267 - Part 1 - Always attach session store data to restored tabs. r=margaret Up till now, when restoring tabs, the previous session store data was only attached to the tab object where necessary to make delay loaded tabs work. In all other cases, the session store data was left empty and recreated only once page loading had progressed sufficiently far to fire the DOMTitleChanged event. This means that a tab could get lost if the session was saved before this point and Firefox then subsequently killed. In conjunction with bug 1044556, a memory pressure event could also prevent the session store data from being recreated for a tab, because the session store wouldn't recieve any new events for tabs that had been zombified. Therefore, with this patch we always attach the previous session store data to a freshly restored tab, so it will always be included in a session save even if the save is triggered before tab loading has progressed far enough. MozReview-Commit-ID: GVupnXwuRDV
902ee4a0983d6ddc446ee63da236c28b8125480e: Bug 1261223 - Synced Tabs now uses HiDPI default favicons. r=markh
Edouard Oger <eoger@fastmail.com> - Mon, 04 Apr 2016 11:33:00 +0200 - rev 347626
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1261223 - Synced Tabs now uses HiDPI default favicons. r=markh
9e6cc7e1a2236fdd61ba361c190dd7d32a5e9621: Bug 1261215 - Change Synced Tabs tooltip. r=markh
Edouard Oger <eoger@fastmail.com> - Mon, 04 Apr 2016 11:41:00 +0200 - rev 347625
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1261215 - Change Synced Tabs tooltip. r=markh
451cde555145a7699f102ea7aa61efc092028cd7: Bug 1261172 - update link to sync sign-in page shown in dev edition r=markh
Thom Chiovoloni <tchiovoloni@mozilla.com> - Mon, 04 Apr 2016 19:21:32 -0700 - rev 347624
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1261172 - update link to sync sign-in page shown in dev edition r=markh MozReview-Commit-ID: K7vTJfaixBM
67bf00c5ecdac0071cd23f45ffeef6135c185f99: Bug 1260864 - Add docs on getting data from Redux stores. r=jlong
Lin Clark <lclark@mozilla.com> - Fri, 01 Apr 2016 07:17:00 +0200 - rev 347623
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1260864 - Add docs on getting data from Redux stores. r=jlong
033ae34a1c538f7d3e2e7ae94f3265b47098169d: Bug 1246606 - Ensure a tooltip is present on the 'Sign in to sync' button in the customizable menu. r=markh
Thom Chiovoloni <tchiovoloni@mozilla.com> - Mon, 04 Apr 2016 11:56:09 -0700 - rev 347622
Push 14632 by bmo:zer0@mozilla.com at Tue, 05 Apr 2016 14:52:29 +0000
Bug 1246606 - Ensure a tooltip is present on the 'Sign in to sync' button in the customizable menu. r=markh MozReview-Commit-ID: GQjHez4gtky
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip