Alessio Placitelli
dcbe5be121
Enable Gecko metrics exfiltration through Glean ( #5126 )
5 years ago
Emily Kager
bb2a685ad9
For #5075 - Fix boolean error for private mode notification persistence ( #5120 )
5 years ago
Sebastian Kaspari
3a35233ac0
Remove ThumbnailsFeature. ( #5127 )
...
We currently do not use thumbnails anywhere in the app. Not using the feature means we are
not taking thumbnails on every page load which means we are saving memory and CPU cycles.
5 years ago
Grisha Kruglov
231924f5eb
Fix breaking services APIs changes
5 years ago
Sebastian Kaspari
2c7fd93c7d
Update to Mozilla Android Components 12.0.0-SNAPSHOT.
5 years ago
Sebastian Kaspari
c2db07acf8
Add browser-state component.
5 years ago
Alessio Placitelli
0f6f28b6da
Revert "Enable Gecko metrics exfiltration through Glean ( #5124 )" ( #5125 )
...
This reverts commit f824c98c20
.
5 years ago
Alessio Placitelli
f824c98c20
Enable Gecko metrics exfiltration through Glean ( #5124 )
5 years ago
Emily Kager
a5e9da7a55
For #5025 - Do not remove custom tab session with config removed
5 years ago
Sawyer Blatz
23095ae274
For #4155 : Adds strings for long press popup ( #5112 )
5 years ago
Emily Kager
fd1c512b2e
No issue: Land strings for delete browsing data on quit
5 years ago
Yeon Taek Jeong
fba37ee6e6
For #419 : Add strings for "Add private browsing shortcut" feature ( #5109 )
5 years ago
Jeff Boek
c9a8eae031
For i5047 - Adds strings for the add to homescreen dialog
5 years ago
Mitchell Hentges
13f11bd9b3
Adds build for fennecProduction to nightly automation tasks ( #5097 )
5 years ago
Sawyer Blatz
56128b6303
For #5021 : Adds metric for what's new button
5 years ago
Sawyer Blatz
1669b437ed
For #4908 : Adds metrics for send tab telemetry
5 years ago
mihai-adrian
2e544145b7
For #5095 : Changed search engine text color from default to ?primaryText
5 years ago
mihai-adrian
0fc42a8a09
For #4892 : Replaced straight single quote with curly apostrophe in contractions
5 years ago
Axel Hecht
0bddeb4da5
Import strings from android-l10n
...
State: mozilla-l10n/android-l10n@6d2fe8331a
5 years ago
Sawyer Blatz
55e5c45eb5
No issue: Adds screenshots to the PR checklist ( #5089 )
5 years ago
Sawyer Blatz
09dcdb079d
For #4474 : Adds what's new button to home screen menu ( #5088 )
...
* For #4474 : Adds what's new button to home screen menu
* For #4474 : Adds tests for what's new button
5 years ago
Petru Lingurar
46b09395f8
For #5067 - Refactor ShareControllerTest following the use of SendTabUseCases
5 years ago
Petru Lingurar
f7087e46e3
Fix #5067 - Refactor ShareController to use SendTabUseCases
...
Navigation between app fragments uses ShareTab as arguments. The newly used
SendTabUseCases uses TabData which is not Parcelable.
For minimal changes we'll keep both data classes and ShareController will know
how to map between the two.
Removed the `sessionId` property of ShareTab as it isn't needed anymore.
5 years ago
Sebastian Kaspari
ba05d21657
Fix ktlint MaxLineLength issues.
5 years ago
Sebastian Kaspari
38d97fda8b
Stores: Reduce visibility of reducer functions.
5 years ago
Sebastian Kaspari
2723a55b03
Rename HistoryStore/State/Action to HistoryFragmentStore/State/Action.
5 years ago
Sebastian Kaspari
f3d8a89c63
Rename AccountSettingsStore/State/Action to AccountSettingsFragmentStore/State/Action.
5 years ago
Sebastian Kaspari
61e84c161d
Rename SearchStore/State/Action to SearchFragmentStore/State/Action.
5 years ago
Sebastian Kaspari
22446263f1
Rename ExceptionsStore/State/Action to ExceptionsFragmentStore/State/Action.
5 years ago
Sebastian Kaspari
ac32a88d45
Rename BrowserStore/State/Action to BrowserFragmentStore/State/Action.
5 years ago
Sebastian Kaspari
76063e307a
Rename BookmarkStore/State/Action to BookmarkFragmentStore/State/Action.
5 years ago
mihai-adrian
3171f3a1a7
Fixes #4997 : Changed navigation to ShareFragment
...
Changed test for new global navigation to share fragment.
5 years ago
mihai-adrian
fc8fc2b33d
Fixes #4997 : Changed navigation to ShareFragment
...
Added global navigation action to share fragment in navigation graph
Changed share action to use global navigation to ShareFragment
5 years ago
Sebastian Kaspari
389b85f783
Issue #4907 : Link to usage of sharedUserId in Fennec code.
5 years ago
Sebastian Kaspari
be8b789e62
Issue #4907 : Config: Get rid of "floating pow()".
5 years ago
Sebastian Kaspari
be76a383b6
Issue #4907 : Config: Update commment explaining fennec versioning scheme.
5 years ago
Sebastian Kaspari
3fb22a12b6
Issue #4873 : Use manifest placeholder to inject sharedUserId.
5 years ago
Sebastian Kaspari
754c577682
Issue #4873 : Reuse sharedUserId from Fennec for fennecProduction build type.
5 years ago
Sebastian Kaspari
10143858cb
Issue #4873 : Use Fennec version code mechanism for fennecProduction build type.
5 years ago
Sebastian Kaspari
00ead7e31f
Issue #4873 : Only build fennecProduction build types with GeckoView Beta.
5 years ago
Sebastian Kaspari
4f51af07ae
Issue #4873 : Reuse Firefox application id for fennecProduction build type.
5 years ago
Sebastian Kaspari
c7216d1bd7
Issue #4873 : Introduce "fennecProduction" build type.
5 years ago
Colin Lee
709588572a
For #5055 : Crash when opening bookmarks ( #5058 )
5 years ago
liuche
ac950f6b97
Closes #5007 - Add PR guidelines to README. ( #5008 )
...
* Closes #5007 - Add PR guidelines to README.
* No issue: Add codecov and task status
5 years ago
Christian Sadilek
946be9e9ac
Use Mozilla Application Services 0.38.1
5 years ago
Christian Sadilek
4cf03be236
For #2088 : Use new async API to load default search engine in HomeFragment
5 years ago
Christian Sadilek
9dd9503db9
Use Mozilla Android Components 11.0.0-SNAPSHOT
5 years ago
Sebastian Kaspari
9b633f7f0f
Move creation of GeckoRuntime to flavor-specific source set.
...
Since we are now able to build against GeckoView Nightly and GeckoView Beta,
we should create the GeckoRuntime from a flavor-specific source set.
Creating the runtime is not covered by the AC abstraction and so API changes
in GeckoView Nightly can break the build and leaves us with no option to fix
it from a shared code base. Separating the creation of GeckoRuntime
allows us to adapt individually and also to configure the runtimes
differently.
5 years ago
Will Hawkins
3abffd5d77
Use new async API to load and access search engines
...
Use the new asynchronous features of the search engine
manager from a-c to avoid the latency required to load
the default search engine.
5 years ago
Richard Pappalardo
ab57bfd46f
fix: dex error on UI test job
5 years ago