Gabriel Luong
9654b4dfb1
For #27667 - Remove import-ordering from the list of disabled ktlint rules
2 years ago
mcarare
0b4d9dc270
For #25980 : Update method signatures for SimpleOnGestureListener.
...
GestureDetector onTouchEvent now expects only a NonNull MotionEvent.
2 years ago
mcarare
258acf5fd9
For #26023 : Remove inaccurate VisibleForTesting annotations.
2 years ago
Gabriel Luong
997a4af839
For #26582 - Renew telemetry expiring in 107
2 years ago
mcarare
ffcef5ff2e
For #26844 : Fix ktlint issues and remove them from baseline.
2 years ago
indu
1488e8e87b
For #26236 : Fix breaking change from AC regarding exitImmersiveModeIfNeeded
...
This will allow Fenix to use the refactored method name 'exitImmersiveMode' in Activity from Android Components library
Co-Authored-By: Mugurell <Mugurell@users.noreply.github.com>
2 years ago
sarah541
da4328e53f
For #22186 - Scroll to collection after creating one
2 years ago
Gabriel Luong
83e19be385
For #24967 - Enable address autofill for Nightly and Debug
2 years ago
Alexandru2909
1ff5b8129f
Fixes #25622 - PromptFeature use LoginDelegate and CreditCardDelegate as parameters for login and credit card pickers
2 years ago
Alexandru2909
3b4e11b796
For #24969 - Display address autofill prompt
2 years ago
indu
31336c0d87
For #25413 : App should not be locked in landscape when a tab or custom tab loads while in pip mode
...
App should not be locked in landscape while in pip mode when a tab or custom tab loads
Co-Authored-By: Mugurell <Mugurell@users.noreply.github.com>
2 years ago
indu
ac31a1ace4
For #25455 : Let A-C handle toolbar expanding when URL changes
...
This fix allows the toolbar to be visible after the user clicks on a link and scrolls
Co-Authored-By: Mugurell <Mugurell@users.noreply.github.com>
2 years ago
Mugurell
666c839eb7
For #24040 : App should not crash when the search widget is clicked while PIP mode is active ( #25410 )
...
When the search event is from the search widget while PIP is active, the search fragment opens after the screen is unlocked. This avoids the issue of the search page opening in landscape mode and also the app doesn't crash.
Co-Authored-By: Mugurell <Mugurell@users.noreply.github.com>
Co-authored-by: indu <indu@ramkystech.com>
2 years ago
mcarare
cb4f8ed0c0
For #24968 : Add preference for enabling/disabling addresses autofill.
...
For #24968 : Add preference for enabling/disabling addresses autofill.
2 years ago
Gabriel Luong
63ca6791c1
For #25179 - Display a save or update credit card prompt
2 years ago
mcarare
ffa1ecd300
For #21292 : Remove unused MetricController parameters.
2 years ago
mcarare
3057ae7fd7
For #24841 : Remove unused events.
2 years ago
Gabriel Luong
61bc862657
For #24780 - Part 2: RenameCreditCardsSettingFragment to AutofillSettingFragment in nav_graph.xml
2 years ago
Alexandru2909
120176f3b4
For #24605 - Remove Event.wrapper for MediaState telemetry
2 years ago
Alexandru2909
43bed6e765
For #24591 - Remove Event.wrapper for ReaderMode telemetry
2 years ago
Christian Sadilek
47f55924e1
Address breaking changes in A-C 100.0.20220324222826
2 years ago
mcarare
a9bb913653
For #19929 : Use AC extension functions for window insets compat.
2 years ago
Gabriel Luong
ad95f950bb
For #24252 - Rename contrastText attribute to textOnColorPrimary
2 years ago
Gabriel Luong
a59d319eb0
For #24252 - Rename disabled attribute to textDisabled
2 years ago
Gabriel Luong
f1e7b49425
For #24252 - Rename primaryText attribute to textPrimary
2 years ago
Mugurell
06ffc33ca2
For #23415 - Add support for GeckoView Screen Orientation APIs
2 years ago
mcarare
653f149cc2
For #24075 : Add PDF download metrics.
2 years ago
Alexandru2909
5153cee0e0
For #22189 - Replace the 'Firefox' word in all strings with placeholder
2 years ago
Mugurell
bc59ede073
For #22722 - Reacting to the crashed flag
...
Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is true we will show an in-app crash reporter
with the usual close tab / restore tab options and also the option to report
all current non-fatal crashes to Mozilla if the setting for sending the crash
reports is enabled in app settings.
This closely mimics the previous crash reporter UI but there might be some
subtle differences stemming from migrating to using a ComposeView.
Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is false we will set the in-app crash reporter
to have a View.GONE visibility effectively removing it from the layout.
The functionality for receiving the non-fatal crashes from the AC CrashReporter
through an Intent is still kept and these crashes will be persisted in memory
until the user closes / restores a tab and so also makes a decision about
sending or not these crashes.
Currently more tabs can crash following just one since more share the same
process and as such there is no way to differentiate between them or link a
certain Crash to a certain tab.
They will all be acted upon at once from any tab the user chooses to close or
restore.
2 years ago
Gabriel Luong
39c6067b03
For #23350 - Revert changes from removing duplicate icons that already exists in ui-icons ( #23527 )
...
* Revert "For #23121 - Override @color/mozac_ui_icons_fill with ?primaryText attribute"
This reverts commit 12347c9999
.
* Revert "For #23121 - Replace @drawble/ic_share with @drawable/mozac_ic_share"
This reverts commit bbf6ce3f0c
.
* Revert "For #23121 - Replace @drawble/ic_storage_enabled with @drawable/mozac_ic_storage"
This reverts commit 930c7bf3b3
.
* Revert "For #23121 - Replace @drawble/ic_notifications_enabled with @drawable/mozac_ic_notification"
This reverts commit 9069b57c24
.
* Revert "For #23121 - Replace @drawble/ic_microphone_enabled with @drawable/mozac_ic_microphone"
This reverts commit 53216f3f4a
.
* Revert "For #23121 - Replace @drawble/ic_location_enabled with @drawable/mozac_ic_location"
This reverts commit 9ee9aafd87
.
* Revert "For #23121 - Replace @drawble/ic_autoplay_disabled with @drawable/mozac_ic_autoplay_blocked"
This reverts commit b045a5e203
.
* Revert "For #23121 - Replace @drawble/ic_camera_enabled with @drawable/mozac_ic_video"
This reverts commit 62842db131
.
* Revert "For #23121 - Replace @drawble/mozac_ic_extensions_black with @drawable/mozac_ic_extensions"
This reverts commit c020a9da10
.
* Revert "For #23121 - Replace @drawble/ic_top_sites with @drawable/mozac_ic_pin"
This reverts commit ca67b0a752
.
* Revert "For #23121 - Replace @drawble/ic_search with @drawable/mozac_ic_search"
This reverts commit 02d9197945
.
* Revert "For #23121 - Replace @drawble/ic_readermode with @drawable/mozac_ic_reader_mode"
This reverts commit cf8592c709
.
* Revert "For #23121 - Replace @drawble/ic_menu with @drawable/mozac_ic_menu"
This reverts commit a1ac019024
.
* Revert "For #23121 - Replace @drawble/ic_login with @drawable/mozac_ic_login"
This reverts commit 541c56b589
.
* Revert "For #23121 - Replace @drawble/ic_internet with @drawable/mozac_ic_globe"
This reverts commit 4d8adce85e
.
* Revert "For #23121 - Replace @drawble/ic_download with @drawable/mozac_ic_download"
This reverts commit ef026d3ec2
.
* Revert "For #23121 - Replace @drawble/ic_lock with @drawable/mozac_ic_lock"
This reverts commit 18591d5dd8
.
* Revert "For #23121 - Replace @drawble/ic_desktop with @drawable/mozac_ic_device_desktop"
This reverts commit ad33e3c1e1
.
* Revert "For #23121 - Replace @drawble/ic_close with @drawable/mozac_ic_close"
This reverts commit a9f0fefac2
.
* Revert "For #23121 - Replace @drawble/ic_delete with @drawable/mozac_ic_delete"
This reverts commit 33dc752ef2
.
* Revert "For #23121 - Replace @drawble/ic_chevron_up with @drawable/mozac_ic_arrowhead_up"
This reverts commit 5bf937cfd3
.
* Revert "For #23121 - Replace @drawble/ic_chevron_down with @drawable/mozac_ic_arrowhead_down"
This reverts commit 0fadd68112
.
* Revert "For #23121 - Replace @drawble/ic_back_button with @drawable/mozac_ic_back"
This reverts commit bea766e785
.
* Revert "For #23121 - Replace @drawable/ic_arrowhead_right with @drawable/mozac_ic_arrowhead_right"
This reverts commit 5a6f349ea8
.
* Revert "For #23121 - Replace @drawable/ic_new with @drawable/mozac_ic_new"
This reverts commit ae38410106
.
* Revert "For #23121 - Replace @drawable/ic_addons_extensions with @drawable/mozac_ic_extensions"
This reverts commit 9352946afc
.
2 years ago
Sammy Khamis
6f9e725ec5
add invalid URL error to show up when trying to save an invalid bookmark
2 years ago
Sammy Khamis
7d34fbb87d
fix fenix crashing when trying to add an invalid bookmark
2 years ago
Gabriel Luong
cf8592c709
For #23121 - Replace @drawble/ic_readermode with @drawable/mozac_ic_reader_mode
2 years ago
Alexandru2909
cf83b3050b
For #8108 - Add BrowserToolbar option to remove url from TopSites
2 years ago
Gabriel Luong
76fb147ed8
For #23076 - Clean up unneeded FeatureFlags
2 years ago
Grisha Kruglov
8de4c0b4db
For #22569 : Remove allopen plugin and Mockable annotations
3 years ago
Christian Sadilek
229c410437
Introduce timeout for capturing thumbnail in BrowserAnimator
3 years ago
Christian Sadilek
ae0dba29b1
Prevent flash when navigating to home
3 years ago
Sebastian Kaspari
170fa9705e
Update Kotlin and Jetpack Compose versions.
3 years ago
Michael Comella
788eb2c5de
For #21921 : add duration for some BrowserFragment lifecycle markers.
...
Here is a sample profile with all the new markers:
https://share.firefox.dev/3lCGoD2
3 years ago
Rohan Maity
a77091dc5b
For #20579 : Fix the normal browing tab re-used unexpectedly when open links in private tab enabled or same tab is already avaialble in normal browsing mode
3 years ago
Elise Richards
6cb872cd98
Remove banner open in app telemetry
3 years ago
Elise Richards
1b066458d5
Remove downloads management telemetry
3 years ago
Mugurell
621c388c12
For #17917 - Finish migrating all synthetics usages
3 years ago
Rohan Maity
707918cdc1
For #20596 remove startup timeline probes
3 years ago
Mugurell
ff4669a759
For #17917 - Migrate `browser` from Kotlin synthetics to View Binding.
3 years ago
Grisha Kruglov
fc7a92bf10
Enable recording of history metadata for all builds
...
This allows recording part of history metadata to ride the trains.
The UI features are still guarded by the secret settings flag (or,
enabled on debug builds).
3 years ago
Arturo Mejia
512475df9e
For #19886 integrate view binding.
3 years ago
Gabriel Luong
4b2b058b4e
For #19886 - Remove tracking protection overlay CFR
3 years ago
Gabriel Luong
cad0e110dd
For #19886 - Add navigation from quick settings to tracking protection panel
3 years ago