searching for reviewer(agi)
2717febc588c: Bug 901059 - Clean up old unused mobile/android package-manifest.in references. r=agi,froydnj
Nick Alexander <nalexander@mozilla.com> - Mon, 21 Jan 2019 17:35:53 +0000 - rev 514730
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 901059 - Clean up old unused mobile/android package-manifest.in references. r=agi,froydnj I'm taking an old ticket number just to close it. The files removed no longer exist in the tree; the NSS option exists and probably shouldn't -- but that's for another day, so let's just make it not warn for now. Depends on D15016 Differential Revision: https://phabricator.services.mozilla.com/D15017
dc41aecedaac: Bug 1477487 - Part 3: Make |mach bootstrap| for Android install Rust toolchains. r=agi
Nick Alexander <nalexander@mozilla.com> - Thu, 17 Jan 2019 21:31:12 +0000 - rev 514337
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1477487 - Part 3: Make |mach bootstrap| for Android install Rust toolchains. r=agi Differential Revision: https://phabricator.services.mozilla.com/D16139
bbfe0cbb90b4: Bug 1477487 - Part 2: Make |mach bootstrap| for Android recommend toolchain clang and lld. r=agi,froydnj,#firefox-build-system-reviewers
Nick Alexander <nalexander@mozilla.com> - Thu, 17 Jan 2019 21:30:49 +0000 - rev 514336
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1477487 - Part 2: Make |mach bootstrap| for Android recommend toolchain clang and lld. r=agi,froydnj,#firefox-build-system-reviewers We're seeing all sorts of problems with the NDK toolchain compilers and the various versions of the NDK. In automation we build with r17b and our own toolchain clang; let's try to standardize on that. This patch is ugly because of the evolution of mozboot. Long ago, we passed arguments around and interpolated strings into function names rather than setting members with the application name and whether we're in artifact mode. The places I needed to modify didn't have the right data at the right time so I added it to the bootstrap instance. I don't have the time or energy to use the instance variables through-out: that'll have to be future follow-up. Differential Revision: https://phabricator.services.mozilla.com/D16138
b1f74fc90f37: Bug 1477487 - Part 1: Look for java and pin to Java 1.8 in |mach bootstrap|; r=agi
Nick Alexander <nalexander@mozilla.com> - Thu, 17 Jan 2019 21:30:29 +0000 - rev 514335
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1477487 - Part 1: Look for java and pin to Java 1.8 in |mach bootstrap|; r=agi What is happening is that distribution JRE and JDK packages roll forward, installing a different version of Java than what is expected. We don't check the version installed, so sadness ensues. Right now, we require Java 1.8 to build, but in the near future, after Android-Gradle plugin 3.2.1+, we'll be free to use later Java versions. However, Android's `sdkmanager` itself requires exactly Java 1.8. We only require `sdkmanager` to install `emulator`, really -- everything else will be fetched by Gradle -- but I don't want to unravel that right now. So let's just provide decent error messages and try to prevent the worst of the footguns. Differential Revision: https://phabricator.services.mozilla.com/D16137
8b70ac3ef8d0: Bug 1477487 - Part 0: Make GeckoView more prominent in |mach bootstrap|. r=agi
Nick Alexander <nalexander@mozilla.com> - Thu, 17 Jan 2019 21:30:06 +0000 - rev 514334
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1477487 - Part 0: Make GeckoView more prominent in |mach bootstrap|. r=agi This is part of the larger shift toward GeckoView and away from Firefox for Android. We need GV to "show up" in these kind of onboarding tools; here's a small first step. Differential Revision: https://phabricator.services.mozilla.com/D16136
9c33fda84724: Bug 1477487 - Pre: Bump Android SDK version. r=agi
Nick Alexander <nalexander@mozilla.com> - Thu, 17 Jan 2019 21:29:40 +0000 - rev 514333
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1477487 - Pre: Bump Android SDK version. r=agi Just hygiene, no reason to lag, no reason to expect changes. Differential Revision: https://phabricator.services.mozilla.com/D16135
b7b1e008be45: Bug 1477487 - Pre: Don't require outdated packages. r=agi
Nick Alexander <nalexander@mozilla.com> - Thu, 17 Jan 2019 21:29:15 +0000 - rev 514332
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1477487 - Pre: Don't require outdated packages. r=agi These are downloaded from maven.google.com by Gradle now. Differential Revision: https://phabricator.services.mozilla.com/D16134
3e29a26d22b2: Bug 1500155 - Fix `./mach android archive-geckoview` by adding description into javadoc `@param` inside `GeckoSessionSettings.setUserAgentOverride` r=geckoview-reviewers,agi
Emily Toop <etoop@mozilla.com> - Fri, 11 Jan 2019 15:32:10 +0000 - rev 513495
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1500155 - Fix `./mach android archive-geckoview` by adding description into javadoc `@param` inside `GeckoSessionSettings.setUserAgentOverride` r=geckoview-reviewers,agi Follow up issue Differential Revision: https://phabricator.services.mozilla.com/D16313
953e31ae0e5d: Bug 1507852 - Add GeckoView API to toggle desktop viewport support r=geckoview-reviewers,snorp,agi
Randall Barker <rbarker@mozilla.com> - Tue, 08 Jan 2019 00:58:16 +0000 - rev 512788
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1507852 - Add GeckoView API to toggle desktop viewport support r=geckoview-reviewers,snorp,agi Differential Revision: https://phabricator.services.mozilla.com/D15598
129a3f527c8e: Bug 1507852 - Add GeckoView API to toggle desktop viewport support r=geckoview-reviewers,snorp,agi
Randall Barker <rbarker@mozilla.com> - Mon, 07 Jan 2019 20:05:08 +0000 - rev 512735
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1507852 - Add GeckoView API to toggle desktop viewport support r=geckoview-reviewers,snorp,agi Differential Revision: https://phabricator.services.mozilla.com/D15598
91582d65479c: Bug 1510711 - Make Fennec branding (about:logo, etc) available in GeckoView r=geckoview-reviewers,agi
James Willcox <snorp@snorp.net> - Thu, 27 Dec 2018 18:11:32 +0000 - rev 511977
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1510711 - Make Fennec branding (about:logo, etc) available in GeckoView r=geckoview-reviewers,agi Differential Revision: https://phabricator.services.mozilla.com/D14557
7ceb0427f883: Bug 1510711 - Make Fennec branding (about:logo, etc) available in GeckoView r=geckoview-reviewers,agi
James Willcox <snorp@snorp.net> - Fri, 21 Dec 2018 18:00:58 +0000 - rev 511932
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1510711 - Make Fennec branding (about:logo, etc) available in GeckoView r=geckoview-reviewers,agi Differential Revision: https://phabricator.services.mozilla.com/D14557
2f98a1c651b3: Bug 1513912 - Null check return from TextToSpeech.getFeatures() r=agi
Eitan Isaacson <eitan@monotonous.org> - Fri, 21 Dec 2018 15:28:05 +0000 - rev 511675
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513912 - Null check return from TextToSpeech.getFeatures() r=agi Differential Revision: https://phabricator.services.mozilla.com/D15158
c49f01ef8a8f: Bug 1513245 - Add `RetentionPolicy.SOURCE` to type def annotations r=geckoview-reviewers,agi,esawin
Emily Toop <etoop@mozilla.com> - Tue, 11 Dec 2018 16:45:57 +0000 - rev 510242
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1513245 - Add `RetentionPolicy.SOURCE` to type def annotations r=geckoview-reviewers,agi,esawin These annotations do no need to be kept by the compiler and can be discarded. Differential Revision: https://phabricator.services.mozilla.com/D14157
22da6211feb6: Bug 1513912 - Null check return from TextToSpeech.getFeatures(). r=agi, a=RyanVM DEVEDITION_65_0b7_BUILD1 DEVEDITION_65_0b7_RELEASE FENNEC_65_0b7_BUILD1 FENNEC_65_0b7_RELEASE FIREFOX_65_0b7_BUILD1 FIREFOX_65_0b7_RELEASE
Eitan Isaacson <eitan@monotonous.org> - Thu, 20 Dec 2018 16:03:00 -0500 - rev 509173
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1513912 - Null check return from TextToSpeech.getFeatures(). r=agi, a=RyanVM
840ea0c4fbfe: Bug 1510823 - Update GeckoView CrashReporter sendCrashReport() to return the crash ID r=snorp,agi
Randall Barker <rbarker@mozilla.com> - Thu, 29 Nov 2018 21:23:48 +0000 - rev 508074
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510823 - Update GeckoView CrashReporter sendCrashReport() to return the crash ID r=snorp,agi Differential Revision: https://phabricator.services.mozilla.com/D13339
ad3b39edf233: Bug 1509266 - [1.3] Extend element information passed to ContentDelegate.onContextMenu. r=snorp,agi
Eugen Sawin <esawin@mozilla.com> - Tue, 27 Nov 2018 20:29:04 +0000 - rev 507587
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1509266 - [1.3] Extend element information passed to ContentDelegate.onContextMenu. r=snorp,agi Differential Revision: https://phabricator.services.mozilla.com/D12967
766dc4a5e8f0: Bug 1505897 - Initialize GeckoSystemStateListener in child process r=agi
James Willcox <snorp@snorp.net> - Fri, 16 Nov 2018 14:34:48 +0000 - rev 505997
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1505897 - Initialize GeckoSystemStateListener in child process r=agi Differential Revision: https://phabricator.services.mozilla.com/D11517
ef83f24a68ac: Bug 1505897 - Initialize GeckoSystemStateListener in child process r=agi
James Willcox <snorp@snorp.net> - Thu, 15 Nov 2018 19:26:19 +0000 - rev 505868
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1505897 - Initialize GeckoSystemStateListener in child process r=agi Differential Revision: https://phabricator.services.mozilla.com/D11517
039f38a78b19: Bug 1506599 - Add @AnyThread annotation to GeckoWebExecutor r=agi
James Willcox <snorp@snorp.net> - Mon, 12 Nov 2018 15:31:56 +0000 - rev 505105
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1506599 - Add @AnyThread annotation to GeckoWebExecutor r=agi Differential Revision: https://phabricator.services.mozilla.com/D11652
bfe60bb8afc5: Bug 1484391 - Update Mobile VR UA string in GeckoView r=agi,esawin
Randall Barker <rbarker@mozilla.com> - Wed, 31 Oct 2018 15:36:16 +0000 - rev 502976
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1484391 - Update Mobile VR UA string in GeckoView r=agi,esawin Differential Revision: https://phabricator.services.mozilla.com/D10306
c58ea2229c33: Bug 1513912 - Null check return from TextToSpeech.getFeatures(). r=agi, a=jcristau FIREFOX_64_0_2_BUILD1 FIREFOX_64_0_2_RELEASE
Eitan Isaacson <eitan@monotonous.org> - Thu, 20 Dec 2018 16:03:00 -0500 - rev 501491
Push 1891 by jcristau@mozilla.com at Tue, 08 Jan 2019 16:05:30 +0000
Bug 1513912 - Null check return from TextToSpeech.getFeatures(). r=agi, a=jcristau
28b294890d1c: Bug 1505897 - Initialize GeckoSystemStateListener in child process. r=agi, a=jcristau
James Willcox <snorp@snorp.net> - Fri, 16 Nov 2018 14:34:48 +0000 - rev 501291
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1505897 - Initialize GeckoSystemStateListener in child process. r=agi, a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D11517
740c3623a44a: Bug 1496745 - Allow GeckoResult to be used without a Looper r=agi,jchen
James Willcox <snorp@snorp.net> - Thu, 18 Oct 2018 18:01:18 +0000 - rev 500441
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1496745 - Allow GeckoResult to be used without a Looper r=agi,jchen GeckoResult can now be created on a thread with no Looper present. You can use `then` as before after creating a derived GeckoResult with a Handler via `withHandler`, or poll for the value via the new `poll` method. Differential Revision: https://phabricator.services.mozilla.com/D7896
2fee8f9b283d: Bug 1496745 - Allow GeckoResult to be used without a Looper r=agi,jchen
James Willcox <snorp@snorp.net> - Tue, 16 Oct 2018 18:21:40 +0000 - rev 500157
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1496745 - Allow GeckoResult to be used without a Looper r=agi,jchen GeckoResult can now be created on a thread with no Looper present. You can use `then` as before after creating a derived GeckoResult with a Handler via `withHandler`, or poll for the value via the new `poll` method. Differential Revision: https://phabricator.services.mozilla.com/D7896