Commit Graph

9695 Commits (7fc213ce0c7e828f77fbfc94f9930a4ccdb22fdb)
 

Author SHA1 Message Date
Roger Yang 7fc213ce0c Revert "For #11404 - Update open all tabs warning message"
This reverts commit b11fd9131d.
2 years ago
Roger Yang 79ba4b8039 Revert "For #11404 - Disable new open bookmarks tests pending compose refactoring"
This reverts commit 0d439f91e3.
2 years ago
MickeyMoz 4a5abdb849 Update to Android-Components 107.0.20220921190147. 2 years ago
mcarare 017d45e80d For #26023: Run lint test only once.
Avoids running with added extra whitespaces.
2 years ago
mcarare 7efc9fcb7a For #26023: Supress LongParameterList warnings. 2 years ago
mcarare 258acf5fd9 For #26023: Remove inaccurate VisibleForTesting annotations. 2 years ago
mcarare a914e72b68 For #26023: Replace VisibleForTesting with @get:VisibleForTesting. 2 years ago
mcarare e5cc8f7592 For #26023: Suppress NewApi warning for autofillConfiguration. 2 years ago
mcarare 4196308ac6 For #26023: Sync android lint version to gradle plugin version. 2 years ago
mcarare 8f67b30117 For #26023: Update Gradle, Gradle plugin and kotlin-dsl plugin. 2 years ago
MickeyMoz 6937faefba Update to Android-Components 107.0.20220921143112. 2 years ago
AndiAJ f043362176 For #27008 fix flaky addAndRemoveMostViewedTopSiteTest UI test 2 years ago
Mugurell 7b5ba840ab For #26644 - Apply the wallpaper provided text color to the Fenix logo
And to the private mode switcher.
2 years ago
Mugurell 103a0cb250 For #26644 - Split the Fenix logo in two images
This will allow us applying a certain tint just for the image containing a text
to have a better contrast with wallpapers.
2 years ago
mozilla-l10n-automation-bot 74cb0679e2
Import l10n. (#27083) 2 years ago
MatthewTighe ace7b1e35c Closes #27081: enable wallpaper onboarding flag 2 years ago
MatthewTighe 414c569e86 For #27055: check whether applied wallpaper name is blank 2 years ago
MickeyMoz 16f490ea15 Update to Android-Components 107.0.20220920190143. 2 years ago
Noah Bond 892e9842d4 For #26854 - Fix bug causing the Top Sites sponsored text to show scrollbars 2 years ago
MickeyMoz 4f507faa9d Update to Android-Components 107.0.20220920143100. 2 years ago
AndiAJ 1d15fad8ca For #27005 fix flaky updateSavedLoginTest UI test 2 years ago
mcarare bcc12b65ce For #27004: Make the top site frame layout focusable.
This makes the layout visible to a11y screen readers.
2 years ago
mozilla-l10n-automation-bot 8fa1924e83
Import l10n. (#27069) 2 years ago
MatthewTighe 6f24fadebb Closes #26966: enable wallpapers V2 2 years ago
MickeyMoz 7c1555e4e7 Update to Android-Components 107.0.20220919190141. 2 years ago
Gabriel Luong 997a4af839 For #26582 - Renew telemetry expiring in 107 2 years ago
MatthewTighe c77ee6f371 For #27064 - Remove all unused strings marked moz:removedIn <= 104 2 years ago
MatthewTighe c6af07dc8c Closes #26997: convert v1 wallpapers into collection group 2 years ago
AndiAJ 8dd71a0523 For #24978 re-enable UI tests with frequent ANR 2 years ago
Mugurell 0d439f91e3 For #11404 - Disable new open bookmarks tests pending compose refactoring 2 years ago
Pg b11fd9131d For #11404 - Update open all tabs warning message
Specify Firefox will only slow down while pages are loading.
2 years ago
Pg c75e331a30 For #11404 - Create alert message when a lot of tabs are to be opened.
Current threshold is 15.
2 years ago
Pg fe16a81c1d For #11404 - Add 'Open all in private tabs' option as requested.
https://github.com/mozilla-mobile/fenix/pull/21212#discussion_r739172674

- Add option is tree dot menu
- Edit folder opening to be aware of browsing mode
- Add metrics
- Add unit tests for 'Open all in private tabs'
- Add Android tests for open all in private.
2 years ago
Pg f1bd7e192d For #11404 - Create the open_all_in_new_tabs metric in Glean
Expiration date is set to the same of others bookmark metrics.
2 years ago
Pg 9cf42cb7d9 For #11404 - Create open all function
- Create element to be displayed

- Update the interface and bind in the view holder
Set the filter to limit this action to FOLDER.

- Create core function
Main logic is done on the controller (has it should be done). The whole
process is done in one coroutine to be non-blocking as many
(sub)folders & links can be present. If folder is empty, a toast is
displayed. Else iterate on items. When item is:
- a FOLDER -> restart process (without toast) on the folder
- a ITEM -> open it
- a SEPARATOR -> do nothing
Once finished, show the tabs tray.

Toast message is defined in fragment to have access to context.

- Create androidTest for openAllInTabs
- Create tests for handleBookmarkFolderOpening
- Display 'open all' options only if folder has at least on child:
A coroutine and suspended functions have to be used, since `getTree`
is async.
2 years ago
AndiAJ 400a2a60d1 For #26286 new homepage settings UI tests 2 years ago
Ryan VanderMeulen de14a20fae Update protobuf to latest release. 2 years ago
Pascal Chevrel 7b5ee112b4 Update version.txt to 107.0b1 2 years ago
mozilla-l10n-automation-bot 26cd937a61
Import l10n. (#27056) 2 years ago
MickeyMoz 8e33d78211 Update to Android-Components 106.0.20220918143158. 2 years ago
mozilla-l10n-automation-bot 055afeade8
Import l10n. (#27050) 2 years ago
MickeyMoz f2f1e74d81 Update to Android-Components 106.0.20220917211210. 2 years ago
mozilla-l10n-automation-bot 85b9c6e057
Import l10n. (#27047) 2 years ago
MickeyMoz 61463da357 Update to Android-Components 106.0.20220916143058. 2 years ago
Aaron Train 70fdfc8d2d No issue: Adjust shard count in legacy/nightly/beta UI test jobs 2 years ago
mozilla-l10n-automation-bot 9822a2d65b
Import l10n. (#27037) 2 years ago
mike a c81e7a1453 Closes #26999: fix disapprearing wallpapers after going back to home screen 2 years ago
MickeyMoz 8b18d24187 Update to Android-Components 106.0.20220915212218. 2 years ago
sarah541 924f00024e For #27020 - Correct padding for wallpaper thumbnails 2 years ago
sarah541 5e2fe2285c For #27029 - Use placeholder inplace of app name 2 years ago