1aba36ac3a53359e7f44f6979711e28644d31b0e: Bug 1370719 - Copy ComputedStyles to context. r=bholley draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 20 Jun 2017 12:22:28 -0500 - rev 597764
Push 65023 by bmo:jryans@gmail.com at Tue, 20 Jun 2017 22:59:41 +0000
Bug 1370719 - Copy ComputedStyles to context. r=bholley In the patch after this, the existing `ComputedStyles` type is renamed and repurposed as temporary storage of inputs for the cascade. To make it a bit easier to follow what code is new, this patch starts by copying `ComputedStyles` to context.rs without changes. MozReview-Commit-ID: 41COA5rEoz7
d7001064536eae4e26ab65f02f93dda77cbad989: Bug 1374842 - Use FnvHashmap instead of HashMap for AnimationValueMap. r?emilio draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 21 Jun 2017 07:53:41 +0900 - rev 597763
Push 65022 by hikezoe@mozilla.com at Tue, 20 Jun 2017 22:54:07 +0000
Bug 1374842 - Use FnvHashmap instead of HashMap for AnimationValueMap. r?emilio MozReview-Commit-ID: 33Y0upbNHGj
f7af9bce9793ff275e2c797825b8230f3ff4b4f2: Bug 1369156 - Re-vendor third-party rust libraries with latest cargo-vendor. r=froydnj
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 20 Jun 2017 16:05:17 -0400 - rev 597762
Push 65022 by hikezoe@mozilla.com at Tue, 20 Jun 2017 22:54:07 +0000
Bug 1369156 - Re-vendor third-party rust libraries with latest cargo-vendor. r=froydnj MozReview-Commit-ID: LQicTh0fmk0
a012b5a75d3c1b598594bdff5c0e09201b5e8c92: Bug 1369156 - Bump the minimum allowed version of cargo-vendor. r=froydnj
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 20 Jun 2017 16:04:07 -0400 - rev 597761
Push 65022 by hikezoe@mozilla.com at Tue, 20 Jun 2017 22:54:07 +0000
Bug 1369156 - Bump the minimum allowed version of cargo-vendor. r=froydnj MozReview-Commit-ID: 2W7og1U8LBv
761383b60ca2b25ff6667f948dcd0e2aeebf8869: Bug 1373271 - Handle crashes in preloaded browsers in tabbrowser r=mconley
k88hudson <khudson@mozilla.com> - Thu, 15 Jun 2017 12:27:06 -0400 - rev 597760
Push 65022 by hikezoe@mozilla.com at Tue, 20 Jun 2017 22:54:07 +0000
Bug 1373271 - Handle crashes in preloaded browsers in tabbrowser r=mconley MozReview-Commit-ID: IVMQOOsyMnZ
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip