1e4b5ec2904fcf7641a322480c45a4efd6da40da: Bug 1396856: Part 1 - Remove spread call fallback overhead in event dispatch. r=zombie
Kris Maglione <maglione.k@gmail.com> - Tue, 05 Sep 2017 11:20:43 -0700 - rev 379322
Push 94643 by maglione.k@gmail.com at Thu, 07 Sep 2017 06:07:30 +0000
Bug 1396856: Part 1 - Remove spread call fallback overhead in event dispatch. r=zombie MozReview-Commit-ID: 3c5p9OvRqHI
ed7b5443cf8b98c807cd1fa29857b51511cd0076: Bug 1276488 - Add diagnostics about Prefs startup failures. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 06 Sep 2017 15:17:05 +1000 - rev 379321
Push 94642 by nnethercote@mozilla.com at Thu, 07 Sep 2017 04:46:19 +0000
Bug 1276488 - Add diagnostics about Prefs startup failures. r=froydnj.
93d2637ff309bbae9c09ef0eb085771d40ff7c66: Bug 1397579 - Report stylesheet memory usage under "layout/style-sheets". r=heycam.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 07 Sep 2017 14:36:42 +1000 - rev 379320
Push 94641 by nnethercote@mozilla.com at Thu, 07 Sep 2017 04:37:06 +0000
Bug 1397579 - Report stylesheet memory usage under "layout/style-sheets". r=heycam. Currently it's not under "layout/", for no clear reason.
cb6fcd43e5a505475df2c38a8475bc84d485975b: Bug 1393642 (follow-up) - Fix potential leak in HTMLEditor methods. r=masayuki.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 07 Sep 2017 12:20:51 +1000 - rev 379319
Push 94640 by nnethercote@mozilla.com at Thu, 07 Sep 2017 03:40:31 +0000
Bug 1393642 (follow-up) - Fix potential leak in HTMLEditor methods. r=masayuki. As written, these functions will leak if they are passed strings that don't match static atoms. In practice, all strings passed *do* match static atoms, but let's fix it anyway in case that changes in the future.
31ba8f169c5d1d4b118fdd7bd627a991544e7f5a: Bug 1383501: Assert that com proxy is non-null before calling SendPDocAccessibleConstructor; r=yzen
Aaron Klotz <aklotz@mozilla.com> - Wed, 06 Sep 2017 10:40:55 -0600 - rev 379318
Push 94639 by aklotz@mozilla.com at Thu, 07 Sep 2017 03:27:07 +0000
Bug 1383501: Assert that com proxy is non-null before calling SendPDocAccessibleConstructor; r=yzen MozReview-Commit-ID: CuIXyoe4jsj
1e6956da301f796a885e0810090d104eab13a097: Bug 1397223 - Gracefully handle failures in SurfaceCacheImpl::StartTracking. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Wed, 06 Sep 2017 20:17:04 -0700 - rev 379317
Push 94638 by philringnalda@gmail.com at Thu, 07 Sep 2017 03:17:47 +0000
Bug 1397223 - Gracefully handle failures in SurfaceCacheImpl::StartTracking. r=tnikkel When the surface cache starts tracking an unlocked surface, it must insert it into the expiration tracker, so that it can be freed later if it is remains unused. ExpirationTrackerImpl::AddObjectLocked can fail due to out-of-memory conditions or during shutdown, which we previously ignored, and could leave us in a state where we think the surface is in the tracker but is not. When we later try to mark the surface as used in the tracker, it will hit a release assert because it doesn't exist. Now we handle the insertion failure by discarding the surface. Marking the surface as used can itself encounter a similar issue, and we handle it the same way. MozReview-Commit-ID: Kv6l0znnG48
354981c2ee1ff9102350393ac2c262691cf72c3d: Bug 1397235 - Ensure that we reset factor-of-2 mode for an ImageSurfaceCache when it becomes empty. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Wed, 06 Sep 2017 20:16:31 -0700 - rev 379316
Push 94638 by philringnalda@gmail.com at Thu, 07 Sep 2017 03:17:47 +0000
Bug 1397235 - Ensure that we reset factor-of-2 mode for an ImageSurfaceCache when it becomes empty. r=tnikkel An ImageSurfaceCache cannot enter factor-of-2 mode without a minimum number of surfaces being present in its cache. However those surfaces can be purged from the cache through various means (expire due to being disuse, volatile buffers purged, etc). Also, it is entirely possible that all the surfaces get purged, but the cache itself remains. Since factor-of-2 mode requires at least one surface (to get the owning image and its native size), we need to handle the case when the cache is emptied appropriately. As such, we now reset the factor-of-2 mode (and its pruned state) to the default (false) if we transition from non-empty to empty. MozReview-Commit-ID: EVaEqW59Asv
e4fe078dc0134815c9e19e671ab3d3ea69979955: Bug 1395871 - Open toolbar menus on mousedown, rather than oncommand.
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 01 Sep 2017 01:54:34 -0700 - rev 379315
Push 94637 by zbraniecki@mozilla.com at Thu, 07 Sep 2017 03:05:40 +0000
Bug 1395871 - Open toolbar menus on mousedown, rather than oncommand. MozReview-Commit-ID: A3P4QBBgcB8
75b91420fff7c1ded50cc8dd9396590bc0172588: Bug 1390076 - Label MainThreadInvoker using SystemGroup. r=aklotz
Bevis Tseng <btseng@mozilla.com> - Mon, 28 Aug 2017 14:11:38 +0800 - rev 379314
Push 94636 by btseng@mozilla.com at Thu, 07 Sep 2017 03:00:57 +0000
Bug 1390076 - Label MainThreadInvoker using SystemGroup. r=aklotz
df28182add1cd6be822246125e30b128f97b4a91: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 06 Sep 2017 17:24:48 -0700 - rev 379313
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: BJ4WkYrJ9g6
d8e238b811d3dc74515065ae8cab6c74baf0295f: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 06 Sep 2017 15:51:25 -0700 - rev 379312
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Merge autoland to central, a=merge MozReview-Commit-ID: GQpNetIXsWP
93dd2e456c0ecca00fb4d28744e88078a77deaf7: No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
ffxbld - Wed, 06 Sep 2017 10:37:57 -0700 - rev 379311
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
59255da13844ea2da327397e5037ae19d4c47b90: No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
ffxbld - Wed, 06 Sep 2017 10:37:54 -0700 - rev 379310
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
7b74ef52385d68a1af6cf54463bc049ed4ba8308: Backed out changeset f1d18c741b2c (bug 1354532) for eslint failure at browser/components/downloads/DownloadsCommon.jsm:671: Expected property shorthand. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 06 Sep 2017 16:48:00 +0200 - rev 379309
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Backed out changeset f1d18c741b2c (bug 1354532) for eslint failure at browser/components/downloads/DownloadsCommon.jsm:671: Expected property shorthand. r=backout
48fa888e2007823bd91b8aca788cdb14844cd082: Backed out changeset 63909748b3ce (bug 1354532)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 06 Sep 2017 16:47:12 +0200 - rev 379308
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Backed out changeset 63909748b3ce (bug 1354532)
238f1dbcb6003dd97f0b10096f8f66591320c2f6: Backed out changeset 545712909b9b (bug 1354532)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 06 Sep 2017 16:47:06 +0200 - rev 379307
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Backed out changeset 545712909b9b (bug 1354532)
80764c510b9ba71d6965fe09358eee5c53e324c2: Bug 1396888 - Handle async moving of bookmarks in the caller for the move dialog, to avoid going out of scope whilst async actions are happening. r=mak
Mark Banner <standard8@mozilla.com> - Tue, 05 Sep 2017 17:15:58 +0100 - rev 379306
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Bug 1396888 - Handle async moving of bookmarks in the caller for the move dialog, to avoid going out of scope whilst async actions are happening. r=mak MozReview-Commit-ID: JhETMnmxNOD
2248de5aed904101b9bce391e2999640cef88fd1: Bug 1397279 - Have mach bootstrap install rustup 1.6.0. r=froydnj
Mike Conley <mconley@mozilla.com> - Wed, 06 Sep 2017 09:59:45 -0400 - rev 379305
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Bug 1397279 - Have mach bootstrap install rustup 1.6.0. r=froydnj MozReview-Commit-ID: LeabPgl8TTZ
545712909b9be7cf10713169c1eac44636589769: Bug 1354532 - Part 3 - Ensure that the offscreen bounds check for panelviews does not cause temporary empty panels. r=Paolo
Mike de Boer <mdeboer@mozilla.com> - Wed, 06 Sep 2017 16:23:08 +0200 - rev 379304
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Bug 1354532 - Part 3 - Ensure that the offscreen bounds check for panelviews does not cause temporary empty panels. r=Paolo MozReview-Commit-ID: 8EACBXDekIW
63909748b3ce21c442c37c3889ffeae0abd43ba5: Bug 1354532 - Part 2 - To facilitate the DownloadsSubview, add a 'LimitedHistoryDownloadsData' and 'LimitedPrivateHistoryDownloadData' dataview. r=Paolo
Mike de Boer <mdeboer@mozilla.com> - Wed, 06 Sep 2017 16:23:06 +0200 - rev 379303
Push 94635 by kwierso@gmail.com at Thu, 07 Sep 2017 00:25:02 +0000
Bug 1354532 - Part 2 - To facilitate the DownloadsSubview, add a 'LimitedHistoryDownloadsData' and 'LimitedPrivateHistoryDownloadData' dataview. r=Paolo MozReview-Commit-ID: Jkyj2SQ7F00
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip