a136e473da15901a9683d5ccf145ade9dc987eba: Bug 1440177 - Part 3: Preallocate a small number of PaintedLayerData objects and only resize the mPaintedLayerDataStack once. r?jnicol draft
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 15 Feb 2018 14:45:35 +1300 - rev 762222
Push 101106 by mwoodrow@mozilla.com at Thu, 01 Mar 2018 22:19:48 +0000
Bug 1440177 - Part 3: Preallocate a small number of PaintedLayerData objects and only resize the mPaintedLayerDataStack once. r?jnicol MozReview-Commit-ID: 4RvU35pBz3z
72b4a74dc82abc29eb94bdc464498f22d99707bc: Bug 1440177 - Part 2: Combine PaintedLayerItemsEntry and PaintedDisplayItemLayerUserData into a single struct. r?jnicol draft
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 13 Feb 2018 15:56:43 +1300 - rev 762221
Push 101106 by mwoodrow@mozilla.com at Thu, 01 Mar 2018 22:19:48 +0000
Bug 1440177 - Part 2: Combine PaintedLayerItemsEntry and PaintedDisplayItemLayerUserData into a single struct. r?jnicol These two structs store very similar state (including duplicating the mask layer common clip count), and the former uses an expensive hashtable for lookups. This patch combines the two, and uses a vector of entries instead of the hashtable so we can do the cleanup pass. * * * [mq]: fix MozReview-Commit-ID: KamhbGAIqpD
fef5100d36bb6914411f0a492d2522cbdc7ef43a: Bug 1437281 - OSX dragging image to desktop changes OSX File associations draft
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 28 Feb 2018 17:15:31 -0800 - rev 762220
Push 101105 by haftandilian@mozilla.com at Thu, 01 Mar 2018 22:15:55 +0000
Bug 1437281 - OSX dragging image to desktop changes OSX File associations MozReview-Commit-ID: 7QVmkiMKjnn
95c0d6e65f2f517c894ac98a565c2481bc7a3cde: Bug 1442427 - Log rejected promises from webextension listeners draft
Oriol Brufau <oriol-bugzilla@hotmail.com> - Thu, 01 Mar 2018 23:13:16 +0100 - rev 762219
Push 101104 by bmo:oriol-bugzilla@hotmail.com at Thu, 01 Mar 2018 22:14:37 +0000
Bug 1442427 - Log rejected promises from webextension listeners MozReview-Commit-ID: 5kzv5yM6ZJW
ced7f8988b0a88bfb19b1ffb3318aa69a1f07c9a: Bug 1442429 - Correct the documentation for nsIBrowserSearchService::addEngineWithDetails draft
Kirk Steuber <ksteuber@mozilla.com> - Thu, 01 Mar 2018 14:13:51 -0800 - rev 762218
Push 101103 by ksteuber@mozilla.com at Thu, 01 Mar 2018 22:14:16 +0000
Bug 1442429 - Correct the documentation for nsIBrowserSearchService::addEngineWithDetails MozReview-Commit-ID: EryCTRT5t5I
7be444870598c6f9886a18a62be544ea8977de52: Bug 1442417 - Fix exposure policy for device sensors. r?bz draft
Jonathan Kingston <jkt@mozilla.com> - Thu, 01 Mar 2018 22:10:41 +0000 - rev 762217
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1442417 - Fix exposure policy for device sensors. r?bz MozReview-Commit-ID: DOSvSwsn7uo
d2d65d9d57ad9d04a124fe78776426f8273353ff: Bug 1357688 - Clean up and document the crash reporter environment variables; r=ted.mielczarek
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 26 Feb 2018 15:00:58 +0100 - rev 762216
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1357688 - Clean up and document the crash reporter environment variables; r=ted.mielczarek This cleans up the way the crash reporter client invokes the minidump analyzer by removing the extra command-line parameter and replacing it with an environment variable. Since I was at it I've also cleaned up other uses of env variables in the code and added documentation for all of them. MozReview-Commit-ID: ATkgsI3L2Md
e3d9710edbd780ce29c8635db6d8bd63f22fff3c: Bug 1442207: Remove unneeded arguments to nsIMutationObserver. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 01 Mar 2018 12:36:58 +0100 - rev 762215
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1442207: Remove unneeded arguments to nsIMutationObserver. r=smaug aDocument is always content->OwnerDoc(). aContainer is always content->GetParent(). Differential Revision: https://phabricator.services.mozilla.com/D664 MozReview-Commit-ID: 4xwPCOnhyIL
41857846ad591e464cb690413edeab76cceac89e: Bug 1438310 - Remove ScopedMatchPairs and devirtualize MatchPairs to avoid triggering undefined behavior. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Thu, 01 Mar 2018 21:32:45 +0100 - rev 762214
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1438310 - Remove ScopedMatchPairs and devirtualize MatchPairs to avoid triggering undefined behavior. r=jwalden
35e4f2c811209ec8d5a27757e0cc3aedb26a1ec1: Bug 1441182 - Share more LGuardShape/LGuardObjectGroup/LGuardClass code. r=bbouvier
Jan de Mooij <jdemooij@mozilla.com> - Thu, 01 Mar 2018 21:31:55 +0100 - rev 762213
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1441182 - Share more LGuardShape/LGuardObjectGroup/LGuardClass code. r=bbouvier
b89286a885886784f8fa728e2652bed07362935c: Bug 1442344. Make it clearer that nsGlobalWindowInner::WrapObject is never called. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 01 Mar 2018 14:24:20 -0500 - rev 762212
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1442344. Make it clearer that nsGlobalWindowInner::WrapObject is never called. r=qdot MozReview-Commit-ID: Hq2xA1UetQu
bfef9139500f8f47e456f0190da6a8e372c01bd3: Bug 1442313 part 4. Use getJSTestingFunctions() in test_worker_interfaces.js. r=luke
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 01 Mar 2018 14:24:20 -0500 - rev 762211
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1442313 part 4. Use getJSTestingFunctions() in test_worker_interfaces.js. r=luke MozReview-Commit-ID: IUQQX3ixkgl
660332ce1bf08699ce4cbf9aa50a7921850a1cd0: Bug 1442313 part 3. Expose, test-only, getJSTestingFunctions() in workers. r=bkelly
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 01 Mar 2018 14:24:20 -0500 - rev 762210
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1442313 part 3. Expose, test-only, getJSTestingFunctions() in workers. r=bkelly MozReview-Commit-ID: LiErRvJ6CTH
9788a46b8874dbc1a785e9eef091a9fc2e0b4f36: Bug 1442313 part 2. Push down the value of xpc::IsInAutomation into workers. r=bkelly
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 01 Mar 2018 14:24:20 -0500 - rev 762209
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1442313 part 2. Push down the value of xpc::IsInAutomation into workers. r=bkelly MozReview-Commit-ID: 5h51oqaf0R
8fc2c103027ba37bd50dec5e2fe8b79d3d68c28c: Bug 1442313 part 1. Make xpc::IsInAutomation a bit faster. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 01 Mar 2018 14:24:17 -0500 - rev 762208
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1442313 part 1. Make xpc::IsInAutomation a bit faster. r=bholley MozReview-Commit-ID: HTs3RwEOmZ4
cf67ac6f58d0fc08af06d9bd6f0247e9288e0568: Bug 1438994 - Make all fields final in AuthenticationOptions, MediaSource, and Choice classes. r=snorp,jchen
Dylan Roeh <droeh@mozilla.com> - Thu, 01 Mar 2018 14:20:25 -0500 - rev 762207
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1438994 - Make all fields final in AuthenticationOptions, MediaSource, and Choice classes. r=snorp,jchen Make all fields final in AuthenticationOptions, MediaSource, and Choice classes in GeckoSession. Also updates BasicGeckoViewPrompt and GeckoViewActivity to work around these restrictions.
2e915e01f05d02c2e39161733615af6f16982f29: Bug 1441622 - Expose the OpenType Font Variations data to the fonts redux store. r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Thu, 01 Mar 2018 15:25:10 -0500 - rev 762206
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1441622 - Expose the OpenType Font Variations data to the fonts redux store. r=pbro
01d017ee38c0491e353ead6d274e16d658a719f4: Bug 1441523 - Remove the first declaration of "start" and set it in each condition r=erahm
Victor <miraty@lilo.org> - Tue, 27 Feb 2018 14:37:19 +0100 - rev 762205
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1441523 - Remove the first declaration of "start" and set it in each condition r=erahm
3ce55799da20fcf99ceb7a209db65b2830f38630: Bug 1404297 - Change the way we iterate over our links to update. r=smaug
Blake Kaplan <mrbkap@gmail.com> - Thu, 01 Mar 2018 11:26:54 -0800 - rev 762204
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1404297 - Change the way we iterate over our links to update. r=smaug MozReview-Commit-ID: BTADrB9itjh
1d53ede1a1d3c1afd847fb50f31aa9ab3e48cc21: Bug 1404297 - Add a move constructor to SegmentedVector. r=smaug
Blake Kaplan <mrbkap@gmail.com> - Thu, 01 Mar 2018 11:26:54 -0800 - rev 762203
Push 101102 by bmo:jkt@mozilla.com at Thu, 01 Mar 2018 22:11:20 +0000
Bug 1404297 - Add a move constructor to SegmentedVector. r=smaug Given that we have a SegmentedVector of nsCOMPtrs, it's probably worth avoiding copying it. MozReview-Commit-ID: GHyfVLrdnlQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip