6061a480a9b194150791f9bf0708da9ac94c3a7b: Bug 1382571 - Remove support for tooltool manifest filtering in `mach artifact toolchain`. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 26 Jul 2017 14:41:53 +0900 - rev 371141
Push 93039 by kwierso@gmail.com at Thu, 27 Jul 2017 01:33:28 +0000
Bug 1382571 - Remove support for tooltool manifest filtering in `mach artifact toolchain`. r=gps
f441f40fb1b51c5128151970ad7bb1f37322a3ae: Bug 1382571 - Change install_tooltool_clang_package to use `mach artifact toolchain --from-build`. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 26 Jul 2017 14:36:07 +0900 - rev 371140
Push 93039 by kwierso@gmail.com at Thu, 27 Jul 2017 01:33:28 +0000
Bug 1382571 - Change install_tooltool_clang_package to use `mach artifact toolchain --from-build`. r=gps
953c82d8136063c13f554a5ace23de69da942e72: Bug 1382569 - Make `mach artifact toolchain --from-build` use the toolchain-artifact info from bug 1374940. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 26 Jul 2017 14:15:33 +0900 - rev 371139
Push 93039 by kwierso@gmail.com at Thu, 27 Jul 2017 01:33:28 +0000
Bug 1382569 - Make `mach artifact toolchain --from-build` use the toolchain-artifact info from bug 1374940. r=gps
8486350a848a528bf5262c03a929fcf742d7daff: Bug 1384222 - Try to avoid dynamic allocations in TreeMatchContext::InitAncestors if possible; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 26 Jul 2017 20:00:06 -0400 - rev 371138
Push 93038 by eakhgari@mozilla.com at Thu, 27 Jul 2017 00:00:31 +0000
Bug 1384222 - Try to avoid dynamic allocations in TreeMatchContext::InitAncestors if possible; r=bzbarsky
173b2aadfbabf2ff7ba10777197487f0b3d722c1: Bug 1366371 - Use signed integer for intersection threshold. r=mstange
Tobias Schneider <schneider@jancona.com> - Wed, 26 Jul 2017 16:00:58 -0700 - rev 371137
Push 93037 by tschneider@mozilla.com at Wed, 26 Jul 2017 23:08:24 +0000
Bug 1366371 - Use signed integer for intersection threshold. r=mstange
28b09080d79ac444361f5d9f2e3c851ba9ec97f8: Bug 1330739 - Don't use control's frame as reference in SelectionManager. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Wed, 26 Jul 2017 19:02:37 -0400 - rev 371136
Push 93036 by ryanvm@gmail.com at Wed, 26 Jul 2017 23:02:59 +0000
Bug 1330739 - Don't use control's frame as reference in SelectionManager. r=surkov
baa75a4997524c032793ef508447ecc32bda622d: Bug 1368030 - Fix race condition in ScreenCapturerMac. r=jesup
Dan Minor <dminor@mozilla.com> - Wed, 19 Jul 2017 14:49:05 -0400 - rev 371135
Push 93035 by ryanvm@gmail.com at Wed, 26 Jul 2017 21:20:10 +0000
Bug 1368030 - Fix race condition in ScreenCapturerMac. r=jesup The race condition is between ~ScreenCapturerMac and the ScreenRefresh and ScreenUpdateMove callbacks. The destructor calls UnregisterRefreshAndMoveHandlers but a callback may still occur after the destruction of the object. Rather than passing a pointer to ScreenCapturerMac into the callback, this adds a separate object which keeps a pointer to ScreenCapturerMac guarded by a CriticalSection. The destructor sets the ScreenCapturerMac to nullptr. In the next callback, the handler unregisters the callbacks and deletes the object. The downside to this approach is that if the ScreenCapturerMac object is allocated and deallocated before a callback occurs, the memory for the separate object will be leaked.
9ab04bf5afc543734878ebb305b295ca8720b36d: Bug 1382258 - Handle async functions properly in Debugger API. r=tromey
Jim Blandy <jimb@mozilla.com> - Tue, 25 Jul 2017 10:48:28 -0700 - rev 371134
Push 93034 by ryanvm@gmail.com at Wed, 26 Jul 2017 21:03:29 +0000
Bug 1382258 - Handle async functions properly in Debugger API. r=tromey An async function or generator is represented by a native function wrapped around a scripted function. In order to avoid treating async functions as if they were opaque native functions, Debugger must explicitly look through these wrappers to find the scripted function inside.
4b6f93546febd2351711377bf21c4f8c8ba9ce7f: Bug 1372951 - Turn on tracking throttling for foreground on nightly. r=ehsan
Andreas Farre <farre@mozilla.com> - Mon, 19 Jun 2017 05:37:00 -0400 - rev 371133
Push 93034 by ryanvm@gmail.com at Wed, 26 Jul 2017 21:03:29 +0000
Bug 1372951 - Turn on tracking throttling for foreground on nightly. r=ehsan
0a667bf8c1a72692512122bedb41be805a4a19f1: Bug 1368994 - Remove !compMgr warning. r=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 26 Jul 2017 14:00:10 -0700 - rev 371132
Push 93033 by erahm@mozilla.com at Wed, 26 Jul 2017 21:01:12 +0000
Bug 1368994 - Remove !compMgr warning. r=froydnj
aa4bd3b77a1739f00a00043ee5e90245031a5ef0: Bug 1376774 - Restore the highlighter states on markup loaded prior to emitting the "new-root" event. r=jdescottes
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 26 Jul 2017 16:26:09 -0400 - rev 371131
Push 93032 by gabriel.luong@gmail.com at Wed, 26 Jul 2017 20:26:39 +0000
Bug 1376774 - Restore the highlighter states on markup loaded prior to emitting the "new-root" event. r=jdescottes
898cac60f7c3e2a698b789615adb68106124363b: Bug 1333912. Implement onvisibilitychange attribute on Document. r=bzbarsky
kevin <kevchan85@yahoo.com> - Wed, 26 Jul 2017 16:22:42 -0400 - rev 371130
Push 93031 by bzbarsky@mozilla.com at Wed, 26 Jul 2017 20:23:03 +0000
Bug 1333912. Implement onvisibilitychange attribute on Document. r=bzbarsky
a0c7afb1b83913b937b7e331204bde9f3272c3d8: Bug 1382750 - Import and run gtests from upstream OTS. r=milan
Jonathan Kew <jkew@mozilla.com> - Wed, 26 Jul 2017 21:09:18 +0100 - rev 371129
Push 93030 by jkew@mozilla.com at Wed, 26 Jul 2017 20:09:33 +0000
Bug 1382750 - Import and run gtests from upstream OTS. r=milan
6efdde2f7dd51a98cfbfdf084e680fbf9cc7cee4: Bug 1384650 - Remove extra warnings in SessionStorageManage, r=erahm
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 26 Jul 2017 21:47:43 +0200 - rev 371128
Push 93029 by amarchesini@mozilla.com at Wed, 26 Jul 2017 19:49:20 +0000
Bug 1384650 - Remove extra warnings in SessionStorageManage, r=erahm
4b879e41eae3aa845e77f6ce7336fb9eb4ed35fa: Bug 1382172 - Name nsITimerCallback instances in native implementation. r=billm
Bevis Tseng <btseng@mozilla.com> - Thu, 27 Jul 2017 02:18:20 +0800 - rev 371127
Push 93028 by btseng@mozilla.com at Wed, 26 Jul 2017 19:24:12 +0000
Bug 1382172 - Name nsITimerCallback instances in native implementation. r=billm
0acc77eb92c6372cb73f441d2753c77068d87c2f: Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm
Bevis Tseng <btseng@mozilla.com> - Wed, 26 Jul 2017 16:13:35 +0800 - rev 371126
Push 93028 by btseng@mozilla.com at Wed, 26 Jul 2017 19:24:12 +0000
Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm
c6bc36c3b43c05b1f50f454a04b563a2cc6c1569: Bug 1378930 - Part 1: Remove nsINamed::SetName(). r=billm
Bevis Tseng <btseng@mozilla.com> - Fri, 21 Jul 2017 11:50:43 +0800 - rev 371125
Push 93028 by btseng@mozilla.com at Wed, 26 Jul 2017 19:24:12 +0000
Bug 1378930 - Part 1: Remove nsINamed::SetName(). r=billm MozReview-Commit-ID: 7aM1yJRsfPH
484096481587c8c66e27a4d834ec62f596ae55f3: Bug 1382889 - Part 2: Add a checkpoint between closing tabs and clearing the preloaded process. r=bc
Eric Rahm <erahm@mozilla.com> - Wed, 26 Jul 2017 12:07:17 -0700 - rev 371124
Push 93027 by erahm@mozilla.com at Wed, 26 Jul 2017 19:07:35 +0000
Bug 1382889 - Part 2: Add a checkpoint between closing tabs and clearing the preloaded process. r=bc This adds an additional measurement before we clear the preloaded process. It will allow us to track future regressions within the preloaded process. MozReview-Commit-ID: Bza7VscEqH3
92d9a593abdad1174fe96840233ebd6bca1bc1e7: Bug 1382889 - Part 1: Clear the preloaded process after closing tabs. r=bc
Eric Rahm <erahm@mozilla.com> - Wed, 26 Jul 2017 12:07:16 -0700 - rev 371123
Push 93027 by erahm@mozilla.com at Wed, 26 Jul 2017 19:07:35 +0000
Bug 1382889 - Part 1: Clear the preloaded process after closing tabs. r=bc Clears the preloaded process that can be kept alive by various new features so that our 'TabsClosed' metrics continue to measure the same thing, mainly 1 chrome process and 1 content process sticking around. MozReview-Commit-ID: L4g45o4mTzR
1efacc8c49ba68b524de18c6b30153cb78e524d2: Backed out 3 changesets (bug 1383007, bug 1376910)
Jed Davis <jld@mozilla.com> - Wed, 26 Jul 2017 12:50:28 -0600 - rev 371122
Push 93026 by jedavis@mozilla.com at Wed, 26 Jul 2017 18:50:38 +0000
Backed out 3 changesets (bug 1383007, bug 1376910) Backed out changeset 394b3d22db19 (bug 1383007) Backed out changeset 17e2e2aa8f56 (bug 1376910) Backed out changeset d11cd5c3fc6f (bug 1376910)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip