Roger Yang
5957e9d4df
Bug 1929028 - Use AppLinksFeature to prompt the user. r=android-reviewers,tthibaud
...
Differential Revision: https://phabricator.services.mozilla.com/D247410
2025-05-13 16:46:04 +00:00
mcarare
38b4f898e0
Bug 1964352 - Enable standard:function-literal rule and fix errors. r=android-reviewers,nalexander
...
Kotlin style guide: No newline expected before parameter.
Differential Revision: https://phabricator.services.mozilla.com/D248509
2025-05-09 13:56:28 +00:00
nicholaspoon03
8760d43f4f
Bug 1956577 - Replace download percentage in notification summary with download time remaining until completion r=android-reviewers,android-l10n-reviewers,rsainani,delphine
...
Differential Revision: https://phabricator.services.mozilla.com/D245084
2025-05-05 22:41:13 +00:00
Jonathan Almeida
0fafc2e779
Bug 1957640 - Replace Megazord.init with RustComponentsInitializer r=joschmidt,matt-tighe,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D247032
2025-05-01 19:53:16 +00:00
Jonathan Almeida
80aeec1aa7
Bug 1872229 - Fix minor lint check failures in android-components r=android-reviewers,mcarare,webcompat-reviewers,twisniewski
...
We have moved more lint checks upstream to AC and these failures are
trivial to solve, rather than try to suppress.
Differential Revision: https://phabricator.services.mozilla.com/D236392
2025-04-11 04:37:30 +00:00
smolnar
aaed8aeb2c
Backed out 2 changesets (bug 1872229) for causing toolchain failures CLOSED TREE
...
Backed out changeset 2fd0c027ec2c (bug 1872229)
Backed out changeset 7efbd8e4381d (bug 1872229)
2025-04-10 03:38:28 +03:00
Jonathan Almeida
9956a54ab3
Bug 1872229 - Fix minor lint check failures in android-components r=android-reviewers,mcarare,webcompat-reviewers,twisniewski
...
We have moved more lint checks upstream to AC and these failures are
trivial to solve, rather than try to suppress.
Differential Revision: https://phabricator.services.mozilla.com/D236392
2025-04-09 22:32:23 +00:00
Nicholas Poon
bd5e9a04a4
Bug 1956580 - Replace download percentage in expanded notification with size downloaded so far and total file size r=android-reviewers,android-l10n-reviewers,rsainani,delphine
...
Differential Revision: https://phabricator.services.mozilla.com/D243195
2025-04-07 17:40:49 +00:00
Ryan VanderMeulen
d4312b4ad4
Bug 1955985 - Remove space-assignment usage in Gradle files. r=geckoview-reviewers,android-reviewers,webcompat-reviewers,twisniewski,adhingra,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D242727
2025-03-24 15:55:48 +00:00
Ryan VanderMeulen
131dc7b0c4
Bug 1955458 - Replace Uri.parse() with String.toUri(). r=android-reviewers,mcarare
...
Differential Revision: https://phabricator.services.mozilla.com/D242439
2025-03-21 16:03:06 +00:00
Ryan VanderMeulen
e335a8767e
Bug 1955456 - Use SharedPreferences.edit() KTX extension. r=android-reviewers,mcarare
...
Differential Revision: https://phabricator.services.mozilla.com/D242437
2025-03-21 16:03:06 +00:00
Ted Campbell
ae94992376
Bug 1951190 - Put gradle 'build' folders in TOPOBJDIR for top-level builds. r=android-reviewers,adhingra
...
For consistency with the rest of the build system, have gradle build folders be
created in TOPOBJDR. Put the logic in shared-settings.gradle and apply it to all
projects. Existing gradle and taskcluster configuration uses the 'gradle/build'
prefix, so continue using that for now.
Only apply this when building top-level for now since a fair bit of automation
of fenix/focus/a-c projects expects build artifacts in the source directory.
Plugins are compiled as "composite builds" so they somewhat exist in their own
world. For simplicity, just manually specify the `buildDir` for each plugin.
Differential Revision: https://phabricator.services.mozilla.com/D240116
2025-03-15 02:03:53 +00:00
Alexandru Marc
00c4379930
Backed out changeset dc6b7a30f4c2 (bug 1951190) for causing Android build bustages
2025-03-15 01:45:14 +02:00
Ted Campbell
cf1ed52934
Bug 1951190 - Put gradle 'build' folders in TOPOBJDIR for top-level builds. r=android-reviewers,adhingra
...
For consistency with the rest of the build system, have gradle build folders be
created in TOPOBJDR. Put the logic in shared-settings.gradle and apply it to all
projects. Existing gradle and taskcluster configuration uses the 'gradle/build'
prefix, so continue using that for now.
Only apply this when building top-level for now since a fair bit of automation
of fenix/focus/a-c projects expects build artifacts in the source directory.
Plugins are compiled as "composite builds" so they somewhat exist in their own
world. For simplicity, just manually specify the `buildDir` for each plugin.
Differential Revision: https://phabricator.services.mozilla.com/D240116
2025-03-14 20:39:39 +00:00
pstanciu
4d231c0ba8
Backed out changeset f74a557cdb43 (bug 1951190) for causing btime failures. CLOSED TREE
2025-03-14 12:52:28 +02:00
Ted Campbell
1b3e5c9053
Bug 1951190 - Put gradle 'build' folders in TOPOBJDIR for top-level builds. r=android-reviewers,adhingra
...
For consistency with the rest of the build system, have gradle build folders be
created in TOPOBJDR. Put the logic in shared-settings.gradle and apply it to all
projects. Existing gradle and taskcluster configuration uses the 'gradle/build'
prefix, so continue using that for now.
Only apply this when building top-level for now since a fair bit of automation
of fenix/focus/a-c projects expects build artifacts in the source directory.
Plugins are compiled as "composite builds" so they somewhat exist in their own
world. For simplicity, just manually specify the `buildDir` for each plugin.
Differential Revision: https://phabricator.services.mozilla.com/D240116
2025-03-13 23:24:31 +00:00
Rob Wu
34d7f267f9
Bug 1949963 - Drop unnecessary getAddons() from InstalledAddonDetailsActivity r=willdurand,android-reviewers,twhite
...
InstalledAddonDetailsActivity is only used to display an installed
add-on. getAddons() builds a list of all installed extensions, plus a
list of recommended extensions that may be fetched from the network.
The latter may be a very slow operation, and is unnecessary in this
context.
This introduces a new getAddonByID() method to quickly look up the
latest add-on, which speeds up the rendering of the extension management
view of an installed add-on.
Differential Revision: https://phabricator.services.mozilla.com/D239544
2025-03-09 11:26:58 +00:00
Ryan VanderMeulen
1b7c05831c
Bug 1897958 - Update Gradle files for Kotlin 2.x and Compose Compiler changes. r=geckoview-reviewers,android-reviewers,tthibaud,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D213832
2025-03-06 23:24:14 +00:00
Aaditya Dhingra
5f9d749a96
Bug 1949260 - Part 2 - Replace DependenciesPlugin with gradle version catalog. r=geckoview-reviewers,android-reviewers,webcompat-reviewers,nalexander,twisniewski,owlish,jonalmeida,tthibaud
...
Differential Revision: https://phabricator.services.mozilla.com/D238804
2025-03-03 17:12:25 +00:00
Butkovits Atila
4e812cfcd3
Backed out changeset d8ff867d2d2f (bug 1884916) as requested by dev. CLOSED TREE
2025-02-19 18:36:24 +02:00
Aaditya Dhingra
28dd68b3f6
Bug 1884916 - Update mobile subfolders gitignore files r=geckoview-reviewers,android-reviewers,tthibaud,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D225818
2025-02-12 15:18:43 +00:00
Zac McKenney
c8716ccd17
Bug 1911999 - Show all domains in the addons permissions prompt r=android-reviewers,rpl,twhite
...
Differential Revision: https://phabricator.services.mozilla.com/D223018
2025-02-07 16:58:05 +00:00
mcarare
afe537e75c
Bug 1935991 - Remove NotificationsDelegate dependency from crash reporting. r=jonalmeida,android-reviewers,avirvara
...
Differential Revision: https://phabricator.services.mozilla.com/D231692
2025-01-29 13:27:02 +00:00
mcarare
f353d1f655
Bug 1927739 - Add Screen detection feature to sample app. r=android-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D230286
2025-01-10 08:14:11 +00:00
mcarare
b0376a0993
Bug 1933741 - Add mozac_primary_text_color to AddonsActivity theme r=android-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D230408
2024-11-27 16:56:33 +00:00
Ryan VanderMeulen
9925301451
Bug 1932119 - Clean up READ/WRITE_EXTERNAL_STORAGE permissions annotations. r=geckoview-reviewers,android-reviewers,mcarare,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D229485
2024-11-25 14:32:40 +00:00
Ryan VanderMeulen
5aed9bed08
Bug 1930818 - Remove obsolete AndroidX Tracing pinning. r=android-reviewers,petru
...
Differential Revision: https://phabricator.services.mozilla.com/D228758
2024-11-13 14:01:54 +00:00
Ryan VanderMeulen
bdbc795b51
Bug 1925786 - Add targetApi annotations to various autofill functions. r=android-reviewers,mcarare
...
Needed for lint failures such as:
Error: <org.mozilla.fenix.autofill.AutofillUnlockActivity> requires API level 26 (current min is 21) [NewApi]
Differential Revision: https://phabricator.services.mozilla.com/D226231
2024-10-21 14:49:13 +00:00
Roger Yang
780924e8f8
Bug 1915612 - Enable app links interceptor to also handle user prompts r=android-reviewers,tthibaud
...
Differential Revision: https://phabricator.services.mozilla.com/D223887
2024-10-14 18:31:05 +00:00
Arturo Mejia
5a52a5e04e
Bug 1914244 - Move the allow in private browsing checkbox to the web extension permissions prompt. r=willdurand,zmckenney,geckoview-reviewers,owlish,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D219839
2024-10-03 02:40:56 +00:00
Sandor Molnar
ecfcb1bdd0
Backed out changeset 6558b07ffff2 (bug 1914244) for causing toolchain failures CLOSED TREE
2024-10-03 01:53:23 +03:00
Arturo Mejia
b210c87c25
Bug 1914244 - Move the allow in private browsing checkbox to the web extension permissions prompt. r=willdurand,zmckenney,geckoview-reviewers,owlish,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D219839
2024-10-02 20:32:43 +00:00
Stanca Serban
eba68bcef1
Backed out changeset 8e4f5f72b094 (bug 1914244) for causing toolchains bustages in WebExtensionPromptFeature.kt. CLOSED TREE
2024-10-02 18:32:11 +03:00
Arturo Mejia
91ec927c57
Bug 1914244 - Move the allow in private browsing checkbox to the web extension permissions prompt. r=willdurand,zmckenney,geckoview-reviewers,owlish,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D219839
2024-10-02 13:14:33 +00:00
Nick Alexander
a0c38dfdd9
Bug 1610656 - Kill the geckoViewBinaries product flavor. r=geckoview-reviewers,android-reviewers,nalexander,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D221066
2024-09-05 01:43:29 +00:00
Ryan VanderMeulen
374fc3febe
Bug 1857082 - Suppress warning for missing onBackPressed() super call. r=android-reviewers,mcarare
...
Differential Revision: https://phabricator.services.mozilla.com/D220115
2024-08-26 13:54:12 +00:00
Ryan VanderMeulen
8e2aad9e16
Bug 1857082 - Add suppressions for deprecated override warnings. r=android-reviewers,mcarare
...
Differential Revision: https://phabricator.services.mozilla.com/D220112
2024-08-26 13:54:11 +00:00
Travis Long
7c3aee0480
Bug 1887023 - Remove service-glean API wrappers from android-components. r=janerik,android-reviewers,gl
...
Differential Revision: https://phabricator.services.mozilla.com/D217479
2024-07-31 17:53:42 +00:00
Norisz Fay
7e881c0619
Backed out changeset 8d6ab5db22f3 (bug 1887023) for causing toolchain bustage on CrashApplication.kt and python failure CLOSED TREE
2024-07-30 22:04:45 +03:00
Travis Long
589d6c95f9
Bug 1887023 - Remove service-glean API wrappers from android-components. r=janerik,android-reviewers,gl
...
Differential Revision: https://phabricator.services.mozilla.com/D217479
2024-07-30 15:18:51 +00:00
Ryan VanderMeulen
f3725d2335
Bug 1905498 - Add a dependency constraint on AndroidX Tracing to avoid being force-downgraded. r=android-reviewers,mcarare
...
See https://github.com/android/android-test/issues/1755
Differential Revision: https://phabricator.services.mozilla.com/D215286
2024-07-01 13:09:53 +00:00
Geoff Brown
f3622debc5
Bug 1881094 - 9. remove most remaining firefox-android eslint exclusions r=android-reviewers,frontend-codestyle-reviewers,webcompat-reviewers,gl,Gijs,Standard8,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D214041
2024-06-19 16:19:14 +00:00
William Durand
d00383a7ed
Bug 1893387 - Refactor how required permissions/origins are passed from Gecko to the embedder in exportExtension(). r=amejiamarmol,android-reviewers,robwu,geckoview-reviewers,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D208503
2024-05-15 20:35:39 +00:00
sarah541
cdf6a7eaa8
Bug 1896464 - Remove old unused strings from AC r=android-reviewers,tchoh
...
Differential Revision: https://phabricator.services.mozilla.com/D210210
2024-05-14 20:55:03 +00:00
Geoff Brown
a7e1483b01
Bug 1881094 - 4. remove and revise prettier exclusions for firefox-android r=android-reviewers,frontend-codestyle-reviewers,gl,webcompat-reviewers,twisniewski
...
- remove the firefox-android exclusions from .prettierignore
- add a few specific exclusions to .prettierignore for files with existing errors
- add a few specific entries to Generated.txt and ThirdPartyPaths.txt
- add `initial_experiments.json` to the list of generated files: these are updated from Nimbus
- run `mach lint --fix --linter=eslint -- mobile/android` to generate all the formatting changes
Differential Revision: https://phabricator.services.mozilla.com/D206915
2024-05-07 20:24:38 +00:00
jackyzy823
11e9eae213
Bug 1884484 - Implement mouse forward button navigation. r=geckoview-reviewers,android-reviewers,owlish,tthibaud
...
Differential Revision: https://phabricator.services.mozilla.com/D207873
2024-05-06 13:27:45 +00:00
Geoff Brown
4939eda588
Bug 1881094 - 2. remove whitespace exclusions for firefox-android r=android-reviewers,gl
...
Whitespace changes made with `mach lint --fix`.
Differential Revision: https://phabricator.services.mozilla.com/D206702
2024-04-04 22:19:32 +00:00
Gabriel Luong
ffcbe5214b
Bug 1885561 - [Menu Redesign] Rename “Add-ons” to “Extensions” in menus and Add-ons Manager r=android-reviewers,Roger
...
Differential Revision: https://phabricator.services.mozilla.com/D206094
2024-04-01 21:47:30 +00:00
Perry McManis
0c8dd62ebe
Bug 1884527 - remove lingering geckoadapter bits r=chutten,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D205336
2024-03-22 19:36:01 +00:00
Gabriel Luong
09687df494
Bug 1822393 - Support Android Components consuming GeckoView directly. r=nalexander,geckoview-reviewers,tthibaud,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201483
2023-12-07 16:19:43 -05:00