bfe1b0bc5aedad91d737103317eb4607915ee5a9: Bug 1374720 - Refresh .clang-format-ignore with the recent update of thirdparty libs r=andi
Sylvestre Ledru <sledru@mozilla.com> - Tue, 20 Jun 2017 19:33:12 +0200 - rev 597759
Push 65022 by hikezoe@mozilla.com at Tue, 20 Jun 2017 22:54:07 +0000
Bug 1374720 - Refresh .clang-format-ignore with the recent update of thirdparty libs r=andi MozReview-Commit-ID: KBHRYHkILt8
27c66d41a64f2cdf4cfaf8d653fc2540c8000349: Bug 1374594 - Allow mutex/monitor scoped unlockers to be constructed from their locking counterparts - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Tue, 20 Jun 2017 22:20:49 +1200 - rev 597758
Push 65022 by hikezoe@mozilla.com at Tue, 20 Jun 2017 22:54:07 +0000
Bug 1374594 - Allow mutex/monitor scoped unlockers to be constructed from their locking counterparts - r=froydnj MozReview-Commit-ID: 7PResfLcEeO
fe7a1ad7f23259e2e2b4cf3cd9120d3724074e3a: Bug 1360872 - Return empty strings for `null` bookmark titles. r=mak draft
Kit Cambridge <kit@yakshaving.ninja> - Tue, 06 Jun 2017 14:37:22 -0700 - rev 597757
Push 65021 by bmo:kit@mozilla.com at Tue, 20 Jun 2017 22:54:01 +0000
Bug 1360872 - Return empty strings for `null` bookmark titles. r=mak MozReview-Commit-ID: Dd2sEfYvnBt
389071d9f85f1844f278149f0114ae490f906a80: Bug 1373335 - Make sure we clip the opaque region in render target coordinate space, since complex transforms mean that we can't always have a rectangular representation of clips in layer space. r?mstange draft
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 21 Jun 2017 10:50:46 +1200 - rev 597756
Push 65020 by mwoodrow@mozilla.com at Tue, 20 Jun 2017 22:51:08 +0000
Bug 1373335 - Make sure we clip the opaque region in render target coordinate space, since complex transforms mean that we can't always have a rectangular representation of clips in layer space. r?mstange MozReview-Commit-ID: EqLgeXgohqH
9944b4b3f106aab590e914c7ee9a52a246a7fdf6: Bug 1355625 - Part 2: Tweak the Gradle build to agree more with moz.build. r=sebastian draft
Nick Alexander <nalexander@mozilla.com> - Tue, 20 Jun 2017 11:19:32 -0700 - rev 597755
Push 65019 by nalexander@mozilla.com at Tue, 20 Jun 2017 22:48:51 +0000
Bug 1355625 - Part 2: Tweak the Gradle build to agree more with moz.build. r=sebastian MozReview-Commit-ID: DMoxPnla3Ij
dab092a188bc735ef819a4be0ad13387e85c87e2: Bug 1355625 - Part 1: Invoke aapt using py_action. r=mshal draft
Nick Alexander <nalexander@mozilla.com> - Tue, 20 Jun 2017 15:35:48 -0700 - rev 597754
Push 65019 by nalexander@mozilla.com at Tue, 20 Jun 2017 22:48:51 +0000
Bug 1355625 - Part 1: Invoke aapt using py_action. r=mshal This adds a py_action invocation wrapping aapt and implements a hacky implementation of the Gradle build system's resource merging algorithm; once we have the moz.build and Gradle resources identical, we'll be one big step closer to producing bit-identical builds and flipping the switch in favour of Gradle. With this, the R.txt produced by the aapt invocation is the same as the R.txt produced by the py_action invocation. Originally I wrote this to use GENERATED_FILES, but it produced a world of pain. Since Android's aapt tool is fundamentally directory oriented, not file oriented, it required adding support for FORCE to GENERATED_FILES and required directory crawling and FileAvoidWrite in the wrapper. After getting that working I was eventually stymied by the arcane requirements of the Android re-packaging system, which interacts with the l10n system. I would have required support for building GENERATED_FILES in the libs tier rather than the misc tier. After that realization I gave up and turned to py_action: the dependencies on branding are just too entangled with l10n to use GENERATED_FILES. And, in the not-so-distant future, all of this moz.build and Makefile.in chicanery will be deleted in favour of invoking Gradle at the appropriate points! MozReview-Commit-ID: 4ueVNa7gzgs
03057ceb8e271c202287844c91cd8ff04df75d5a: Bug 1352075 - Add Photon arrow-panel animation for Mac+Windows. r?dao, r?mossop draft
Sam Foster <sfoster@mozilla.com> - Wed, 14 Jun 2017 10:44:13 -0700 - rev 597753
Push 65018 by bmo:sfoster@mozilla.com at Tue, 20 Jun 2017 22:44:02 +0000
Bug 1352075 - Add Photon arrow-panel animation for Mac+Windows. r?dao, r?mossop * Use new panel animation when opening arrow-panels (including bookmarks menu) to fade in and drop into position * Linux/GTK is (still) excluded * The same element has its opacity and transform properties animated as before, so it doesnt change fundamentally * New animation is non-directional (i.e. LTR vs. RTL) * Fine-tune open/close transitions via :epang MozReview-Commit-ID: 8t5XXT8KmmD
90a2b1b50172199f550d357980ef17cf3e8eb792: Bug 1374832 - Don't depend on com.google.android.gms:play-services-ads when MMA/Leanplum is enabled. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Tue, 20 Jun 2017 15:26:14 -0700 - rev 597752
Push 65017 by nalexander@mozilla.com at Tue, 20 Jun 2017 22:34:49 +0000
Bug 1374832 - Don't depend on com.google.android.gms:play-services-ads when MMA/Leanplum is enabled. r=maliu MozReview-Commit-ID: Hf4ZikszNey
e97a56abdb670e1d83e4e10b81d3820ee2ac5751: Bug 1355625 - DO NOT LAND - Add |mach compare-mach-and-gradle| to compare builds. draft
Nick Alexander <nalexander@mozilla.com> - Mon, 08 May 2017 16:16:29 -0700 - rev 597751
Push 65017 by nalexander@mozilla.com at Tue, 20 Jun 2017 22:34:49 +0000
Bug 1355625 - DO NOT LAND - Add |mach compare-mach-and-gradle| to compare builds. I developed and used these scripts to compare the Gradle and moz.build build outputs to each other. MozReview-Commit-ID: 5EXaBlLphAS
25814a3d27e299bf29ca98d5ff6f3d301a040f02: Bug 1355625 - Part 2: Tweak the Gradle build to agree more with moz.build. r=sebastian draft
Nick Alexander <nalexander@mozilla.com> - Tue, 20 Jun 2017 11:19:32 -0700 - rev 597750
Push 65017 by nalexander@mozilla.com at Tue, 20 Jun 2017 22:34:49 +0000
Bug 1355625 - Part 2: Tweak the Gradle build to agree more with moz.build. r=sebastian MozReview-Commit-ID: DMoxPnla3Ij
81d0d9b8010d3bdbedc8794ec64a6134127efdab: Bug 1360872 - Return empty strings for `null` bookmark titles. r=mak draft
Kit Cambridge <kit@yakshaving.ninja> - Tue, 06 Jun 2017 14:37:22 -0700 - rev 597749
Push 65016 by bmo:kit@mozilla.com at Tue, 20 Jun 2017 22:33:38 +0000
Bug 1360872 - Return empty strings for `null` bookmark titles. r=mak MozReview-Commit-ID: Dd2sEfYvnBt
b45715e494b45406e94eeefcdab45211d3130883: Bug 1374727 - Apply check_prog's `when` to more of what it "expands" to. r?chmanchester draft
Mike Hommey <mh+mozilla@glandium.org> - Wed, 21 Jun 2017 07:19:33 +0900 - rev 597748
Push 65015 by bmo:mh+mozilla@glandium.org at Tue, 20 Jun 2017 22:30:22 +0000
Bug 1374727 - Apply check_prog's `when` to more of what it "expands" to. r?chmanchester check_prog, when used with a `when` argument, doesn't work the same way as putting it under a `with only_when()` block, while it should. The difference comes from the fact that `with only_when()` applies the `when` to every option and depends used in the block (which check_prog calls a bunch of). So, we "manually" apply the `when` to all option and depends in check_prog. An alternative solution would be to put the whole function under a `with only_when()` block, but that would mean reindenting the whole function. Either way, as a consequence, this requires the `when` to have a dependency on --help for "non-trivial" functions, which fortunately, there's only one of.
915dc2c3e499475104db12737cf506d3557b1f98: Bug 1372520 - use DevToolsShim to inspectNode in nContextMenu;r=mixedpuppy,bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 14 Jun 2017 17:52:50 +0200 - rev 597747
Push 65014 by jdescottes@mozilla.com at Tue, 20 Jun 2017 22:19:49 +0000
Bug 1372520 - use DevToolsShim to inspectNode in nContextMenu;r=mixedpuppy,bgrins As devtools become optional, nsContextMenu needs to check if devtools are installed before displaying the devtools-related menu entries. Rather than loading devtools classing and calling APIs, use APIs provided by the DevToolsShim, that will stay in mozilla-central. MozReview-Commit-ID: CxqabTjhckC
7b000741a7c7ebb0b26bea78b643787a3fccd541: @@@@@ LOCAL ROOT CHANGESET @@@@@ draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 24 Apr 2017 09:35:45 +0200 - rev 597746
Push 65014 by jdescottes@mozilla.com at Tue, 20 Jun 2017 22:19:49 +0000
@@@@@ LOCAL ROOT CHANGESET @@@@@ MozReview-Commit-ID: Y6XOGu8S8m
a36d2fe0e8dde44e1a79e1c17a0e4babc68bf10c: Bug 1374453 - turn HSTS priming on in Beta r?ckerschb draft
Kate McKinley <kmckinley@mozilla.com> - Mon, 19 Jun 2017 14:46:48 -0700 - rev 597745
Push 65013 by bmo:kmckinley@mozilla.com at Tue, 20 Jun 2017 22:18:46 +0000
Bug 1374453 - turn HSTS priming on in Beta r?ckerschb MozReview-Commit-ID: JHc47g8cDmb
dda9d398f3b78f1acca21090fd22d494ba18c41a: Bug 1373193 Part 3: Add a test of insert-after-clone correctness, and remove redundant crashtest. draft
Brad Werth <bwerth@mozilla.com> - Mon, 19 Jun 2017 11:36:56 -0700 - rev 597744
Push 65012 by bwerth@mozilla.com at Tue, 20 Jun 2017 21:58:11 +0000
Bug 1373193 Part 3: Add a test of insert-after-clone correctness, and remove redundant crashtest. MozReview-Commit-ID: 4pMGZD3i80s
13e99229b7deff71e57c2e6aa9b1028fbf2155a0: Bug 1373193 Part 2: Create and call a new UpdateStyleSheet method on ServoStyleSet when a ServoStyleSheet has its inner cloned. draft
Brad Werth <bwerth@mozilla.com> - Mon, 19 Jun 2017 10:47:13 -0700 - rev 597743
Push 65012 by bwerth@mozilla.com at Tue, 20 Jun 2017 21:58:11 +0000
Bug 1373193 Part 2: Create and call a new UpdateStyleSheet method on ServoStyleSet when a ServoStyleSheet has its inner cloned. MozReview-Commit-ID: GKxnEiZvziS
af53044918140e61438f31a42ad8c867b38d8351: Bug 1374824 - Build stylo on Linux64 in automation; r?froydnj draft
Gregory Szorc <gps@mozilla.com> - Tue, 20 Jun 2017 14:57:22 -0700 - rev 597742
Push 65011 by bmo:gps@mozilla.com at Tue, 20 Jun 2017 21:57:34 +0000
Bug 1374824 - Build stylo on Linux64 in automation; r?froydnj The in-tree mozconfigs for Linux64 have been updated to build Stylo by default. Stylo is still disabled in builds. The existing Stylo Linux64 platform still exists. It still uses its own mozconfigs. These mozconfigs source the mozconfigs changed in this commit. This results in both --enable-stylo=build and --enable-stylo being passed to configure. The latter takes precedence. This commit stops short of implying --enable-stylo=build as the configure default for Linux64. I'm not sure if we're ready to make that leap just yet. MozReview-Commit-ID: K8rafDMlAGu
40ef0b1c070feec0e375d8da2e1b83e0de8016b3: Bug 1366060 - Disable the tab reordering animation if the cosmeticAnimations pref is disabled. r?gijs draft
Jared Wein <jwein@mozilla.com> - Tue, 20 Jun 2017 17:41:35 -0400 - rev 597741
Push 65010 by bmo:jaws@mozilla.com at Tue, 20 Jun 2017 21:41:51 +0000
Bug 1366060 - Disable the tab reordering animation if the cosmeticAnimations pref is disabled. r?gijs MozReview-Commit-ID: 5YVZvt7dFJT
f3c6cb632d8d4d6796841ca8524da33af779e649: Bug 1374686 - Lazily import SpellCheckHelper in nsContextMenu.js. r=florian draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 20 Jun 2017 09:18:17 -0700 - rev 597740
Push 65009 by mozilla@noorenberghe.ca at Tue, 20 Jun 2017 21:34:40 +0000
Bug 1374686 - Lazily import SpellCheckHelper in nsContextMenu.js. r=florian MozReview-Commit-ID: 89adkR01CV7
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip