Commit Graph

8798 Commits (65284a4340b163132976ec7052cc021582df5653)

Author SHA1 Message Date
AndiAJ da3e20d039 [fenix] Bug 1814008 - remove cookie banner dialog disabling directly in test class 2 years ago
AndiAJ 1e4b9190a4 [fenix] Bug 1807298 - re-enable deleteAllSearchEnginesTest UI test 2 years ago
mozilla-l10n-automation-bot b202aaf17c [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28702) 2 years ago
gitstart d58ee114a0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28420:Fix 'Customise homepage' title truncate issue 2 years ago
mergify beeeb4b7ba [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
mozilla-l10n-automation-bot f068f7b63a [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28695)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
sarah541 f346ccc74f [fenix] For https://github.com/mozilla-mobile/fenix/issues/28510 - Keep experimental messages in the correct order 2 years ago
oana.horvath 51110c84a3 [fenix] Bug 1813018 - Adding GV channel compliance to UI test execution 2 years ago
Arturo Mejia 74a05c221e [fenix] Bug 1810745 - Re-enable UI test for cookie banner handling. 2 years ago
AndiAJ 6f8dfac15c [fenix] Bug 1813058 - Disable openAllTabsInCollectionTest UI test 2 years ago
AndiAJ 44f14e8f62 [fenix] Bug 1812279 - Re-enable mainMenuOpenInAppTest UI test 2 years ago
AndiAJ 898ea4b6f8 [fenix] Bug 1812618 - Add cookie reduction banner dialog variable to FeatureSettingsHelper and other refactoring work 2 years ago
oana.horvath 7a3d0f3543 [fenix] Bug 1807293 - Remove SDK suppression on audioVideoPermissionChoiceOnEachRequestTest 2 years ago
DreVla adf083cd03 [fenix] Bug 1802619: Disable delete browsing data button when deletion in progress 2 years ago
mozilla-l10n-automation-bot 138b3ce6f4 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28686) 2 years ago
mozilla-l10n-automation-bot f8f3735aef [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28683) 2 years ago
mozilla-l10n-automation-bot a729a4d939 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28680) 2 years ago
Harrison Oglesby 61f81fe1a4 [fenix] Bug 1812627 ~ add FirefoxTheme to ProfilerDialogueCard 2 years ago
AndiAJ 975e8d28c5 [fenix] Bug 1811261 - Part 1: New address autofill related UI tests 2 years ago
AndiAJ 7587a158a3 [fenix] Bug 1811261 - Part 1: Move address autofill related UI tests to new class 2 years ago
AndiAJ 95563aeb50 [fenix] Bug 1813048 - disable renameCollectionTest UI test 2 years ago
AndiAJ 1bca90be1c [fenix] Bug 1813047 - disable swipeRightToRemoveTabFromCollectionTest UI test 2 years ago
AndiAJ a5d48e15ed [fenix] Bug 1812997 - disable swipeLeftToRemoveTabFromCollectionTest UI test 2 years ago
iorgamgabriel 5540d7a63f [fenix] Bug 1810314 - Update cookie banner snackbar duration. 2 years ago
mozilla-l10n-automation-bot 1619ebd98e [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28668) 2 years ago
Roger Yang 6261e25a89 [fenix] Bug 1812178 - Use debounce in tabs, history and bookmarks syncs 2 years ago
Mugurell 80769e3b05 [fenix] Bug 1812518 - Update to latest AndroidComponents
The new version will contain the support for allowing to style download dialogs.
2 years ago
Mugurell b76a7f56f7 [fenix] Bug 1812518 - Fix UI tests affected by the refactoring. 2 years ago
Mugurell e758aa6c8b [fenix] Bug 1812518 - Show the 3rd party download dialog as an Android View
This uses the same direction as the before patch - inflating a new View that
can then serve as an anchor for the Snackbar.
Here we could use directly the AC layout as it needed no special customization.
2 years ago
Mugurell 961eba72f3 [fenix] Bug 1812518 - Show the download dialog as an Android View
Tried to mimic the UX of a modal dialog while using Android Views.
This meant including a scrim that would consume all touches and theming the
navigation bar and status bar.
Avoiding a dialog and a separate window will allow the snackbar to see the
new "dialog" as a sibling in a CoordinatorLayout parent and so be able to
position itself based on the new "dialog".
This patch also added "start_download_dialog_layout" from A-C as it leads to
simpler and less code needed to style the layout - colors / shapes with
everything happening in XML versus calculating the values then setting them
programatically.
2 years ago
Mugurell 693161d0ea [fenix] Bug 1812518 - Control the snackbar positioning from Fenix
Previously Android-Components - BrowserToolbarBehavior would be responsible
for positioning the snackbar above the toolbar.
With that responsibility removed we can handle in Fenix positioning the
snackbar depending on the toolbar and many more cases - like positioning it
depending on the download dialogs.
2 years ago
mozilla-l10n-automation-bot 347acec94a [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28650) 2 years ago
jhugman 73fb13494c [fenix] EXP-2996 Add triggers for notifications (https://github.com/mozilla-mobile/fenix/pull/28627)
* Closes EXP-2996 - add tests for messaging triggers

* Closes EXP-2996 - add triggers for notifications

* Address reviewer comments

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
mcarare d917bcf2b6 [fenix] Bug 1806798 - Better handle long filenames in download finished dialog.
Make download filename scrollable.

Add a max height for the file name, so the action button is always visible.
2 years ago
AndiAJ e2f5b46feb [fenix] Bug 1812279 - disable mainMenuOpenInAppTest UI test 2 years ago
mozilla-l10n-automation-bot bff3d80fc7 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28640)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Arturo Mejia d9406c677a [fenix] Bug 28591 - Use the cookie banner detect only mode preference 2 years ago
Harrison Oglesby 5b6e03c24e [fenix] For https://github.com/mozilla-mobile/fenix/issues/28419 ~ Replace RadioButton 2 years ago
Harrison Oglesby bc335618ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/28419 ~ Make RadioButton composable component 2 years ago
Harrison Oglesby 1a2000c090 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27401 - replace PocketStoriesCategories with SelectableChipColors 2 years ago
Harrison Oglesby 4ec96fbdcc [fenix] For https://github.com/mozilla-mobile/fenix/issues/27401 - refactor SelectableChip into Chip composable 2 years ago
Noah Bond 6ed5a569c8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28266 - Merge `BrowserTrayInteractor` into `TabsTrayInteractor` 2 years ago
Arturo Mejia e2b346c69f [fenix] Bug 1811504 - Update string comments for cookie banner handling 2 years ago
mozilla-l10n-automation-bot 4309a4557b [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28628)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Roger Yang fa7e89df4f [fenix] Close https://github.com/mozilla-mobile/fenix/issues/19919: Migrate away from startActivityForResult 2 years ago
Tarik Eshaq 360aa313e2 [fenix] Bug 1810818: Configures order of panels in new user onboarding 2 years ago
Arturo Mejia a45f2d4ea0 [fenix] Bug 1811504 - Update strings for cookie banner handling 2 years ago
jeddai 34a5447d22 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
t-p-white 47c277606b [fenix] Bug 1809444: Add Worker to generate Notifications using Nimbus messaging (https://github.com/mozilla-mobile/fenix/pull/28605)
* For 1809444: Added a MessageNotificationWorker to poll Nimbus for new messages and create a notification configured using the highest priority new message (if available).

* For 1809444: Changes from PR review

Co-authored-by: t-p-white <t-p-white>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
mozilla-l10n-automation-bot c1b52f5a58 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28621) 2 years ago
MickeyMoz 5e62e067d6 [fenix] Update to Android-Components 111.0.20230121222130. 2 years ago
mozilla-l10n-automation-bot 271e6e4945 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28618) 2 years ago
Cathy Lu 826d10f026 [fenix] Change form data telemetry from Sharing to Performance 2 years ago
mozilla-l10n-automation-bot f69cc3fdcc [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28612) 2 years ago
Jeff Boek 549cfb2974 [fenix] Bug 1807594 - Respect users setting when switching back to search suggestions 2 years ago
DreVla 95703b9555 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28111: Filter out topic specific search engines from default list
Since topic specific search engines, like amazon, ebay, etc...
will only show results from those specific websites, they will be filtered
out of the default search engines list.
2 years ago
mike a 26563fa3fa [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/25486: fix sign in button 2 years ago
mike a f14943abe2 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/28342: change the ui direction after a locale change 2 years ago
mozilla-l10n-automation-bot 029e55766e [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28600) 2 years ago
Cathy Lu d531054151 [fenix] Bug28280 - Add telemetry for form data failures 2 years ago
Roger Yang 0301d42c3e [fenix] Close https://github.com/mozilla-mobile/fenix/issues/28597: Enable notification pre permission prompt feature in Beta 2 years ago
Mugurell 46dc2f24f3 [fenix] Update breaking APIs in MediaSessionService
This fixes a breaking change from Android-Components and will allow the media
service there to easily report crashes.
2 years ago
James Hugman dcd66ffd31 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/28589 - Restrict coroutine calls between messagemiddleware and messagingcontroller 2 years ago
AndiAJ 7667dcbf52 [fenix] Bug 1810735 - Part 2: New logins related UI tests 2 years ago
AndiAJ f2c15acb75 [fenix] Bug 1807278 - Re-enable UI tests affected by settings screen changes 2 years ago
Jan-Erik Rediger 0a0234bc6f [fenix] Switch to the typed API for Glean events
Required for Glean v52.0.0

Ref https://github.com/mozilla-mobile/fenix/issues/19967
2 years ago
James Hugman 18141bffa3 [fenix] Address reviewer comments 2 years ago
James Hugman cf84e3c869 [fenix] Refactor messaging middleware Part III 2 years ago
James Hugman a666f4313b [fenix] Move tests from DefaultMessageControllerTest to NimbusMessageControllerTest 2 years ago
James Hugman ee763d6fac [fenix] Move logic into NimbusMessagingController to correspond with NimbusMessagingStorage 2 years ago
James Hugman b779cafb75 [fenix] Refactor messaging middleware Part II 2 years ago
James Hugman d47aa5753e [fenix] EXP-2994 Refactor messaging middleware Part I 2 years ago
mozilla-l10n-automation-bot 7892459638 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28577)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
kycn f97a45b14a [fenix] Bug 1811007 - Remove all unused strings marked moz:removedIn <= 108. 2 years ago
Alexandru2909 cf80699fe4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27338 - Update summary text for preferences from settings screen 2 years ago
AndiAJ 1b0499bdcb [fenix] Bug 1810565 - Part 1: New logins related UI tests 2 years ago
AndiAJ 3110297b88 [fenix] Bug 1810565 - Move logins related UI tests to new class 2 years ago
DreVla f6e8697df3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27975: Ignore current tab when forcing inactive
Since the crash was caused by having the current tab set as inactive
while the user was still able to see it, now we ignore the current
tab if it is selected to be set as inactive.
2 years ago
Mugurell 7502195edd [fenix] Bug 1810792 - Enable Pocket sponsored stories 2 years ago
mozilla-l10n-automation-bot 7e60fa89a0 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28570) 2 years ago
mike a 7a47016949 [fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/7861: position text based on layout direction, not text directionality"
This reverts commit 2f2d3dcd94d4d2f94a8f0c30abcbe3956d48ec74.
2 years ago
sarah541 4018dd9726 [fenix] Update implementation of dependency 2 years ago
jhugman 5ac1cd9b48 [fenix] EXP 2991: Add surface to messaging fml (https://github.com/mozilla-mobile/fenix/pull/28423)
* Move messaging fml to a separate file

* Add surface property to message data

* Get messages for just a single surface

* Add surface to messaging middleware

* ktlint

* Add tests for filtering by surface

* Add homescreen to default-browser message

* Move surface param to MessageActions instead of MessagingMiddleware

* Added computed property for surface to message

* ktlint

* Address reviewer comment

* Fixup tests

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
t-p-white f22bdeef5d [fenix] Bug 1809660: Fix for unwanted Homepage preferences animation when Pocket feature is enabled/disabled (https://github.com/mozilla-mobile/fenix/pull/28501)
* Bug 1809660: Fix for unwanted Homepage preferences animation

* Bug 1809660: Removed unused isFirefoxDefaultBrowser() function

* Bug 1809660: Updated Android tests for HomeSettingsFragment to accommodate changes made.

Co-authored-by: t-p-white <t-p-white>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Arturo Mejia 3d332cf24f [fenix] Bug 1809156 - Improve accessibility in CookieBannerReEngagementDialog 2 years ago
mcarare 375ba00181 [fenix] Bug 1804377 - Avoid unwanted dismissal of tab history. 2 years ago
jhugman 0e795b267b [fenix] Closes EXP-2986 - Add adjust params to custom attributes for messaging display triggers (https://github.com/mozilla-mobile/fenix/pull/28518)
* Add adjust params to custom attributes for messaging display triggers

* Add isNotificationEnabled to display trigger attributes
2 years ago
mozilla-l10n-automation-bot 1322a6dbfa [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28555) 2 years ago
oana.horvath 7e9bda6d8c [fenix] Bug 1810528 - New PDFs open and save UI tests 2 years ago
AndiAJ 98612593a8 [fenix] Bug 1807279 - create new cookie banner reduction UI smoke tests 2 years ago
mozilla-l10n-automation-bot 664fc622e4 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28543) 2 years ago
mozilla-l10n-automation-bot 210b27d083 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28540) 2 years ago
mozilla-l10n-automation-bot a38501f4e4 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28534) 2 years ago
rahulsainani 115422015e [fenix] Bug 1810114 - Part 2: Move marketingNotificationAllowed metric to FenixApplication 2 years ago
rahulsainani 2c8869f666 [fenix] Bug 1810114 - Part 1: Add isNotificationChannelEnabled helper function and tests for NotificationManagerCompat.kt 2 years ago
rahulsainani 119be2d972 [fenix] Bug 1810115 - Add telemetry for notification per permission prompt 2 years ago
Arturo Mejia d4408f8446 [fenix] Address comments 2 years ago
Arturo Mejia e3522ee163 [fenix] Bug 1809136 - Address CookieBannerReEngagementDialog not showing after expired timer 2 years ago
Roger Yang 160af0e485 [fenix] Closes https://github.com/mozilla-mobile/fenix/pull/28484: Add nimbus exposure for pre permission prompt 2 years ago
AndiAJ 4a54677c83 [fenix] Bug 1808880 and 1809645 - Fix flaky useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 2 years ago
mozilla-l10n-automation-bot ddc43cf05d [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28524) 2 years ago
Noah Bond ae6a9fb6b8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28516 - Update `InactiveTabsController` function names 2 years ago
Arturo Mejia c992f258ec [fenix] Bug 1809507 - Update cookie banner to reject_all setting 2 years ago
AndiAJ 23dfbaa266 [fenix] Bug 1807302 - New youControlYourDataCardTest UI test 2 years ago
AndiAJ b2ab104d56 [fenix] Bug 1807302 - New pickUpWhereYouLeftOffCardTest UI test 2 years ago
AndiAJ c3fed8cb57 [fenix] Bug 1807302 - New privacyProtectionByDefaultCardTest UI test 2 years ago
AndiAJ f7dd1fbc08 [fenix] Bug 1807302 - New pickYourToolbarPlacementCardTest UI test 2 years ago
AndiAJ e6a88db5db [fenix] Bug 1807302 - New chooseYourThemeCardTest UI test 2 years ago
AndiAJ 9ff1599ae4 [fenix] Bug 1807302 - Move onboarding related UI tests to new test class 2 years ago
rahulsainani af78546293 [fenix] Bug 1808874 - Add notification pre permission prompt 2 years ago
AndiAJ 863e8df3c9 [fenix] Bug 1808282 - Fix flaky toggleSearchBookmarksAndHistoryTest UI test 2 years ago
mergify 318c6035fc [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
mozilla-l10n-automation-bot dda53939f0 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28508) 2 years ago
MatthewTighe f3832d4910 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28190: renew telemetry expiring in 111 2 years ago
Arturo Mejia d7eba470d3 [fenix] Bug 1809507 - Use base domain on the cookie banner handling panel. 2 years ago
Roger Yang 1d5d966459 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/28469: Use placeholders in notification permission prompt onboarding strings 2 years ago
Noah Bond 721316f905 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28264 - Refactor synced tabs handling out of `NavigationInteractor` 2 years ago
Roger Yang 6cb2f9da59 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/28469: Update notification permission prompt onboarding strings 2 years ago
mike a f2fb4dea78 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/7861: position text based on layout direction, not text directionality 2 years ago
Noah Bond 97af2f640e [fenix] For https://github.com/mozilla-mobile/fenix/issues/28263 - Rename inactive tabs interactor functions 2 years ago
Aaron Train 4086f89fe2 [fenix] Update DownloadFileTypesTest.kt
Swapping out expected PDF download in anticipation for enabling `PDF.js` on mobile https://bugzilla.mozilla.org/show_bug.cgi?id=1803959
2 years ago
Alexandru2909 943ba3a707 [fenix] Bug 1807125 - Make Studies title and description accessible 2 years ago
DreVla 7506a43aca [fenix] For https://github.com/mozilla-mobile/fenix/issues/26280: Add monochromatic themed app icon
Since Google has been pushing Themed app icons a new icon is needed
to adapt to the new styling.
2 years ago
mozilla-l10n-automation-bot 95990b825e [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28474) 2 years ago
Roger Yang 2232d8fca4 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/28469: Add notification permission prompt onboarding strings 2 years ago
t-p-white b2bfae66da [fenix] For https://github.com/mozilla-mobile/fenix/issues/25810 - Unified search should give hint to user that there are more menu items available by scrolling (https://github.com/mozilla-mobile/fenix/pull/27895)
* For https://github.com/mozilla-mobile/fenix/issues/25810 - Unified search should give hint to user that there are more menu items available by scrolling

* For https://github.com/mozilla-mobile/fenix/issues/25810: Updated AC version

Co-authored-by: t-p-white <t-p-white>
2 years ago
Alexandru2909 516eb62a76 [fenix] Bug 1808689 - Update description for browser_menu_action extra items 2 years ago
Alexandru2909 deb08fe581 [fenix] Bug 1808665 - Record toolbar_menu_visible event 2 years ago
mozilla-l10n-automation-bot 1192fde887 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28456) 2 years ago
MatthewTighe e84f0ee969 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28428: update growth data with new events 2 years ago
mozilla-l10n-automation-bot 79d4353a69 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28445) 2 years ago
AndiAJ 7f0729f9af [fenix] Bug 1807302 - New set desktop site before page load UI tests 2 years ago
mozilla-l10n-automation-bot b19af3ef29 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28427)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Arturo Mejia 31e1a8f34d [fenix] Bug 1797593 - Add re-engagement dialog for cookie banners. 2 years ago
Harrison Oglesby 622908254e [fenix] For https://github.com/mozilla-mobile/fenix/issues/28201 - replace existing night mode preview annotations with LightDarkPreview annotation 2 years ago
Harrison Oglesby e1240855a8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28201 - Make a LightDarkPreview annotation
Add LightDarkPreview annotation
2 years ago
Noah Bond da02a54f84 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28262 - Refactor InactiveTabsAutoCloseDialogInteractor into InactiveTabsInteractor 2 years ago
Noah Bond 5a507fbb92 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28261 - Rename solo `xInteractor` parameters in the Tabs Tray to `interactor` 2 years ago
rahulsainani d760e57572 [fenix] Closes 28414: NotificationManagerCompat extension to safely check if notifications are enabled 2 years ago
AndiAJ 8ba3ef5f50 [fenix] Bug 1807288 - Disable intermittent validateBaselinePing UI test 2 years ago
Alexandru2909 03493f4eaf [fenix] Bug 1807727 - Dismiss SearchDialogFragment on editing cancelled 2 years ago
AndiAJ a9840d1abb [fenix] No issue - Use android resource for positive/negative dialog buttons 2 years ago
AndiAJ 2910ab4642 [fenix] Bug 1807302 - New sponsored shortcuts UI tests and other refactoring work 2 years ago
mcarare e7f5d43524 [fenix] Switch to AC implementation for checking device manufacturer. 2 years ago
mozilla-l10n-automation-bot 528568d220 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28402) 2 years ago
Arturo Mejia b630b7670e [fenix] Bug 1797593 - Update text descriptions for cookie banner handling dialog 2 years ago
sunil9211 9aefc0d2a8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23841: Hide keyboard when selecting month or year 2 years ago
sarah541 2c87c3148d [fenix] For https://github.com/mozilla-mobile/fenix/issues/27035 - Add padding around onboarding buttons and content 2 years ago
Arturo Mejia c7a6bb5318 [fenix] Bug 1797593 - Pre-land text for cookie banner handling dialog 2 years ago
AndiAJ aaba6fa75c [fenix] Bug 1807270 - re-enable collections UI tests disabled by the tabs tray migration to compose 2 years ago
Alexandru2909 bc8c302026 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25812 - Set the cursor at the end for search terms when switching to toolbar editMode. 2 years ago
mozilla-l10n-automation-bot f4a08b2987 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28384) 2 years ago
Arturo Mejia 7099698afa [fenix] Bug 1796146 - Add learn more link to cookie banner handling settings page 2 years ago
Jeff Boek 895858acf3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3722: Invoke search on long press home button
Co-authored-by: s-ankur <s.ankursonawane@gmail.com>
2 years ago
kycn c364bdd90a [fenix] Bug 1807933 - Enable places storage maintenance feature for the Beta variant.
Places storage maintenance flag is enabled for the Beta variant, previously it was enabled only for Nightly variant. This feature registers a periodic storage maintenance worker that runs to prune and maintain places db.
2 years ago
mozilla-l10n-automation-bot 362cd09806 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28365) 2 years ago
mozilla-l10n-automation-bot c41102a9b6 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28359) 2 years ago
mozilla-l10n-automation-bot b32827b949 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28352) 2 years ago
Zac McKenney c3250f583f [fenix] For bug 1807716: Move engine warmup above Glean initialization to fix crash at launch 2 years ago
mozilla-l10n-automation-bot 26527f3d81 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28345) 2 years ago
mozilla-l10n-automation-bot 7f1c991ffc [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28333) 2 years ago
mozilla-l10n-automation-bot 23ef3cb49a [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28325) 2 years ago
mozilla-l10n-automation-bot 4a06d0a8e0 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28312)
Co-authored-by: dsmithpadilla <88508950+dsmithpadilla@users.noreply.github.com>
2 years ago
AndiAJ 48ef6cefa5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28182 fix disabled verifySearchEnginesWithRTLLocale and toggleSearchEnginesShortcutListTest UI tests 2 years ago
oana.horvath 1ee6105cba [fenix] No issue: Fix add-on name check in UI test 2 years ago
mozilla-l10n-automation-bot 589e02ac33 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28269) 2 years ago
DreVla 36fdadac25 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28298: Disable deletion of last element in search engines list
When removing search engines from settings,
the option to delete the last one should not be
available
2 years ago
Mugurell 14875c6129 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28273 - Configure search with the selected search engine before user searching 2 years ago
AndiAJ 80bda8b7ba [fenix] For https://github.com/mozilla-mobile/fenix/issues/28212 disable failing emailLinkPWATest UI test 2 years ago
AndiAJ 0e71a1570b [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new privateHomeThreeDotMenuItemsTest UI test 2 years ago
Mugurell 06a3a7c458 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26957 - Disable intermittently failing ui test to unblock landing. 2 years ago
Alexandru2909 acf1bf3ace [fenix] For https://github.com/mozilla-mobile/fenix/issues/26957 - Allow SearchDialogFragment to be dismissed on homescreen swipe 2 years ago
rahulsainani 7886ec7d7b [fenix] Bug 1796319 - Select existing addon settings tab if already opened 2 years ago
mozilla-l10n-automation-bot 5981b3da0d [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28252)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
rxu 0d9bee37a5 [fenix] Update MOZILLA_ONLINE_ADDON_EXCLUSIONS 2 years ago
AndiAJ c5388feaa6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28182 fix for verifySearchEnginesWithRTLLocale UI test 2 years ago
Arturo Mejia 3b80442c40 [fenix] Bug 1804383 - Save as PDF text is missing in Private Mode 2 years ago
mozilla-l10n-automation-bot 35944b2268 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28237) 2 years ago
mozilla-l10n-automation-bot a88da2c940 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28233) 2 years ago
mozilla-l10n-automation-bot 04e1b165dd [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28228) 2 years ago
sarah541 ef7c0e0fdf [fenix] Bug 1800700 - Add default search suggest header 2 years ago
Alexandru2909 940bf3f353 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28155 - Show search terms in address bar for both edit and display modes 2 years ago
DreVla 7a421d6c05 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27697 - Load icon for unified search engine immediately.
The engine icon was set after the screen was visible leading to a delay.
With this solution, the icon will be set before the screen is visible
eliminating any visible artefacts.
2 years ago
DreVla d3c587635a [fenix] For https://github.com/mozilla-mobile/fenix/issues/27697 - Load icon for browser and history search immediately.
The icon was set after the screen was visible leading to a flicker.
With this solution, the icon will be set before the screen is visible
eliminating any visible artefacts.
2 years ago
mozilla-l10n-automation-bot e73806561f [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28218) 2 years ago
DreVla 6794095b5f [fenix] For https://github.com/mozilla-mobile/fenix/issues/28013 - Display correct hint for topic specific search engine
Since the search engines are split into two categories, general and
topic specific, the hint for each category is different.
2 years ago
DreVla c15d2a93b7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28090: Show QR scanner when general or custom search engine is selected 2 years ago
AndiAJ 2e0f14882a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26087 re-enable UI tests disabled due to tabs tray migration to compose 2 years ago
mike a 960ad784e3 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/28205: fix ripple position over unified search icon 2 years ago
oana.horvath a1b7cbff76 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/27312: Fallback measure for ETP UI tests and re-enabling them 2 years ago
mozilla-l10n-automation-bot 88b108f9a2 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28203) 2 years ago
Abdul Basit 3caffd30f4 [fenix] Closes mozilla-mobilehttps://github.com/mozilla-mobile/fenix/issues/26733 Language search doesn't reset to full list view anymore 2 years ago
Arturo Mejia d36b1b48be [fenix] Bug 1797577 - Clear site data when turning off cookie banner handling. 2 years ago
AndiAJ 413270756a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new verifyUndoRemoveTopSite UI test 2 years ago
mozilla-l10n-automation-bot f6b87f9b15 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28191)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Gabriel Luong 47ba3a90ef [fenix] Bug 1804820 - Refactor Versions to FenixVersions 2 years ago
Gabriel Luong 9afbd1bc46 [fenix] Bug 1804820 - Refactor Deps to FenixDependencies 2 years ago
mozilla-l10n-automation-bot 9e86d87431 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28187)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Arturo Mejia b3618309ca [fenix] No issue: Update add-ons collection. 2 years ago
AndiAJ 03efa1f59b [fenix] For https://github.com/mozilla-mobile/fenix/issues/28165 fix showDefaultHomeScreen screenshot UI test 2 years ago
AndiAJ 7608cf0d7a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26087 fix disabled tabMediaControlButtonTest UI test 2 years ago
Alexandru Putanu d05393714a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26957 - Exit search dialog when interacting with home fragment (https://github.com/mozilla-mobile/fenix/pull/27262)
* Revert "For https://github.com/mozilla-mobile/fenix/issues/26790 - Dismiss search dialog when opening recent bookmark dropdown menu"

This reverts commit 5caee27b5530517d88e8a3212a3318f1ed75fba7.

* Revert "For https://github.com/mozilla-mobile/fenix/issues/26790 - Dismiss search dialog when opening recent visit dropdown menu"

This reverts commit b2af04c9

* Revert "For https://github.com/mozilla-mobile/fenix/issues/26790 - Dismiss search dialog when opening recent tab dropdown menu"

This reverts commit bfdf6d202133e31930c1eeb24ff60b7035479653.

* Revert "For https://github.com/mozilla-mobile/fenix/issues/26690 - Dismiss search dialog when opening recent synced tab dropdown menu"

This reverts commit 86d44a46122eafb8bfb7df9cb2f182337cc47aa4.

* For https://github.com/mozilla-mobile/fenix/issues/26957 - Remove code to dismiss search dialog when interacting with homescreen top sites

* For https://github.com/mozilla-mobile/fenix/issues/26957 - Remove code to dismiss search dialog when interacting with homescreen collection

* For https://github.com/mozilla-mobile/fenix/issues/26957 - Remove code to dismiss search dialog when interacting with homescreen recent visits

* For https://github.com/mozilla-mobile/fenix/issues/26957 - Remove code to dismiss search dialog when interacting with homescreen recent tabs

* For https://github.com/mozilla-mobile/fenix/issues/26957 - Remove code to dismiss search dialog when interacting with homescreen recent bookmarks

* For https://github.com/mozilla-mobile/fenix/issues/26957 - Remove code to dismiss search dialog when interacting with pocket stories

* For https://github.com/mozilla-mobile/fenix/issues/26957 - Dismiss search dialog when interacting with home fragment

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
AndiAJ 6e5e551fe3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28170 fix failing mainMenuAddToHomeScreenTest UI test 2 years ago
AndiAJ 72d6c98b70 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 improve homeThreeDotMenuItemsTest UI test coverage and other refactoring work 2 years ago
AndiAJ 7cd3bc2c64 [fenix] Create new MatcherHelper object 2 years ago
mozilla-l10n-automation-bot 0d0eef9abe [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28178) 2 years ago
Arturo Mejia 4280864031 [fenix] No issue: Update Cookie banner handling strings 2 years ago
Gabriel Luong d60f31f758 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28174 - Remove all unused strings marked moz:removedIn <= 107 2 years ago
rahulsainani dcf71a1719 [fenix] Bug 1804690 - Allow emulator to access network of the host machine sidestepping the TLS error on debug channel 2 years ago
AndiAJ d825f3d3c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 improve firstRunScreenTest UI test coverage 2 years ago
mozilla-l10n-automation-bot 2ff0272c4d [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28157) 2 years ago
AndiAJ 95fcf3c05a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 improve verifySearchEnginesWithRTLLocale UI test coverage 2 years ago
oana.horvath e7616bef28 [fenix] New UI test coverage for Toolbar position preference 2 years ago
oana.horvath d86e7ef09d [fenix] New UI test coverage for Pull to refresh preference 2 years ago
oana.horvath 26ad13faaf [fenix] New UI test coverage for Swipe toolbar preference 2 years ago
oana.horvath 3e0d4da3b9 [fenix] Create a robot and test class for Customize Settings menu 2 years ago
AndiAJ 6faaeefd59 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28069 fix disabled openPocketStoryItemTest UI test 2 years ago
AndiAJ 9572abb675 [fenix] No issue: refactor verifyLinkFromClipboardNotDisplayedTest UI test 2 years ago
jeddai a201aa8e15 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Noah Bond d0ba8373c1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28133 - Fix Pocket story category color mismatch 2 years ago
Arturo Mejia 9be14b069c [fenix] Bug 1797577 - Add cookie banner handling panel to the toolbar. 2 years ago
mozilla-l10n-automation-bot f0c43e010c [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28131) 2 years ago
Mugurell 696f7e3690 [fenix] Bug 1804544 - Disable TCP by default in beta and release 2 years ago
DreVla 89ce37541b [fenix] For https://github.com/mozilla-mobile/fenix/issues/15348: Voice search option appears for all search engines
Voice search was restricted only for google, with the condition removed
it should appear now for all search engines
2 years ago
mozilla-l10n-automation-bot 1c82d1a269 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28120) 2 years ago
t-p-white 6653051034 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28114: Update CFR strings in Private Browsing Mode. 2 years ago
mozilla-l10n-automation-bot 7327b21a62 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28107) 2 years ago
mozilla-l10n-automation-bot c18f2ef3c9 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28102)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Zac McKenney aed86b9d30 [fenix] Bug 1804107 - Fix for BaseBrowserFragment toolbar getter null crash and invalidating actions when modifying toolbar 2 years ago
Aaron Train 663b50a29a [fenix] For https://github.com/mozilla-mobile/fenix/issues/28098 - Disable openPocketDiscoverMoreTest 2 years ago
Jonathan Almeida b4b031b8b6 [fenix] Bug 1799996 - Speculative fix checks CFRPopup.anchor is attached to window
We're seeing crashes in the Fenix copy of the `CFRPopup` that are
happening when our activity has already been destroyed, and then we are
trying to add a view to it with the WindowManager.

