cbf887639e657f5003f55f8a9bca623b2ddb4bd0: Bug 1419128 - Remove last references to PROFILE_GEN_SCRIPT; r?build draft
Gregory Szorc <gps@mozilla.com> - Wed, 08 Nov 2017 16:40:46 -0800 - rev 700813
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Remove last references to PROFILE_GEN_SCRIPT; r?build There are no other references to PROFILE_GEN_SCRIPT outside of the mozconfig whitelist file. The deleted entries from the whitelist file were meaningless.
0a034506feb9c670e57fa8cc92234f19038f53aa: Bug 1419128 - Remove MOZ_MAKE_FLAGS references from mozconfigs whitelists; r?build draft
Gregory Szorc <gps@mozilla.com> - Tue, 31 Oct 2017 14:29:21 -0700 - rev 700812
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Remove MOZ_MAKE_FLAGS references from mozconfigs whitelists; r?build We no longer define MOZ_MAKE_FLAGS in the in-repo mozconfigs. Nor do we pass MOZ_MAKE_FLAGS from any automation configs as far as I can tell. MozReview-Commit-ID: LYU1dI44uhX
c5e3f1cdd82f14d74c99357c19aa6a7b6d94eabc: Bug 1419128 - Consolidate mozconfig comparison logic into compare-mozconfigs.py; r?build draft
Gregory Szorc <gps@mozilla.com> - Mon, 20 Nov 2017 14:47:01 -0800 - rev 700811
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Consolidate mozconfig comparison logic into compare-mozconfigs.py; r?build Hopefully this makes it more obvious how all of this is hooked together.
05aa5b6d20db84c360546d91c88210e71c1a502b: Bug 1419128 - Pass topsrcdir into compare-mozconfigs.py; r?build draft
Gregory Szorc <gps@mozilla.com> - Mon, 20 Nov 2017 14:34:50 -0800 - rev 700810
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Pass topsrcdir into compare-mozconfigs.py; r?build We currently have the logic for compare-mozconfigs spread across 2 Python files. I'd like to move the logic into 1 file so we can do nicer things more easily. In preparation for this, change compare-mozconfigs.py to receive an argument that is the path to the topsrcdir. Also, switch to argparse because it is more modern.
e85fd0045fd81976d57a086e978ec099b4da4370: Bug 1419128 - Clean up value checking; r?build draft
Gregory Szorc <gps@mozilla.com> - Mon, 20 Nov 2017 14:27:13 -0800 - rev 700809
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Clean up value checking; r?build
c92199f27944f0871b72595b18f49cdcf0738640: Bug 1419128 - Remove functionality for downloading mozconfigs; r?build draft
Gregory Szorc <gps@mozilla.com> - Mon, 20 Nov 2017 14:18:46 -0800 - rev 700808
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Remove functionality for downloading mozconfigs; r?build Pretty sure this is a relic of running this check in automation outside the context of a source check. compare-mozconfigs.py is essentially a source lint. I don't see a need for this feature to exist.
6b6fb08db8c46a4fd75822326543fb63a903daea: Bug 1419128 - Don't use mutable default argument value; r?build draft
Gregory Szorc <gps@mozilla.com> - Mon, 20 Nov 2017 14:14:56 -0800 - rev 700807
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Don't use mutable default argument value; r?build We always passed this argument in so this change doesn't fix any bugs. I just didn't like the code smell.
c241240e313b6c128b95522afae64251e6a23144: Bug 1419128 - Hard code whitelist key; r?build draft
Gregory Szorc <gps@mozilla.com> - Mon, 20 Nov 2017 14:09:47 -0800 - rev 700806
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Hard code whitelist key; r?build We only call this function once. Behavior doesn't need to be parameterized.
bf2fb09981b6eebb3ee3a24c8fcefcc60e33dbf3: Bug 1419128 - Remove unused required keys feature; r?build draft
Gregory Szorc <gps@mozilla.com> - Mon, 20 Nov 2017 14:06:35 -0800 - rev 700805
Push 89984 by bmo:gps@mozilla.com at Mon, 20 Nov 2017 23:14:50 +0000
Bug 1419128 - Remove unused required keys feature; r?build Nobody passes in the "required" argument. Remove it and functionality related to it.
104e86ceec0994076b1c05d6de2000ac1bc77e8c: Bug 1370499 - Support WebExtensions bookmark context menus. r=mixedpuppy draft
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 20 Nov 2017 23:01:02 +0000 - rev 700804
Push 89983 by bmo:ntim.bugs@gmail.com at Mon, 20 Nov 2017 23:01:42 +0000
Bug 1370499 - Support WebExtensions bookmark context menus. r=mixedpuppy MozReview-Commit-ID: AkYxeGHlDvi
4b3e8ce2cc96f9502f7bf5268bc6e25372d99808: Bug 1367797 - Add reflow tests for adding, removing and switching tabs while the tab strip is overflowed. r?florian draft
Mike Conley <mconley@mozilla.com> - Mon, 20 Nov 2017 14:58:32 -0500 - rev 700803
Push 89982 by mconley@mozilla.com at Mon, 20 Nov 2017 23:01:09 +0000
Bug 1367797 - Add reflow tests for adding, removing and switching tabs while the tab strip is overflowed. r?florian MozReview-Commit-ID: DFpA2eGk2X0
ca5410a1795b0f2f29c6eb18c8d3d9d23135a822: Bug 1336429 - Add features to integrate the GN build system into mozbuild. draft
Chris Manchester <cmanchester@mozilla.com> - Mon, 20 Nov 2017 14:43:24 -0800 - rev 700802
Push 89981 by bmo:cmanchester@mozilla.com at Mon, 20 Nov 2017 22:53:18 +0000
Bug 1336429 - Add features to integrate the GN build system into mozbuild. This commit adds a frontend construct, `GN_DIRS`, to facilitate building gn projects with moz.build. Directories added to `GN_DIRS` get particular treatment by two build backends added here as well, `GnConfigGen` and `GnMozbuildWriter`. The `GnConfigGen` backend runs `gn gen` for a gn project specified in `GN_DIRS` and dumps this configuration as json, which is filtered to include only those elements that will be needed by mozbuild. `gn gen` is run in the context of a single build's configuration, so what adding or updating a gn project it will be necessary to run this step with each supported configuration. The `GnMozbuildWriter` aggregates the config files generated by the `GnConfigGen` backend, which it expects to find in the `gn-configs` directory under the directory specified to `GN_DIRS`. The result is written to a set of moz.build files suitable for building the project that are intended to be checked in to the tree. Once these moz.build files are checked in to the tree the project can be built as any other directory: when using a general purpose build backend such as RecursiveMake or FasterMake to build, entries in `GN_DIRS` will be treated as a normal entries in `DIRS`. MozReview-Commit-ID: KlHuP4DY2R4
addb84cd60973a9b2f2e7e203636443bff555a90: Bug 1417781 - Reduced test case draft
J. Ryan Stinnett <jryans@gmail.com> - Mon, 20 Nov 2017 16:49:01 -0600 - rev 700801
Push 89980 by bmo:jryans@gmail.com at Mon, 20 Nov 2017 22:50:14 +0000
Bug 1417781 - Reduced test case MozReview-Commit-ID: JQTEctcvY6g
5ebcee1923ac455ffe34a63353b93729115fc6ba: Bug 1360278 - Add preference to trigger context menu on mouse up for GTK+ and macOS, r?mstange,smaug draft
Robin Grenet <robin.grenet@wanadoo.fr> - Thu, 16 Nov 2017 13:35:58 +0100 - rev 700800
Push 89979 by gijskruitbosch@gmail.com at Mon, 20 Nov 2017 22:39:34 +0000
Bug 1360278 - Add preference to trigger context menu on mouse up for GTK+ and macOS, r?mstange,smaug MozReview-Commit-ID: Bg60bD8jIg6
7dca3ec909dc491ca608d248b5214a4a6b700d12: Bug 1417191 - Fix talos unit test failures that occur when the tp5 pageset is not present locally; r?jmaher draft
Rob Wood <rwood@mozilla.com> - Mon, 20 Nov 2017 17:30:55 -0500 - rev 700799
Push 89978 by rwood@mozilla.com at Mon, 20 Nov 2017 22:32:18 +0000
Bug 1417191 - Fix talos unit test failures that occur when the tp5 pageset is not present locally; r?jmaher MozReview-Commit-ID: 89m0OO9m7C8
f9d292dbbd5e13426abbec404394eb2b70cadabd: Bug 1360278 - Add preference to trigger context menu on mouse up for GTK+ and macOS, r?mstange,smaug draft
Robin Grenet <robin.grenet@wanadoo.fr> - Thu, 16 Nov 2017 13:35:58 +0100 - rev 700798
Push 89977 by gijskruitbosch@gmail.com at Mon, 20 Nov 2017 22:22:20 +0000
Bug 1360278 - Add preference to trigger context menu on mouse up for GTK+ and macOS, r?mstange,smaug MozReview-Commit-ID: Bg60bD8jIg6
aec5775ba3dd01a606c3f3fc38b12dddd03e6945: Bug 1418851 - Inlined constant-time definition of nsDisplayItem::Count() - r?mattwoodrow draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 21 Nov 2017 09:14:32 +1100 - rev 700797
Push 89976 by gsquelart@mozilla.com at Mon, 20 Nov 2017 22:18:34 +0000
Bug 1418851 - Inlined constant-time definition of nsDisplayItem::Count() - r?mattwoodrow The "linear time" comment was rendered incorrect by bug 1404181. And as the body is now only returning a member variable, it's more efficient and maintainable to just have it to the header. MozReview-Commit-ID: 4vjB1PyemxR
b05b24481041ef846c31dfdf18587b87ed64e816: Bug 1416310 - 5. Remove GeckoLayerClient.java and update generated bindings; r=me draft
Jim Chen <nchen@mozilla.com> - Mon, 20 Nov 2017 17:17:02 -0500 - rev 700796
Push 89975 by bmo:nchen@mozilla.com at Mon, 20 Nov 2017 22:17:18 +0000
Bug 1416310 - 5. Remove GeckoLayerClient.java and update generated bindings; r=me Remove GeckoLayerClient.java since it's no longer used, and update auto-generated JNI bindings. r=me for trivial patch. MozReview-Commit-ID: CiNPLLkh3VJ
054d517d208e04ebc3cdf392c28d9aac6e17795b: Bug 1416310 - 4. Don't use GeckoLayerClient in native code; r?rbarker draft
Jim Chen <nchen@mozilla.com> - Mon, 20 Nov 2017 17:17:02 -0500 - rev 700795
Push 89975 by bmo:nchen@mozilla.com at Mon, 20 Nov 2017 22:17:18 +0000
Bug 1416310 - 4. Don't use GeckoLayerClient in native code; r?rbarker Use LayerSession::Compositor or NativePanZoomController to call back into Java from nsWindow. MozReview-Commit-ID: 9JUKAE5XQK1
2c949bf456f32e798470a59730602eaaecc8bf99: Bug 1416310 - 3. Merge GeckoLayerClient into other classes; r?rbarker draft
Jim Chen <nchen@mozilla.com> - Mon, 20 Nov 2017 17:17:02 -0500 - rev 700794
Push 89975 by bmo:nchen@mozilla.com at Mon, 20 Nov 2017 22:17:18 +0000
Bug 1416310 - 3. Merge GeckoLayerClient into other classes; r?rbarker Move the GeckoLayerClient JNI callbacks to LayerSession.Compositor. Move the rest of the viewport code to LayerView. Finally, move the input event synthesis code to NativePanZoomController. MozReview-Commit-ID: 1FEAM43KcwL
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip