Commit Graph

8393 Commits (fork)

Author SHA1 Message Date
sv-ohorvath 106b692c41 Adds TCP prompt & storage access tests 2 years ago
sv-ohorvath 61a3f26cba No issue: refactoring for ETP tests 2 years ago
AndiAJ 9721381243 For #25029 and #26087 re-enable useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 2 years ago
Adam Novak 1ebeca1e19 Fix merge 2 years ago
Adam Novak 7dcbf8c542 Do all of Iceraven in one commit
Bump top site limit under its new name

Fix unresilved conflict

Allow Nimbus to generate code that allows the fork flavors

Drop private browsing page again

Use the new text color name

Point at paged style again

Bring back Sentry so we don't have to change the code that would call it

Note we need to build with app: now for some reason

Also prefix Github build commands

Adapt to settings moving

Parse Iceraven versions

Discover the linter's formatter

Get rid of some Detekt complaints

Handle more weird version strings

Finish README

Stop auto-release changelogs from being too huge

Fix #440 by reattaching settings
2 years ago
AndiAJ 6a07c171ca No issue: Refactor web page items long clicks 2 years ago
AndiAJ 8cd394b88e No issue: Refactor web page items clicks and setting text 2 years ago
Noah Bond a0df375b17 For #27456 - Migrate Context.isDark() into a top-level extension 2 years ago
mozilla-l10n-automation-bot 1e8a719197
Import l10n. (#27462) 2 years ago
Roger Yang 20b25d77dd For #27439: Remove all unused strings marked moz:removedIn <= 105 2 years ago
Alexandru2909 2b2f3a711e For #27405 - Clean up references to "Sing in to Sync" phrase 2 years ago
mozilla-l10n-automation-bot 8fa81d4cd2
Import l10n. (#27441) 2 years ago
mozilla-l10n-automation-bot 9284513b49
Import l10n. (#27431) 2 years ago
mozilla-l10n-automation-bot cd2a8987ea
Import l10n. (#27424) 2 years ago
mozilla-l10n-automation-bot 16062968cc
Import l10n. (#27419) 2 years ago
Ryan VanderMeulen e6ca08df3b Update Google Play Review dependency to 2.0.0 2 years ago
mozilla-l10n-automation-bot 6661a61e57
Import l10n. (#27404)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Sammy Khamis b36ce9fd34 For #27117 - Update copy for the menu from "Sign in to sync" to "Sync and save data" 2 years ago
Noah Bond 1d4fc6aa36 For #27396 - Add optional text colors to SelectableChip 2 years ago
sv-ohorvath 881d761d4f No issue: Adds TCP & jump back in contextual hints UI tests 2 years ago
mozilla-l10n-automation-bot 832e832ec7
Import l10n. (#27391)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
MatthewTighe 5e282ae326 For #27101: set dialog to be dismissed when touched outside 2 years ago
Noah Bond 538fd700bd For #27388 - Add optional background colors to SelectableChip 2 years ago
MatthewTighe 846e60987a Closes #27292: renew telemetry expiring in 108 and 109 2 years ago
Mugurell 09b11da8c2 For #27381 - Unregister FXA observer to prevent memory leaks 2 years ago
Mugurell f0aced49c0 For #27366 - Revert "For #26644 - Apply the new theme earlier to the private browsing button"
This reverts commit c7c5682104 given that the
severity of the new issue is much higher.
2 years ago
mozilla-l10n-automation-bot 46e463db31
Import l10n. (#27376) 2 years ago
Noah Bond 165a516c38 For #27330 - Cache selected wallpaper card colors 2 years ago
mcarare 8ed3bf704f For #25980: Use new backQueue instead of removed backStack. 2 years ago
mcarare 55724deda9 For #25980: Suppress LongParameterList warning.
Remove issues from baseline.
2 years ago
mcarare 5e88437d61 For #25980: Update method signatures for View.OnAttachStateChangeListener. 2 years ago
mcarare d9d39bd979 For #25980: Solve overload resolution ambiguity. 2 years ago
mcarare d9d01db7cc For #25980: Replace deprecated setHasOptionsMenu with MenuProvider. 2 years ago
mcarare 2b8b6a9aca For #25980: Replace deprecated popUpTo var. 2 years ago
mcarare 0ceeda92df For #25980: Update method signatures for onInitializeAccessibilityNodeInfo. 2 years ago
mcarare 0b4d9dc270 For #25980: Update method signatures for SimpleOnGestureListener.
GestureDetector onTouchEvent now expects only a NonNull MotionEvent.
2 years ago
mcarare 4e481f4f3e For #25980: Use new extension function to get fragment's NavController. 2 years ago
mcarare a4696c8fba For #25980: Replace removed BottomSheetDialog style. 2 years ago
mozilla-l10n-automation-bot 89df72b415
Import l10n. (#27361)
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2 years ago
suman fab8300a78 For #27289: standardize coroutine usage in WallpaperFileManager
scope variable inlined as in only one place it is used, class injected dispatcher is used in all withcontext to use differnt dispatchers in different scenarios, clean function suspend keyword removed, as there no requirement to know its result, unnecessary return removed
2 years ago
Noah Bond 3207e6213e For #27095 - Download light/dark wallpaper card colors 2 years ago
runner cd22c8cd3e Strings - app/src/main/res/values-pa-rIN/strings.xml 2 years ago
runner 3731006175 Strings - app/src/main/res/values-ja/strings.xml 2 years ago
Mugurell 47b7336387 For #27016 - Ensure smooth search UX after the MR onboarding is closed
If the app is opened from the search widget and the MR onboarding is shown then
the backstack will have the following structure:
- root, homeFragment, searchDialogFragment, onboardingFragment
as opposed to otherwise
- root, homeFragment, searchDialogFragment.

This patch allows to avoid the MR onboarding fragment causing the
SearchDialogFragment to not know that below it is the HomeFragment and
consequently not applying transparency or propagate user touches to the parent
Activity.
2 years ago
Mugurell 6c6c3f5259 For #27016 - Prevent the MR onboarding always going to homescreen
This will mean that hen the onboarding is finished the user will get back to
the screen that should've been opened if not the onboarding.
2 years ago
mozilla-l10n-automation-bot 809f632f72
Import l10n. (#27349) 2 years ago
runner 1e7f69b765 Strings - app/src/main/res/values-rm/strings.xml 2 years ago
runner 95897a3c99 Strings - app/src/main/res/values-pl/strings.xml 2 years ago
runner 9530952120 Strings - app/src/main/res/values-ja/strings.xml 2 years ago
runner a49b266d99 Strings - app/src/main/res/values-eo/strings.xml 2 years ago
runner 6370741d91 Strings - app/src/main/res/values-co/strings.xml 2 years ago
mozilla-l10n-automation-bot ec0be08b7e
Import l10n. (#27342) 2 years ago
runner 0ac14e52b3 Strings - app/src/main/res/values-lo/strings.xml 2 years ago
runner 33b3b3cd20 Strings - app/src/main/res/values-ka/strings.xml 2 years ago
runner aa1d1edf1e Strings - app/src/main/res/values-co/strings.xml 2 years ago
mozilla-l10n-automation-bot effc40dc32
Import l10n. (#27335) 2 years ago
kycn f9efa5e8bb Close #26948: Enable custom extension collections in Beta.
Similar to how Nightly functions, custom extension collections are enabled to be used in Firefox Beta as well.
2 years ago
Gabriel Luong b6b892faab For #27307 - Use the correct warning button text and icon color for DestructiveButton 2 years ago
github-actions[bot] af4539286f
Sync Strings from main to releases_106.0 (#27325)
* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-su/strings.xml

Co-authored-by: runner <runner@e8fe2187cfdc>
2 years ago
mozilla-l10n-automation-bot 62f5f44917
Import l10n. (#27323) 2 years ago
Roger Yang 3f7391a322 Close #27147: Add telemetry for bookmark search 2 years ago
Roger Yang e81da189cd Close #24498: Add test for history search telemetry 2 years ago
Aaron Train fb80d2ee8c No issue: Disable ETP permanent UI test failures 2 years ago
Alexandru2909 30b8de0dce For #27128 - Fix accessibility for wallpaper settings "Learn more" heading 2 years ago
mcarare 7a240eb9f6 For #26930: Upgrade kotlin to 1.7.10 and compose compiler to 1.3.0.
Replace deprecated Xopt-in with op-in.
Replace deprecated Xjvm-default=enable with Xjvm-default=all.
2 years ago
github-actions[bot] 2e3e5d9736
Sync Strings from main to releases_106.0 (#27297)
* Strings - app/src/main/res/values-da/strings.xml

* Strings - app/src/main/res/values-fr/strings.xml

* Strings - app/src/main/res/values-pt-rPT/strings.xml

* Strings - app/src/main/res/values-sl/strings.xml

Co-authored-by: runner <runner@e9838f49e0e0>
2 years ago
mozilla-l10n-automation-bot c26bdae1f6
Import l10n. (#27296) 2 years ago
mike a 180d730a23 Closes #27209: fix WallpapersSettings crash
(cherry picked from commit 595d931dc0)
2 years ago
mergify f64642e249 update initial_experiments.json based on the current first-run experiments in experimenter
(cherry picked from commit 11af9ab394)
2 years ago
mergify 11af9ab394 update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Arturo Mejia 5cce4b5f15 For #3709: Add save to PDF UI. 2 years ago
mcarare 5d33d387a1 For #27253: Add content description to close button. 2 years ago
github-actions[bot] 02c2b8266c
Sync Strings from main to releases_106.0 (#27273)
* Strings - app/src/main/res/values-dsb/strings.xml

* Strings - app/src/main/res/values-in/strings.xml

Co-authored-by: runner <runner@8b183d930c97>
2 years ago
mozilla-l10n-automation-bot 49791c3774
Import l10n. (#27271) 2 years ago
sv-ohorvath 8cf20cc6c6 No issue: adds new onboarding smoke tests 2 years ago
Alexandru2909 31e9f69aae For #27129 - Fix accessibility for default wallpaper thumbnail 2 years ago
github-actions[bot] cbb0cf3be6
Sync Strings from main to releases_106.0 (#27261)
* Strings - app/src/main/res/values-en-rCA/strings.xml

* Strings - app/src/main/res/values-es/strings.xml

* Strings - app/src/main/res/values-hsb/strings.xml

* Strings - app/src/main/res/values-ja/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-nn-rNO/strings.xml

* Strings - app/src/main/res/values-su/strings.xml

Co-authored-by: runner <runner@aad477deb4ac>
2 years ago
mozilla-l10n-automation-bot 69849cafa4
Import l10n. (#27260) 2 years ago
Mugurell db79ad5cb0 For #26884 - Re-enable selectAllAndCopyTextTest and copyTextTest
With the other changes from this patch they should now pass.
2 years ago
Mugurell d391d1bf95 For #26884 - Update tests to modify settings through the activity rules 2 years ago
Mugurell 0442695972 For #26884 - Merge FeatureSettingsHelper with activity rules 2 years ago
Mugurell ddf0dc3b4d For #24544 - Have Talkback use "expand" and "collapse" actions for collections 2 years ago
github-actions[bot] 17d64897bd
Sync Strings from main to releases_106.0 (#27250)
* Strings - app/src/main/res/values-be/strings.xml

* Strings - app/src/main/res/values-eo/strings.xml

* Strings - app/src/main/res/values-es-rES/strings.xml

* Strings - app/src/main/res/values-eu/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-oc/strings.xml

* Strings - app/src/main/res/values-pt-rPT/strings.xml

* Strings - app/src/main/res/values-su/strings.xml

Co-authored-by: runner <runner@7a9a18a2e5a4>
2 years ago
mozilla-l10n-automation-bot 0c5b1a910b
Import l10n. (#27248) 2 years ago
github-actions[bot] 4f95c3ac91
Sync Strings from main to releases_106.0 (#27243)
* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-su/strings.xml

* Strings - app/src/main/res/values-th/strings.xml

Co-authored-by: runner <runner@a4e6baf40f5d>
2 years ago
mozilla-l10n-automation-bot ee970d4fc8
Import l10n. (#27242) 2 years ago
github-actions[bot] 69513fddd2
Sync Strings from main to releases_106.0 (#27236)
* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-pt-rBR/strings.xml

* Strings - app/src/main/res/values-su/strings.xml

Co-authored-by: runner <runner@81574a6914e1>
2 years ago
mozilla-l10n-automation-bot d70f8dec4f
Import l10n. (#27235) 2 years ago
mergify[bot] da650d5934
For #27127: do not display wallpaper onboarding in private browsing mode (#27232)
(cherry picked from commit 521f1485e6)

Co-authored-by: MatthewTighe <mtighe@mozilla.com>
2 years ago
mike a 595d931dc0 Closes #27209: fix WallpapersSettings crash 2 years ago
sv-ohorvath acf9756a76 No issue: remove sdk suppression tests tags for API28 and unschedule cron job 2 years ago
github-actions[bot] 92f76ff669
Strings - app/src/main/res/values-lo/strings.xml (#27227)
Co-authored-by: runner <runner@ff3eff094a84>
2 years ago
Jonathan Almeida e80324116b Closes #27077: Load first run experiments synchronously.
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Charlie Humphreys <chumphreys@mozilla.com>
Co-authored-by: jhugman <jhugman@users.noreply.github.com>
(cherry picked from commit 911f350642)
2 years ago
mozilla-l10n-automation-bot 3fdbbe9ef5
Import l10n. (#27225) 2 years ago
AndiAJ f58442d3c5 For #26087 re-enable UI tests affected by tabs tray migration to compose 2 years ago
MatthewTighe 521f1485e6 For #27127: do not display wallpaper onboarding in private browsing mode 2 years ago
github-actions[bot] db76538099
Sync Strings from main to releases_106.0 (#27213)
* Strings - app/src/main/res/values-be/strings.xml

* Strings - app/src/main/res/values-br/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

Co-authored-by: runner <runner@7661f04723e7>
2 years ago
mozilla-l10n-automation-bot d30ca3d57a
Import l10n. (#27211) 2 years ago
mergify[bot] 3e625b9d70
For #26644 - Apply the new theme earlier to the private browsing button (#27204)
This will help avoid a race between the two layers of the svg, with previously
only changing the color for just one.
By applying the new theme to the button when needing to apply the textColor
from wallpaper it will automatically use the right

(cherry picked from commit c7c5682104)

Co-authored-by: Mugurell <Mugurell@users.noreply.github.com>
2 years ago
mergify[bot] d8bd4c8899
For #26424 - Handle special legacy wallpaper cases (#27203)
(cherry picked from commit 19685170de)

Co-authored-by: Alexandru2909 <aputanu@mozilla.com>
2 years ago
Alexandru2909 19685170de For #26424 - Handle special legacy wallpaper cases 2 years ago
github-actions[bot] 2d78c2acc6
Sync Strings from main to releases_106.0 (#27202)
* Strings - app/src/main/res/values-ast/strings.xml

* Strings - app/src/main/res/values-kab/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-oc/strings.xml

* Strings - app/src/main/res/values-pt-rPT/strings.xml

Co-authored-by: runner <runner@a4eb10f394df>
2 years ago
Gabriel Luong 20924ceeb1 For #27026 - Use the wallpaper adapted text color for the Collections placeholder
(cherry picked from commit 444f663143)
2 years ago
mozilla-l10n-automation-bot 6ebecfcaa7
Import l10n. (#27199) 2 years ago
mergify[bot] 7bfe1ade6b
For #26644 - Apply the wallpaper provided text color to the Fenix logo (backport #27009) (#27196)
* 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.

(cherry picked from commit 103a0cb250)

* For #26644 - Apply the wallpaper provided text color to the Fenix logo

And to the private mode switcher.

(cherry picked from commit 7b5ba840ab)

Co-authored-by: Mugurell <Mugurell@users.noreply.github.com>
2 years ago
Mugurell b971a4cd1d For #27172 - Enable the home onboarding dialog in all releases
(cherry picked from commit 460008c759)
2 years ago
Mugurell 199fa8e3b3 For #27172 - Enable the sync onboarding cfr in all releases
(cherry picked from commit c3a3cae99b)
2 years ago
Mugurell 2d23acfce3 For #27111 - Allow TCP in all releases. Control it from Nimbus.
After this change the TCP feature (and CFR) are enabled by default.
Rollout can be controlled through Nimbus.

(cherry picked from commit 6c2609ad58)
2 years ago
AndiAJ 8a652fc06f For #24978 re-enable media notification UI tests 2 years ago
AndiAJ af36e27933 For #24978 re-enable mainMenuOpenInAppTest UI test 2 years ago
AndiAJ 397ffd555c For #24978 re-enable verifyContextMixedVariations UI test 2 years ago
AndiAJ 81fd5f2644 For #24978 re-enable homeThreeDotMenuItemsTest UI test 2 years ago
AndiAJ 67bd387e0d For #24978 re-enable audioPlaybackSystemNotificationTest UI test 2 years ago
AndiAJ 46c2a714f6 For #24978 re-enable testStrictVisitDisableExceptionToggle UI test 2 years ago
Mugurell 460008c759 For #27172 - Enable the home onboarding dialog in all releases 2 years ago
Mugurell c3a3cae99b For #27172 - Enable the sync onboarding cfr in all releases 2 years ago
Mugurell 6c2609ad58 For #27111 - Allow TCP in all releases. Control it from Nimbus.
After this change the TCP feature (and CFR) are enabled by default.
Rollout can be controlled through Nimbus.
2 years ago
AndiAJ 66f16eeb69 For #24978 re-enable verifyAboutFirefoxPreview UI test 2 years ago
mcarare 1a21d49390 For #27133: Specify type when retrieving resValues. 2 years ago
github-actions[bot] e3b7b2bdab
Sync Strings from main to releases_106.0 (#27187)
* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-pa-rIN/strings.xml

* Strings - app/src/main/res/values-zh-rTW/strings.xml

Co-authored-by: runner <runner@7dde538f30c3>
2 years ago
Mugurell c7c5682104 For #26644 - Apply the new theme earlier to the private browsing button
This will help avoid a race between the two layers of the svg, with previously
only changing the color for just one.
By applying the new theme to the button when needing to apply the textColor
from wallpaper it will automatically use the right
2 years ago
mozilla-l10n-automation-bot d6883bc1f3
Import l10n. (#27186) 2 years ago
MatthewTighe f8690be7ba For #27111: disable TCP in beta and release
(cherry picked from commit 5c9a713512)
2 years ago
sv-ohorvath 7e796d1cdc Issue #26711: re-enabled verifyPageMainMenuItemsTest 2 years ago
MatthewTighe 5c9a713512 For #27111: disable TCP in beta and release 2 years ago
github-actions[bot] fbd956c285
Sync Strings from main to releases_106.0 (#27166)
* Strings - app/src/main/res/values-kk/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-ru/strings.xml

* Strings - app/src/main/res/values-sk/strings.xml

Co-authored-by: runner <runner@1466d2cffcbe>
2 years ago
mozilla-l10n-automation-bot 00f28939a1
Import l10n. (#27165) 2 years ago
github-actions[bot] ce63a8f5db
Sync Strings from main to releases_106.0 (#27158)
* Strings - app/src/main/res/values-kk/strings.xml

* Strings - app/src/main/res/values-kmr/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-sl/strings.xml

* Strings - app/src/main/res/values-th/strings.xml

Co-authored-by: runner <runner@c88984fd1e80>
2 years ago
mozilla-l10n-automation-bot 4834f789e7
Import l10n. (#27157) 2 years ago
github-actions[bot] 1686851734
Sync Strings from main to releases_106.0 (#27151)
* Strings - app/src/main/res/values-es-rCL/strings.xml

* Strings - app/src/main/res/values-fr/strings.xml

* Strings - app/src/main/res/values-iw/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-zh-rCN/strings.xml

Co-authored-by: runner <runner@219c0361b766>
2 years ago
mozilla-l10n-automation-bot 0164544e41
Import l10n. (#27150) 2 years ago
mergify[bot] fc7b2edbcb
For #27055: handle legacy wallpaper naming case (#27140)
(cherry picked from commit 5811b06679)

Co-authored-by: MatthewTighe <mtighe@mozilla.com>
2 years ago
mergify[bot] f326c01667
Closes #26966: enable wallpapers V2 (#27141)
(cherry picked from commit 6f24fadebb)

Co-authored-by: MatthewTighe <mtighe@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
mergify[bot] 0207dac388
Closes #27081: enable wallpaper onboarding flag (#27142)
(cherry picked from commit ace7b1e35c)

Co-authored-by: MatthewTighe <mtighe@mozilla.com>
2 years ago
AndiAJ a2011e201f For #26936 and #26818 fix saveLoginFromPromptTest and neverSaveLoginFromPromptTest UI tests 2 years ago
AndiAJ f9d7483bdd For #25345 re-enable customTrackingProtectionSettingsTest UI test 2 years ago
github-actions[bot] 9b052302ea
Sync Strings from main to releases_106.0 (#27118)
* Strings - app/src/main/res/values-es-rMX/strings.xml

* Strings - app/src/main/res/values-fi/strings.xml

* Strings - app/src/main/res/values-gn/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-nb-rNO/strings.xml

* Strings - app/src/main/res/values-su/strings.xml

* Strings - app/src/main/res/values-tr/strings.xml

Co-authored-by: runner <runner@8450fe7ac230>
2 years ago
mozilla-l10n-automation-bot 4c3db08399
Import l10n. (#27116) 2 years ago
jeddai d5b55f2c49 update initial_experiments.json based on the current first-run experiments in experimenter
(cherry picked from commit fba46517ff)
2 years ago
MatthewTighe 5811b06679 For #27055: handle legacy wallpaper naming case 2 years ago
Gabriel Luong 444f663143 For #27026 - Use the wallpaper adapted text color for the Collections placeholder 2 years ago
jeddai fba46517ff update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Jonathan Almeida 911f350642 Closes #27077: Load first run experiments synchronously.
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Charlie Humphreys <chumphreys@mozilla.com>
Co-authored-by: jhugman <jhugman@users.noreply.github.com>
2 years ago
github-actions[bot] abbc4814a6
Sync Strings from main to releases_106.0 (#27100)
* Strings - app/src/main/res/values-el/strings.xml

* Strings - app/src/main/res/values-fi/strings.xml

* Strings - app/src/main/res/values-fr/strings.xml

* Strings - app/src/main/res/values-it/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-sl/strings.xml

* Strings - app/src/main/res/values-te/strings.xml

* Strings - app/src/main/res/values-tr/strings.xml

Co-authored-by: runner <runner@1c2f0c103f22>
2 years ago
MatthewTighe a86bf2566a For #27055: check whether applied wallpaper name is blank
(cherry picked from commit 414c569e86)
2 years ago
mozilla-l10n-automation-bot 89998334f3
Import l10n. (#27098) 2 years ago
Roger Yang bc1cfb88e8 Revert "For #11404 - Create open all function"
This reverts commit 9cf42cb7d9.
2 years ago
Roger Yang 366423e85c Revert "For #11404 - Create the open_all_in_new_tabs metric in Glean"
This reverts commit f1bd7e192d.
2 years ago
Roger Yang dff4c31606 Revert "For #11404 - Add 'Open all in private tabs' option as requested."
This reverts commit fe16a81c1d.
2 years ago
Roger Yang cfa376e5d2 Revert "For #11404 - Create alert message when a lot of tabs are to be opened."
This reverts commit c75e331a30.
2 years ago
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
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
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
github-actions[bot] 73c4f78cf3
Sync Strings from main to releases_106.0 (#27084)
* Strings - app/src/main/res/values-cy/strings.xml

* Strings - app/src/main/res/values-el/strings.xml

* Strings - app/src/main/res/values-en-rGB/strings.xml

* Strings - app/src/main/res/values-es-rAR/strings.xml

* Strings - app/src/main/res/values-es-rMX/strings.xml

* Strings - app/src/main/res/values-fi/strings.xml

* Strings - app/src/main/res/values-fy-rNL/strings.xml

* Strings - app/src/main/res/values-gn/strings.xml

* Strings - app/src/main/res/values-hu/strings.xml

* Strings - app/src/main/res/values-hy-rAM/strings.xml

* Strings - app/src/main/res/values-ia/strings.xml

* Strings - app/src/main/res/values-is/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-nl/strings.xml

* Strings - app/src/main/res/values-oc/strings.xml

* Strings - app/src/main/res/values-sl/strings.xml

* Strings - app/src/main/res/values-sv-rSE/strings.xml

* Strings - app/src/main/res/values-tg/strings.xml

* Strings - app/src/main/res/values-uk/strings.xml

* Strings - app/src/main/res/values-vi/strings.xml

* Strings - app/src/main/res/values-zh-rCN/strings.xml

* Strings - app/src/main/res/values-zh-rTW/strings.xml

Co-authored-by: runner <runner@aa051b880b49>
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
Noah Bond 892e9842d4 For #26854 - Fix bug causing the Top Sites sponsored text to show scrollbars 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
github-actions[bot] 64ebd17b58
Sync Strings from main to releases_106.0 (#27070)
* Strings - app/src/main/res/values-be/strings.xml

* Strings - app/src/main/res/values-de/strings.xml

* Strings - app/src/main/res/values-dsb/strings.xml

* Strings - app/src/main/res/values-el/strings.xml

* Strings - app/src/main/res/values-iw/strings.xml

* Strings - app/src/main/res/values-hsb/strings.xml

* Strings - app/src/main/res/values-ia/strings.xml

* Strings - app/src/main/res/values-ko/strings.xml

* Strings - app/src/main/res/values-lo/strings.xml

* Strings - app/src/main/res/values-pt-rBR/strings.xml

* Strings - app/src/main/res/values-sk/strings.xml

Co-authored-by: runner <runner@47e61aafec6a>
2 years ago
mozilla-l10n-automation-bot 8fa1924e83
Import l10n. (#27069) 2 years ago
MatthewTighe 6f24fadebb Closes #26966: enable wallpapers V2 2 years ago
MatthewTighe 61dc1e2151 Closes #26997: convert v1 wallpapers into collection group
(cherry picked from commit c6af07dc8c)
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
mozilla-l10n-automation-bot 26cd937a61
Import l10n. (#27056) 2 years ago
mozilla-l10n-automation-bot 055afeade8
Import l10n. (#27050) 2 years ago
mozilla-l10n-automation-bot 85b9c6e057
Import l10n. (#27047) 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
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
mike a 4972b70018 Closes #26995: add sorting of wallpapers on wallpapers onboarding tool 2 years ago
sarah541 dafe5dbdd6 For #27024 - Use textAccent for the "Learn more" link in the wallpaper settings 2 years ago
mike a 2ee00374dd Closes #27021: add wallpaper onboarding downloading error snackbar 2 years ago
MatthewTighe 9ce3f65b51 Closes #26945: adds telemetry for learn more link on wallpaper settings 2 years ago
AndiAJ af1fbd5eeb For #26784 refactor use of idling resources in UI tests 2 years ago
AndiAJ 43b6445b46 For #27002 use featureSettingsHelper instead of app settings 2 years ago
AndiAJ 7193e4e637 For #26286 new sponsored shortcut UI tests and other refactoring work 2 years ago
mike a cc30e3dc5a Closes #26971: fix wallpaper onboarding display condition 2 years ago
mavduevskiy 7fc96b01b2
Closes #26973: adjust wallpaper onboarding ui (#26974)
Co-authored-by: mike a <mavduevskiy@gmail.com>
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Mugurell d987afd23a For #26424 - Add contrasting text color for migrated Turning Red Wallpapers 2 years ago
Alexandru2909 817827997f For #26424 - Create wallpaper file migration helper 2 years ago
Aaron Train 0f4d711083 Update SmokeTest.kt
Disabled selectAllAndCopyTextTest()
2 years ago
Aaron Train 51c314e262 Disable copyTextTest in SmokeTest.kt
See https://github.com/mozilla-mobile/fenix/issues/26884
2 years ago
mozilla-l10n-automation-bot 9f0f052cab
Import l10n. (#26991)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Gabriel Luong d468bb5c58 For #26987 - Update MR Onboarding strings for existing users 2 years ago
MatthewTighe 7f59fa235f For #26980: enable task continuity in all channels 2 years ago
mike a 9cb441a6ca Closes #26215: add telemetry events for wallpaper onboarding dialog 2 years ago
sarah541 805fb0ff60 For #26908 - Update wallpapers settings page design 2 years ago
Jan-Erik Rediger 29e871086b Fix naming of generated exception 2 years ago
Mugurell 8af2ee8aa9 For #26884: Properly disable the jumpBackIn and TCP CFRs in BookmarksTest 2 years ago
Mugurell 5010aa7d0d For #26884: [UI tests] Reset modified settings just before the Activity finishes
This should prevent issues with the cleanup being done earlier (even in @After)
and affecting the behavior of the Activity which is still running.
With this issue fixed I've re-enabled verifyCustomizeHomepageTest.

Because when FeatureSettingsHelper is instantiated it caches the settings
values from that instant it's important to only use one instance of it so I've
updated all tests that are using HomeActivityTestRule.
HomeActivityIntentTestRule may be updated with a similar functionality later.
2 years ago
Aaron Train 4e99fe8521
For #26792 - Change active Firebase Test Lab emulator from x86 to ARM (#26793)
* For #26792 - Change active Firebase Test Lab emulator from x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM

* Fix BookmarksTest.kt and HomeScreenTest.kt

* Fix intent matcher for SettingsAboutTest

Adds a helper function for Play Store intent

* Fix SettingsSearchTest.kt

* ktlint fix TestHelper.kt and SettingsRobot.kt
2 years ago
Mugurell 2899a66b15 For #26737 - Use the body2 for title else caption style in the Pocket section 2 years ago
Alexandru2909 bda817a608 For #26690 - Dismiss search dialog when opening recent synced tab dropdown menu 2 years ago
Alexandru2909 262aa16991 For #26790 - Dismiss search dialog when opening recent bookmark dropdown menu 2 years ago
Alexandru2909 b93b085085 For #26790 - Dismiss search dialog when opening recent visit dropdown menu 2 years ago
Alexandru2909 44b71bb590 For #26790 - Dismiss search dialog when opening recent tab dropdown menu
For #26790 -  recent tab
2 years ago
mozilla-l10n-automation-bot 1164703571
Import l10n. (#26970) 2 years ago
MatthewTighe 3ef7f959db For #26511: apply wallpapers immediately and observe updates 2 years ago
mcarare aa4a072d73 For #26743: Update the URL text styling in ClickableSubstringLink used by PoweredByPocketHeader
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2 years ago
Gabriel Luong 62c36ab46d For #26888 - Change Home Section Headers to use Headline6 2 years ago
mike a 3aff74b40a Closes #26212: Download wallpapers when a thumbnail is clicked 2 years ago
mozilla-l10n-automation-bot 67ba299f77
Import l10n. (#26952) 2 years ago
mike a 65bee4bb27 Closes #26750: add Wallpapers Onboarding dialog 2 years ago
Mugurell 93615438fc For #26910: Enable TCP for all modes
Unify the TCP feature with the TCP setting allowing both to be controlled
through the same Nimbus experiment.
Allow changing the default cookie policy to TCP based on the Nimbus experiment.
2 years ago
Roger Yang c99ff75787 Close #24913: Update metrics.yaml owners 2 years ago
AndiAJ 27e2402429 For #26932 disabled failing verifyCustomizeHomepageTest UI test 2 years ago
AndiAJ aef6c0a5e4 For #26286 new site security quick settings UI tests 2 years ago
Mozilla L10n Automation Bot d5592687d2 Import l10n. 2 years ago
Christian Sadilek 9cae449e06 Revert "For #26511: Parallelize work for setting the wallpaper"
This reverts commit ce3a7152f9.
2 years ago
Christian Sadilek d39759e7ea Revert "For #26511: Avoid waiting to set no wallpaper"
This reverts commit 4a88dbf1f1.
2 years ago
Christian Sadilek a4692a67f0 Revert "Closes #26750: add Wallpapers Onboarding dialog"
This reverts commit 05b95b6a97.
2 years ago
Christian Sadilek 8dd326f9f2 Revert "Closes #26750: add ktlintFormat changes"
This reverts commit 0ff140193b.
2 years ago
Christian Sadilek 29a36d5e9a Revert "Closes #26750: pr review changes"
This reverts commit 87334d2a76.
2 years ago
Christian Sadilek 7ec570e8b1 Revert "Closes #26750: disable wallpapers onboarding in HomeScreenTest.verifyCustomizeHomepageTest"
This reverts commit 72d7264201.
2 years ago
Christian Sadilek 6525439709 Revert "Closes #26750: remove unused files from WallpaperOnboarding"
This reverts commit 97987dbf8b.
2 years ago
Mozilla L10n Automation Bot 42b9bbce44 Import l10n. 2 years ago
mozilla-l10n-automation-bot 3d5c6b96b8
Import l10n. (#26912) 2 years ago
mike a 97987dbf8b Closes #26750: remove unused files from WallpaperOnboarding 2 years ago
mike a 72d7264201 Closes #26750: disable wallpapers onboarding in HomeScreenTest.verifyCustomizeHomepageTest 2 years ago
mike a 87334d2a76 Closes #26750: pr review changes 2 years ago
mike a 0ff140193b Closes #26750: add ktlintFormat changes 2 years ago
mike a 05b95b6a97 Closes #26750: add Wallpapers Onboarding dialog 2 years ago
mcarare ffcef5ff2e For #26844: Fix ktlint issues and remove them from baseline. 2 years ago
Mugurell 4a88dbf1f1 For #26511: Avoid waiting to set no wallpaper
This should squeeze the most performance for users who haven't set a wallpaper.
2 years ago
Mugurell ce3a7152f9 For #26511: Parallelize work for setting the wallpaper
Split loading the bitmap from storage and actually setting it in two operations
with one that can run in parallel with onCreateView for HomeFragment and one
that can be used serially on the main thread to actually set the wallpaper.

This seems like the best compromise to ensure that everytime the homescreen is
shown it will have the wallpaper set but does affect the performance - there is
a delay in showing HomeFragment to account for waiting for the wallpaper to be
set.
In testing the new delay seems close to the one from the initial wallpapers
implementation. See more in https://github.com/mozilla-mobile/fenix/pull/26794.
2 years ago
Mozilla L10n Automation Bot 72227cb6a3 Import l10n. 2 years ago
Charlie Humphreys 13808e4535 remove qa experiment 2 years ago
Roger Yang 30814884b5 For #26502: Add time group and private extras in history telemetry 2 years ago
Arturo Mejia fd96263345 Closes #26858: Remove unused nimbus engine-settings tabs-prioritization-enabled feature. 2 years ago
Arturo Mejia 5358e9b878 Closes #26858: Remove unused nimbus engine-settings tabs-prioritization-enabled feature. 2 years ago
Arturo Mejia 49bef5d309 Closes #26858: Remove unused nimbus engine-settings total-cookie-protection-enabled feature. 2 years ago
mcarare 9490fdff71 For #26844: Rename CFRPopupFullscreenLayout class to conform to filename rule. 2 years ago
Mozilla L10n Automation Bot 316e495f22 Import l10n. 2 years ago
mergify dedc7704e3 update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Gabriel Luong 812f073e39 For #26777 - Part 2: Refactor the Jump Back In onboarding CFR to use the CFRPopup 2 years ago
Gabriel Luong 86b62af556 For #26777 - Part 1: Rename SyncCFRPresenter to HomeCFRPresenter 2 years ago
MatthewTighe 1eba8059f2 Closes #26870: remove layer behind wallpaper thumbnails 2 years ago
sarah541 adb7f7d48a For #26731 - First run onboarding updates 2 years ago
sarah541 bd06b626bf For #26867 - Remove feature flag for first run onboarding updates 2 years ago
Noah Bond 0ed40f239a For #26796 - Fix PocketStoriesComposablesPreview 2 years ago
mozilla-l10n-automation-bot 7c1aa011a9
Import l10n. (#26849) 2 years ago
Noah Bond f9380ebaa1 For #26797 - Add optional parameter to customize the background color of ListItemTabLarge 2 years ago
Noah Bond b1369a5de8 For #26606 - Add backplating to Top Sites 2 years ago
mcarare d4b6babdb0 For #12725: Suppress UnusedMaterial3ScaffoldPaddingParameter warning.
Padding value is not used for placing content.
2 years ago
mcarare bd354385d7 For #12725: Replace removed static "set", "get" methods of ViewTreeSavedStateRegistryOwner.
ViewTreeSavedStateRegistryOwner is retrieved/set with new extension methods.
2 years ago
mcarare bcfd0eb125 For #12725: Upgrade compose to 1.2.1 version.
Split versioning of compose compiler.
Enable Xjvm-default to allow inheriting from interfaces with '@JvmDefault' members
like AbstractComposeView, NestedScrollConnection.
2 years ago
Mugurell e51ec147c5 For #26830 - Allow the Pocket stories to scroll to the edges of the screen
Restore using LazyRow's "contentPadding" property to add padding to just the
items while the entire section is allowed to extend to the edges of the screen
and so have enough room to draw items shadows without them being clipped.
2 years ago
mozilla-l10n-automation-bot 92f68301bb
Import l10n. (#26828) 2 years ago
AndiAJ 26a8f02233 For #26286 new home screen UI tests 2 years ago
mozilla-l10n-automation-bot 3d1924eb93
Import l10n. (#26814) 2 years ago
mozilla-l10n-automation-bot 1aa59661b3
Import l10n. (#26806) 2 years ago
mozilla-l10n-automation-bot 25fb180af4
Import l10n. (#26799) 2 years ago
Ben Dean-Kawamura fb0ebe4eec Added secret debug menu to override the push server URL (#24170)
- Created a new "sync debug" pref screen to hold the Fxa, Sync, and Push
  server override prefs.  They were taking a lot of screen space on the
  top-level settings menu as individual items
- Added button on that screen to quit FF which is needed to apply the
  changes.
    - This is definitely not the nicest UI, but hopefully QA can just
      override the prefs once save them in an emulator and never have to
      go back to this screen.
    - I do think this is a nicer UI than before, where FF would quit
      after a change to any of the prefs.  That forces you to restart FF
      3 times if you wanted to override all 3 server URLs.
2 years ago
sv-ohorvath df9c60b392 Issue #26711: Disable verifyPageMainMenuItemsTest UI test 2 years ago
sv-ohorvath 0a2d1c63f1 Issue #26286: adds UI test for the Language menu 2 years ago
Gabriel Luong 67d8a2c749 For #26776 - Don't dim the window when the Jump back in CFR is shown 2 years ago
Alexandru2909 03bc209dfd For #26191 - Add telemetry for jump back in onboarding message 2 years ago
sarah541 b432436859 For #26759 - Crash fix for UnsupportedOperationException 2 years ago
Gabriel Luong 4dfec35b73 For #26774 - Attempt to show the Synced Tab CFR before the Jump Back In CFR 2 years ago
mozilla-l10n-automation-bot d8c881a9f7
Import l10n. (#26779) 2 years ago
Gabriel Luong 9c2d4722ef For #26738 - Update MR onboarding with the latest illustrations 2 years ago
Gabriel Luong c43271fc0d For #26739 - Display MR onboarding dialog to existing users as soon as the app is opened 2 years ago
Noah Bond bc6ec7a64e For #26609 - Update favicon dark mode background color for recent bookmarks and recent tabs 2 years ago
Gabriel Luong ca0cfd79e8 For #26756 - Don't show Jump Back In CFR if the synced tab CFR is shown 2 years ago
Gabriel Luong df2780cd01 For #26754 - Avoid showing CFR if the MR onboarding is being displayed 2 years ago
mergify afa661507b update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Mugurell 93859d8560 For #26723 - Fix WallpapersObserver leaking a view from HomeFragment
The observer initialized with a fragment View would outlive the fragment and in
that allow for leaking the entire fragment layout.
2 years ago
Mugurell b7f9457cc4 For #26723 - Ensure wallpapers are set on the main thread
Using Dispatchers.IO allowed the observer to react faster to wallpaper state
updates but caused issues with updating the wallpaper in fragment layout.

Using Dispatchers.Main.immediate gives us a bit slower reaction time but still
faster than Dispatchers.Main and allows us to still execute before the fragment
is visible.
2 years ago
mozilla-l10n-automation-bot a7b4134e26
Import l10n. (#26749) 2 years ago
Gabriel Luong 3507f12484 For #26717 - Only show the MR onboarding dialog for existing users 2 years ago
MatthewTighe 8a9c68c872 Closes #26211: Download wallpapers when thumbnails clicked 2 years ago
MatthewTighe 2cd8a41ea5 Closes #26213: Add wallpaper use case to load thumbnails. 2 years ago
MatthewTighe 0d51d2b0f9 Closes #26214: Download wallpaper thumbnails at app startup 2 years ago
Noah Bond 7eb3278776 For #26607 - Update back plating for recent Bookmarks 2 years ago
mergify 58a1ae34ab update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
mcarare 7cbe730b8a For #26444: Adapt Pocket 'powered by' text to wallpaper. 2 years ago
mcarare 186dee7e77 For #26444: Adapt HomeSectionHeader text colors to wallpaper. 2 years ago
mcarare 02be7600e8 For #26444: Replace SectionHeader with HomeSectionHeader for home sections. 2 years ago
mcarare 8a599bbf4e For #26444: Refactor HomeSectionHeader to have optional show all text. 2 years ago
Mugurell de7cf91d8a For #26450: Remove the star icon from Pocket sponsored stories 2 years ago
Alexandru2909 cedb777655 For #26706 - Add sponsored urls filter in BlocklistHandler 2 years ago
Alexandru2909 070bf5ac24 For #26706 - Change TopSite.containsQueryParameters as Uri extension function 2 years ago
mergify 2f1f6f3213 update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
mozilla-l10n-automation-bot 58b228575d
Import l10n. (#26720) 2 years ago
Aaron Train a719d3f764 No issue: Add is Test Lab helper 2 years ago
Perry McManis 2d8ea17f47 For #26700 - URI counts will now additionally be sent in baseline 2 years ago
Lucius d26642b680 For #26093: Use `ic_menu` instead of `ic_close`
An override for History already exists in `HistoryListItemViewHolder`, so no global override for this icon is needed.
2 years ago
Alexandru2909 22b8b873e1 For #26551 - Add telemetry for MR Onboarding welcome and sync dialogs. 2 years ago
mozilla-l10n-automation-bot 6ad87373ff
Import l10n. (#26703) 2 years ago
Gabriel Luong 036b0f8a8c For #26696 - Enable showSynCFR for Nightly 2 years ago
Jonathan Almeida 40cd58132e Close #25919: Move UpdateFirstFrameDrawn to RecyclerView.onLayoutCompleted
As part of a preventitive measure for home page regression loading, we
fixed the UpdateFirstFrameDrawn call to happen after the first layout in
the main RecyclerView is completed. In addition, we also make pocket
aware of this flag so that it renders itself after the first layout.

This helps prioritize current & future features that are visible first
to render before those that are off screen.

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2 years ago
Mugurell ab3f6b5e4b For #26555 - Observe and update the wallpaper before HomeScreen is visible.
By using Store.observeManually in a standalone coroutine we can observe the
store and update the wallpapers even before onStart (in manual tests is right
around onStart, certainly before the other widgets shown on homescreen).

Created a new WallpapersObserver to have the functionality easier to reason
about and be easier to test.
2 years ago
Gabriel Luong d314c1102b For #26693 - Use a new ID for onboarding_home_sync_title 2 years ago
MatthewTighe 853778e29a For #26511: load homescreen wallpaper in blocking coroutine 2 years ago
sv-ohorvath cad6c64236 No issue: disable TCP CFR in screenshots tests 2 years ago
sarah541 890a950f66 For #26489 - Add synced tab pickup onboarding message 2 years ago
sv-ohorvath d49c87f66d Issue #26286: adds delete browsing data UI tests 2 years ago
mozilla-l10n-automation-bot 82e86a8c54
Import l10n. (#26681) 2 years ago
Gabriel Luong f6550f0fed For #26668 - Use the correct string for onboarding_home_sync_title 2 years ago
Roger Yang 6933719877 For #26227: Clean up double exclamation operator in BrowserState 2 years ago
Roger Yang da06df4d99 Close #26666: Use correct content scale when displaying recent tab thumbnail and icon 2 years ago
Roger Yang f8f8b4f813 Close #21702: Update host name check in add login
Co-Authored-By: joaopmatos <89925580+joaopmatos@users.noreply.github.com>
2 years ago
Alexandru2909 21d3d0f8f0 For #26190 - Update jump back in cfr logic and message 2 years ago
Gabriel Luong 1c77d8a978
For #26656 - Use the correct string for onboarding_home_welcome_description (#26657)
* For #26656 - Use the correct string for onboarding_home_welcome_description

* Update app/src/main/res/values/strings.xml

Co-authored-by: Sarah541 <sarahkhan1107@hotmail.com>

Co-authored-by: Sarah541 <sarahkhan1107@hotmail.com>
2 years ago
mozilla-l10n-automation-bot 3048a05a56
Import l10n. (#26654) 2 years ago
Noah Bond bd36b31e5c For #26608 - Update recent bookmarks homepage title 2 years ago
Mugurell 5b083f5edd For #26646 - Use unescaped typographic apostrophes instead of escaped quotes 2 years ago
Gabriel Luong 9a64acd4b6 For #26169 - MR Home Onboarding Dialog for upgrading users 2 years ago
Mugurell b16e69105c For #26224 - Disable the TCP CFR in failing UI tests 2 years ago
Mugurell 00d2a9d402 For #26224 - metrics.yaml cleanup of unneeded newlines 2 years ago
Mugurell 67a55fe089 For #26224 - TCP CFR telemetry 2 years ago
Mugurell f4b823b43b For #26224 - Use the mr2022.sectionsEnabled.tcp-cfr Nimbus feature to display the cfr 2 years ago
Mugurell 4286606d8f For #26224 - New TCP CFR popup
If Total Cookie Protection is enabled when first accessing a normal tab
(not a custom tab) a new Contextual Feature Recommendation popup will be shown
informing about the added protection and allowing the user to open a support
page with more data about the new option for privacy protection.
2 years ago
Mugurell fc6ee3e3d9 For #18175 - Add telemetry for cookies option in custom ETP. 2 years ago
Mugurell bf23a2a6b9 For #18175 - Add a new total protection ETP cookies policy
This should only add the new option in settings based on a Nimbus experiment.
2 years ago
mozilla-l10n-automation-bot faa30e9c0e
Import l10n. (#26636) 2 years ago
mergify e1b055a0ec update initial_experiments.json based on the current first-run experiments in experimenter 2 years ago
Gabriel Luong da677dd650 For #26620 - Replace the onboarding nimbus feature with MR2022 nimbus feature 2 years ago
Noah Bond 9779a544a9 For #26604 - Add missing preview to RecentTabs 2 years ago
Bryan Olsson 7e6a1c7f9f For #26556 - Add skr and tok native/English display names 2 years ago
Mugurell 19831e5c79 For #26584 - Add vertical offset support to the CFR composable. 2 years ago
Mugurell 5854735891 For #26584 - Add support to align the CFR composable inside a wider anchor
Supported anchorings will now be:
- INDICATOR_CENTERED_IN_ANCHOR - previous functionality - allows to have the
indicator point to exactly the middle of a smaller anchor.
- BODY_TO_ANCHOR_CENTER - new default - allows to align the popup inside a
wider anchor
- BODY_TO_ANCHOR_START - new anchoring - allows to align the popup flushed to
it's anchor's start.
2 years ago
Noah Bond c37cfc5b01 For #26605 - Clean up RecentTabViewHolder 2 years ago
AndiAJ c63150332e For #26144 new credit card autofill UI smoke tests 2 years ago
AndiAJ a4fbf4c1f1 For #26144 new address autofill UI smoke tests 2 years ago
Alexandru2909 b29b5049aa For #26400 - Add long-press option to remove tab pickup on homescreen 2 years ago
mcarare a0ebbe0c7b For #26401: Remove unused wallpaper metrics.
Remove wallpaper_switched and change_wallpaper_logo_toggled.
Add lint ignore for common prefix in wallpaper metrics.
2 years ago
mozilla-l10n-automation-bot 203d7b28bf
Import l10n. (#26619)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Alexandru2909 43e629b7fb For #26398 - Filter recent synced tabs using the homescreen blocklist 2 years ago
mozilla-l10n-automation-bot 7944e442a5
Import l10n. (#26592) 2 years ago