Our guess from looking at the traces are that the
`BrowserToolbarCFRPresenter` is receiving the `collect call on the main
thread, but further down the event loop. As well as the Runnable in
`CFRPopup#show` that is posting to the end event loop - both of these
calls are putting us in a state where the activity we want has already
been destroyed before we get to the moment where we want to use it.

This is a crash that is difficult to synthesize or write a test for.
As a result, our fix is rather speculative but still straight-forward
and safe to uplift, should it work.

There are three remaining follow-ups to do when fix is confirmed:
1. There is a CFRPopup that was upstreamed which is based on the Fenix
   implementation. We should upstream this patch to that component as
   well.
2. We should remove this copy of the CFRPopup and use the upstreamed
   version to avoid confusion between the two copies.
3. With this change, we are now gracefully failing when our users get
   into this state, however our telemtry and onboarding flows are
   unaware that the CFR was never shown.
   We need to to correct telemetry for `TrackingProtection.tcpCfrShown`
   to stop incorrectly reporting false positives and reset our
   `shouldShowTotalCookieProtectionCFR` pref to false so that we can
   try again at the appropriate time.

Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
2 years ago
Roger Yang 067b73eeca [fenix] Close https://github.com/mozilla-mobile/fenix/issues/27949: Add Nimbus exposure event for re-engagement notification 2 years ago
priyanka0906 37307db791 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7924 - added an undo snackbar when a pinned site is removed 2 years ago
mozilla-l10n-automation-bot 7848e265c7 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28083)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2 years ago
Alexandru2909 6f8dbbcc3c [fenix] For https://github.com/mozilla-mobile/fenix/issues/22770 - Use String.toShortUrl from A-C 2 years ago
Alexandru2909 aae93b2bc4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28010 - Update documentation for browser_search_with_ads and browser_search_ad_clicks 2 years ago
DreVla 2cba38ea4c [fenix] For https://github.com/mozilla-mobile/fenix/issues/27753 - Update search engines immediately after changing system language 2 years ago
DreVla 910948fac0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27753 - Update search engines immediately after changing language 2 years ago
Madalin Valceleanu f80ed71b1b [fenix] Fixed link from clipboard open up from same URL on every new tab https://github.com/mozilla-mobile/fenix/issues/15588 2 years ago
Jeff Boek 73918171ba [fenix] For mozilla-mobilehttps://github.com/mozilla-mobile/fenix/issues/17904 - Increases tap area on the add shortcut button 2 years ago
joaopmatos 96bdbba7e5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8545 - Change home screen recyclerView height to wrap_content 2 years ago
Perry McManis c60e1c5158 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28042 - Increase lifetime of customize_home.contile to application 2 years ago
mozilla-l10n-automation-bot f8208133c7 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28060)
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2 years ago
oana.horvath d3593a435f [fenix] No issue: RTL nav bar UI tests 2 years ago
oana.horvath 743dc17246 [fenix] No issue: disables openPocketStoryItemTest 2 years ago
mozilla-l10n-automation-bot 8b158fd11d [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28058) 2 years ago
Zac McKenney a9631f62ab [fenix] For https://github.com/mozilla-mobile/fenix/issues/27540: Add screen size configuration change handling 2 years ago
AndiAJ f6113dc3fa [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new dismissOnboardingWithPageLoadTest UI test 2 years ago
mozilla-l10n-automation-bot 8c35438c40 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28049) 2 years ago
Rahul Sainani 092a79a195 [fenix] For mozilla-mobilehttps://github.com/mozilla-mobile/fenix/issues/26736 - fix username validation error state (https://github.com/mozilla-mobile/fenix/pull/28017) 2 years ago
mozilla-l10n-automation-bot 1ee9ecf9e5 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28038) 2 years ago
mozilla-l10n-automation-bot fcddd26dc5 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28027) 2 years ago
Roger Yang 125be804f5 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/28021: Add ability to opt in to receiving push notifications on Android 13+ devices 2 years ago
mozilla-l10n-automation-bot 60f1ca1148 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28018)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Alexandru2909 1878adad69 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26708 - Add search widget preview for nightly 2 years ago
mozilla-l10n-automation-bot 3092983428 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/28007)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Charlie Humphreys 826bf1341c [fenix] update nimbus event for sync sign in
https://dictionary.telemetry.mozilla.org/apps/fenix/metrics/sync_auth_sign_in
2 years ago
Charlie Humphreys 6a382554f1 [fenix] update override method response to be nullable 2 years ago
Charlie Humphreys 0d2c16e024 [fenix] remove extra line 2 years ago
Charlie Humphreys c0014793e4 [fenix] add license headers 2 years ago
Charlie Humphreys ff740dac17 [fenix] fix tests and linting 2 years ago
Charlie Humphreys 0410b1ade3 [fenix] update for pr feedback and add sync login event 2 years ago
Charlie Humphreys 22bde29410 [fenix] add Experimentation helper 2 years ago
Charlie Humphreys f80f9c6c02 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/27933: record app opened event and add nimbus event test suite 2 years ago
Roger Yang e47e85b2b6 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/27949: Add engagement notification for inactive users 2 years ago
DreVla e786d4fd0e [fenix] For https://github.com/mozilla-mobile/fenix/issues/27896 - Match share sheet header style with the rest
"Send to device" share sheet header is now styled to match the other headers.
2 years ago
mcarare 355804f2c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26633: Add post notifications permission. 2 years ago
mozilla-l10n-automation-bot 526c48269f [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27991) 2 years ago
mozilla-l10n-automation-bot ac1507aeca [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27981) 2 years ago
mozilla-l10n-automation-bot ac93406e73 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27970) 2 years ago
AndiAJ 5772ec7d30 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new verifyPocketLearnMoreLinkTest UI test 2 years ago
AndiAJ 9bbdae48f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new selectStoriesByTopicItemTest UI test 2 years ago
AndiAJ 2167ea3b60 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new openPocketDiscoverMoreTest UI test 2 years ago
AndiAJ f76dcc4da7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new openPocketStoryItemTest UI test 2 years ago
AndiAJ 099a89e856 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 improve coverage for verifyPocketHomepageStoriesTest UI test 2 years ago
AndiAJ 3bab90379e [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new verifyJumpBackInSectionTest UI test 2 years ago
AndiAJ 1fad059be6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 refactor homeScreenItemsTest UI test 2 years ago
James Hugman 1a59288475 [fenix] Use NimbusBuilder from AppServices/AndroidComponents 2 years ago
AndiAJ c2ceb55559 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27966 disable verifySponsoredShortcutsSponsorsAndPrivacyOptionTest UI test 2 years ago
oana.horvath c58ebaa552 [fenix] No issue: Adding new start on homepage setting UI test 2 years ago
mozilla-l10n-automation-bot 6345c67fff [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27962)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
MatthewTighe 034172beeb [fenix] For https://github.com/mozilla-mobile/fenix/issues/27950: add first week days of use growth data 2 years ago
Arturo Mejia 7add94ef18 [fenix] Disable cookie banner handling by default. 2 years ago
mozilla-l10n-automation-bot e06af2be16 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27954) 2 years ago
Jocelyne 2eb5f72a01 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/27288: Remove glean test rule and Android test runner from WallpaperUseCasesTest 2 years ago
PrashantSaroj a44f8ccd87 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/27290 - Refactor DefaultLoadBitmapUseCase to receive orientation and files directory as argument 2 years ago
mozilla-l10n-automation-bot 8c78abe520 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27940)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
BFadairo 0f596b22d5 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/27854: Remove unnecessary Theme.getTheme() calls from FirefoxTheme usages 2 years ago
James Hugman 3fd5a29be8 [fenix] Fixup breaking change for application-services 96.0.0 2 years ago
Jonathan Almeida a47b4b3c74 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/26320: Make Nimbus first-startup comments clear in FenixApplication 2 years ago
Jonathan Almeida a9b865b019 [fenix] Bug 1796146 - Update l10n descriptions for Cookie Banner protection 2 years ago
Mugurell 6cf81ea160 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27228 - Resume qr scanning if camera permission is changed
If permissions are changed the app process is restarted with the same
happening for the previously running app components.
SearchDialogFragment used for searches will check if qr scanning was in
progress and resume if needed.
PairFragment used for signing-in will start scanning on itself.

Android-Components will avoid resuming the scan functionality if the camera
permission is missing and so allow to request the permission again without the
camera permission related system calls causing issues.
2 years ago
Alexandru2909 3d600f2349 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27885 - Change default browser notification delay to 72 hours 2 years ago
mozilla-l10n-automation-bot 4acd0d586c [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27910) 2 years ago
mozilla-l10n-automation-bot 98fd8d5140 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27904) 2 years ago
mozilla-l10n-automation-bot a977fc1005 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27890) 2 years ago
James Hugman b05fb742f2 [fenix] Fixes: https://github.com/mozilla-mobile/fenix/issues/26320 Reorganize Nimbus Startup 2 years ago
Noah Bond 6fb04a0a6a [fenix] For https://github.com/mozilla-mobile/fenix/issues/27852 - Set BrowsingMode to Normal when selecting a wallpaper 2 years ago
oana.horvath 3630be0611 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27704: Disable search group tests 2 years ago
Mugurell e536792c09 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27346 - Disable swiping to switch tabs when fullscreen 2 years ago
mozilla-l10n-automation-bot 4b4770949b [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27871) 2 years ago
mcarare 521596edc2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Re-enable UI media notification tests. 2 years ago
DreVla b5f9134e62 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27801 - Update header text for the search selector menu 2 years ago
Noah Bond f86837723b [fenix] For https://github.com/mozilla-mobile/fenix/issues/27457 - Refactor Pocket category colors 2 years ago
Noah Bond d422da9def [fenix] For https://github.com/mozilla-mobile/fenix/issues/27457 - Refactor Pocket category colors 2 years ago
mcarare 117a7bbf89 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Temporary disable UI media notification tests.
Locally, on some devices, these tests pass.
Also, with devices on which the test fail, on mirroring the tests in real app usage the notification closes on tab close.
2 years ago
mcarare eef4252b74 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Fix failing 'process make_default_browser deep link for API 23 and below' test. 2 years ago
mcarare 0b50f9b8cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Handle PackageManager methods deprecation in UI tests. 2 years ago
mcarare 0b6c41567f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Suppress deprecations in tests. 2 years ago
mcarare c8db8b852e [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Suppress onBackPressed deprecation. 2 years ago
mcarare 8198b1d390 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Remove unnecessary safe call. 2 years ago
mcarare c34d4a6d0d [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Handle PackageManager methods deprecation. 2 years ago
mcarare 9e5c1b48c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Handle get(String) deprecation. 2 years ago
mcarare 5c0c483290 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Update URLStringUtils package path. 2 years ago
mcarare 130fe0e117 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Remove unnecessary elvis operator. 2 years ago
mcarare 03a6f2b28e [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Handle onBackPressed() deprecation. 2 years ago
mcarare 140bfa3e80 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Link only URLs in library descriptions.
Linkify.ALL is deprecated.
2 years ago
mcarare 2950ea5521 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Update method signature for GestureDetector.SimpleOnGestureListener 2 years ago
mcarare 49b3fafc45 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Update method signature for AnimatorListenerAdapter. 2 years ago
mcarare 5015a777bf [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Update method signatures for View.OnAttachStateChangeListener 2 years ago
mcarare 6aad64d818 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Handle a11y obtain() methods deprecations. 2 years ago
mcarare e7e4b3e381 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Update method signature for View.AccessibilityDelegate. 2 years ago
mcarare 60b1200f1f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25808: Fix smart cast exception. 2 years ago
Mugurell d85fe35478 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26826 - Add test tags allowing to differentiate Pocket stories 2 years ago
oana.horvath b830f79121 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27220: replaces manually deleting a file with deleting storage programmatically. 2 years ago
Arturo Mejia a14dd075ef [fenix] Improve site permissions 2 years ago
rxu 51f8b58ae4 [fenix] Add distribution_id in baseline ping 2 years ago
mozilla-l10n-automation-bot d6b68d0cb3 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27856) 2 years ago
Jonathan Almeida a5f41dd5cd [fenix] Close https://github.com/mozilla-mobile/fenix/issues/26475: Remove more feature flags 2 years ago
owlishDeveloper b782aaaf3e [fenix] Bug 1796146 - Add UI for the Cookie Banner preferences 2 years ago
kl3jvi 0910634fa0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27575: Add String.toHexColor extension 2 years ago
Alexander Gramiak 584a65da52 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21414: Use MenuProvider and MenuHost interface methods
onPrepareOptionsMenu was not being called on invalidateOptionsMenu,
which led to the saveButton being left enabled even with invalid
hostnames, usersnames, and passwords.
2 years ago
mcarare 3ffc6a01f8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27538: Return null for clipboard text longer than MAX_URI_LENGTH.
This avoids extra processing of large text that is unlikely to be an URL.
2 years ago
mozilla-l10n-automation-bot 83701a3804 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27835)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
MatthewTighe 97fe4efc70 [fenix] Remove all unused strings marked moz:removedIn <= 106 2 years ago
Roger Yang c49d25911e [fenix] Close https://github.com/mozilla-mobile/fenix/issues/27795: Add metrics ping to see if user allows notifications 2 years ago
Gabriel Luong fc0464de97 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26475 - Remove unnecessary features flags 2 years ago
mike a 3072db7d92 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/25809: tapping on search engine triggers engine selection 2 years ago
mozilla-l10n-automation-bot a5532c1d08 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27821) 2 years ago
mozilla-l10n-automation-bot 0de7ee25cf [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27817) 2 years ago
mozilla-l10n-automation-bot 8577830821 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27811) 2 years ago
mozilla-l10n-automation-bot 78ee8b2596 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27805) 2 years ago
Roger Yang 93d877e703 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/27779: Add telemetry for showing the default browser notification 2 years ago
Mugurell cdc95724b5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27549 - Collect shim data about the Pocket sponsored stories.
With the new telemetry will immediately report when a certain Pocket sponsored
story is shown (visible more than 50%) or clicked by the user.
The reasons for the new ping help easily identify the probe being sent and the
type of shim data.
2 years ago
mozilla-l10n-automation-bot 3eeaf902a7 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/27787) 2 years ago
MatthewTighe 5cb6204e0c [fenix] For https://github.com/mozilla-mobile/fenix/issues/27782: add first URI load growth data 2 years ago
MatthewTighe 7c3c29ee7f [fenix] For 27768: add FirstAppOpenForDay growth data 2 years ago
mergify 7504329721 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
AndiAJ b87a5a5f77 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27714 fix disabled sponsored shortcut UI tests 2 years ago
Alexander Gramiak f765d77f71 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27734: Make tab tray overflow menu background layer2
This matches with the toolbar overflow menu.
2 years ago