df7425acb4b6830c32ae7ead6773956c522ccfcf: Bug 832990 - Part 0 - Improve comment wording. r? draft
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 25 Jan 2018 20:46:27 +0100 - rev 749711
Push 97476 by mozilla@buttercookie.de at Wed, 31 Jan 2018 21:48:14 +0000
Bug 832990 - Part 0 - Improve comment wording. r? Since custom tabs and PWAs were moved to GeckoView, we're down to one GeckoApp-based activity again. MozReview-Commit-ID: 1zO6JTDptpp
358273c7aefa65d59f4fca11b4df3885a44a7a1b: Bug 1424709 - Force disable the OSX system "nano allocator". r?spohl draft
Mike Hommey <mh+mozilla@glandium.org> - Wed, 31 Jan 2018 17:18:01 +0900 - rev 749710
Push 97475 by bmo:mh+mozilla@glandium.org at Wed, 31 Jan 2018 21:46:01 +0000
Bug 1424709 - Force disable the OSX system "nano allocator". r?spohl We're not actually using it, and it messes up with the zone allocator in mozjemalloc after fork(). See the lengthy analysis in https://bugzilla.mozilla.org/show_bug.cgi?id=1424709#c34 and following.
d644b12027cfe0aaa022933951887cf56c733b23: Bug 1432602 - Add nsIFileURLMutator.setFile() draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 31 Jan 2018 22:40:45 +0100 - rev 749709
Push 97474 by valentin.gosu@gmail.com at Wed, 31 Jan 2018 21:41:55 +0000
Bug 1432602 - Add nsIFileURLMutator.setFile() MozReview-Commit-ID: EF2vVYoN8bg
5fc1ce1b130102e7f0c904af64d23bd780c72009: Bug 1432928 - Use nsIURIMutator in extensions.xml::refreshInfo draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 31 Jan 2018 22:40:45 +0100 - rev 749708
Push 97474 by valentin.gosu@gmail.com at Wed, 31 Jan 2018 21:41:55 +0000
Bug 1432928 - Use nsIURIMutator in extensions.xml::refreshInfo MozReview-Commit-ID: GN4PXoWkX8V
db73b55a321ec69b470b8d8674d91f680f746b8a: Bug 1432320 - (Part 2) Change calls to nsIURL.{fileName,fileBaseName,fileExtension} setters to use nsIURLMutator draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 31 Jan 2018 22:40:45 +0100 - rev 749707
Push 97474 by valentin.gosu@gmail.com at Wed, 31 Jan 2018 21:41:55 +0000
Bug 1432320 - (Part 2) Change calls to nsIURL.{fileName,fileBaseName,fileExtension} setters to use nsIURLMutator MozReview-Commit-ID: D5aTl1i14gI
482c320c7b82a79ad635e4ffe3ddb26a9adada7d: Bug 1432320 - (Part 1) Add nsIURLMutator draft
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 31 Jan 2018 22:40:45 +0100 - rev 749706
Push 97474 by valentin.gosu@gmail.com at Wed, 31 Jan 2018 21:41:55 +0000
Bug 1432320 - (Part 1) Add nsIURLMutator MozReview-Commit-ID: 8GYru46kFQE
c8a3e9a172da80839062c826aab6e81fc32f7b8f: Bug 1434714 - Support Telemetry pings that are larger than 500,000 bytes after gzip r?gfritzsche draft
Mike Cooper <mcooper@mozilla.com> - Wed, 31 Jan 2018 13:05:21 -0800 - rev 749705
Push 97473 by bmo:mcooper@mozilla.com at Wed, 31 Jan 2018 21:36:59 +0000
Bug 1434714 - Support Telemetry pings that are larger than 500,000 bytes after gzip r?gfritzsche MozReview-Commit-ID: B1Bq5czcpdL
221bb6bec7d5b0073c3ed2511fc58d5359362ce7: Bug 1425308 - Add ability to open local talos test gecko profiles automatically in the perf.html viewer draft
Rob Wood <rwood@mozilla.com> - Fri, 12 Jan 2018 14:02:08 -0500 - rev 749704
Push 97472 by rwood@mozilla.com at Wed, 31 Jan 2018 21:21:23 +0000
Bug 1425308 - Add ability to open local talos test gecko profiles automatically in the perf.html viewer WIP MozReview-Commit-ID: FhE6sThynUH
271add1871e29a1d34430d5b48ffe622e284358d: Bug 1424161 - Track hasSyncedThisSession properly in SyncedTabs.jsm. r?markh draft
Edouard Oger <eoger@fastmail.com> - Wed, 31 Jan 2018 14:50:09 -0500 - rev 749703
Push 97471 by bmo:eoger@fastmail.com at Wed, 31 Jan 2018 21:20:13 +0000
Bug 1424161 - Track hasSyncedThisSession properly in SyncedTabs.jsm. r?markh MozReview-Commit-ID: 4e4QSzMbeXx
ec563b295ee85acebdba26aba480bb4d2795642d: Bug 1411654 - Post: Cull unused variables; guard more with MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Tue, 14 Nov 2017 15:03:52 -0800 - rev 749702
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Post: Cull unused variables; guard more with MOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE. r=maliu MozReview-Commit-ID: 8EGzVISIEQZ
c47beb4107bb38959992c5cd2f51284c30bb3cd1: Bug 1411654 - Part 5c: Work through ResourceUnused lint issues. r=mcomella draft
Nick Alexander <nalexander@mozilla.com> - Tue, 14 Nov 2017 19:20:16 -0800 - rev 749701
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 5c: Work through ResourceUnused lint issues. r=mcomella MozReview-Commit-ID: 82rgLEEMQzG
c0388225fd7add04ab7b26d57f74cc64e0d98418: Bug 1411654 - Part 5b: Work through WrongConstant lint issues. r=mcomella draft
Nick Alexander <nalexander@mozilla.com> - Tue, 14 Nov 2017 15:36:49 -0800 - rev 749700
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 5b: Work through WrongConstant lint issues. r=mcomella MozReview-Commit-ID: 6zJ7EMu9rgO
7cdf32a857d610c6df1cfed9dcf91cb7e58a7a92: Bug 1411654 - Part 6: Fix checkstyle. r=mcomella draft
Nick Alexander <nalexander@mozilla.com> - Tue, 14 Nov 2017 09:49:27 -0800 - rev 749699
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 6: Fix checkstyle. r=mcomella MozReview-Commit-ID: GPRogNGKQBJ
7f41e2dd90ba5ab358fd064c38796bf0c30aa09d: Bug 1411654 - Part 5: Work through various new lint issues. r=mcomella draft
Nick Alexander <nalexander@mozilla.com> - Wed, 08 Nov 2017 10:11:25 -0800 - rev 749698
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 5: Work through various new lint issues. r=mcomella MozReview-Commit-ID: AhrT7jbztE3
0a5854cf80fa746c7c29624100de0ecc36315324: Bug 1411654 - Part 4: Use flavorDimensions to simplify {with,without}GeckoBinaries logic. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Thu, 09 Nov 2017 16:47:05 -0800 - rev 749697
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 4: Use flavorDimensions to simplify {with,without}GeckoBinaries logic. r=maliu MozReview-Commit-ID: 2rbsP6A0BY0
896a8618fee1b990df0c9c830306f39d02d7bd73: Bug 1411654 - Part 3: Make each variant handle source from moz.build. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Thu, 09 Nov 2017 13:47:46 -0800 - rev 749696
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 3: Make each variant handle source from moz.build. r=maliu The advantage of doing this per-variant is that we can really separate the 'local' behaviour (re-generate via re-entrant |mach build| invocations) from the 'official' behaviour (never re-generate via re-entrance). This also uses new Android-Gradle plugin 3.0+ APIs to integrate the generated resources and Java code. MozReview-Commit-ID: 4pd2iw1nJSb
ab1dca42bbc41d13edfd05990dc329276ab26277: Bug 1411654 - Part 2: Update Robolectric to 3.5.1. r=mcomella draft
Nick Alexander <nalexander@mozilla.com> - Tue, 07 Nov 2017 20:26:43 -0800 - rev 749695
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 2: Update Robolectric to 3.5.1. r=mcomella There were a few API changes, mostly around explicitly creating Services/Activities/ContentProvider instances, but they were pretty easy to address. Sadly, Robolectric doesn't really work with the new aapt2 processing in Android-Gradle plugin 3.0+ -- see in particular https://github.com/robolectric/robolectric/issues/3333#issuecomment-324300418 -- so we have to opt-out of the new implementation for now. Hopefully plugin 3.1+ will address these issues, which are widespread. MozReview-Commit-ID: dlbd32kMs6
a3308672fcefec1234b625fecfa85c89bf61e6d7: Bug 1411654 - Part 1: Upgrade to Android-Gradle 3.0+ and build-tools;26.0.2. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Thu, 26 Oct 2017 11:00:36 -0700 - rev 749694
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 1: Upgrade to Android-Gradle 3.0+ and build-tools;26.0.2. r=maliu New Android-Gradle plugins pin the build-tools version, and we want to be consistent between Gradle and moz.build. MozReview-Commit-ID: ApWS4rHzPuH
b47e85ea97f65ee2c25618bbc6facbe3dbfe35f2: Bug 1411654 - Part 0: Add rudimentary documentation about Gradle integration. r=maliu draft
Nick Alexander <nalexander@mozilla.com> - Wed, 15 Nov 2017 15:02:18 -0800 - rev 749693
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Part 0: Add rudimentary documentation about Gradle integration. r=maliu This sketches the flavor dimensions. The important ones are `audience` and `geckoBinaries`, which I think simplify the situation greatly. Coupled with Bug 1417232 centralizing most everything in `mobile/android/gradle.configure`, the Gradle configuration shouldn't be so hard to evolve. MozReview-Commit-ID: DILjVrnLA3F
18a066ab89d8ceeaf9bc0d8906f3452c4b0b42f0: Bug 1411654 - Pre: Fix CustomTabsSecurityPopup package. r=nalexander draft
Jim Chen <nchen@mozilla.com> - Tue, 09 Jan 2018 14:59:55 -0500 - rev 749692
Push 97470 by nalexander@mozilla.com at Wed, 31 Jan 2018 21:14:34 +0000
Bug 1411654 - Pre: Fix CustomTabsSecurityPopup package. r=nalexander MozReview-Commit-ID: ICTdy9WRlwG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip