Commit Graph

10702 Commits (f0363a27bb10cb83945e5efea5f861064978585b)

Author SHA1 Message Date
iorgamgabriel 936bb85d6c Bug 1878921 - Translations CouldNotLoadLanguagesError UI "Try Again" 7 months ago
oana.horvath dbb3c610a2 Bug 1879525 - Create TestSetup helper: Compose Test classes 7 months ago
rahulsainani 62dd5fe59e Bug 1881703 - Notify app store of mode change from TabsTray 7 months ago
github-actions b742795cd3 Import translations from android-l10n 7 months ago
github-actions c2ebb15742 Import translations from android-l10n 7 months ago
github-actions e76f4820cd Import translations from android-l10n 7 months ago
AndiAJ 06d8df6733 Bug 1881733 - Add logs to SettingsSubMenuLoginsAndPasswordsSavedLoginsRobot 7 months ago
AndiAJ 352c9a64cd Bug 1881733 - Remove redundant assertion functions from SettingsSubMenuLoginsAndPasswordsSavedLoginsRobot 7 months ago
AndiAJ 382540a0f4 Bug 1881733 - Convert private variables to functions so they don't get initialised 7 months ago
AndiAJ 89bd2fc465 Bug 1881491 - Add logs to SettingsSubMenuLoginsAndPasswordRobot 7 months ago
AndiAJ 97fd69d04e Bug 1881491 - Convert private variables to functions so they don't get initialised 7 months ago
AndiAJ cc783b64f7 Bug 1881489 - Add logs to SettingsSubMenuLoginsAndPasswordOptionsToSaveRobot 7 months ago
github-actions bb2620b9da Import translations from android-l10n 7 months ago
James Hugman 8a0b8f58c2 Bug 1880476 — Refactor onMessageDisplayed bookkeeping 7 months ago
Roger Yang 31a92ca2db Bug 1881336 - Remove telemetry probes expiring in v125 7 months ago
James Hugman b5c5527556 Bug 1880476 — Messaging: promote NimbusMessagingController to components.nimbus.messaging 7 months ago
AndiAJ f106a41c3d Bug 1881238 - Add logs to SettingsSubMenuHttpsOnlyModeRobot 7 months ago
AndiAJ 7907e8e606 Bug 1881238 - Convert private variables to functions so they don't get initialised 7 months ago
t-p-white 2dd692a682 Bug 1881016 - Added experimental onboarding strings for Nimbus 7 months ago
mcarare 31613f7088 Bug 1880077 - Switch to using Compose BOM instead of individual versioning 7 months ago
dependabot[bot] 907d1986a3 Bump cryptography
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.2 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.2...42.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
github-actions 30fe200284 Import translations from android-l10n 7 months ago
James Hugman 64b636d2a9 Bug 1880476 — Move nimbus from components.analytics to components.nimbus 7 months ago
AndiAJ fc0b206d1f Bug 1881250 - Add logs to SettingsSubMenuLanguageRobot 7 months ago
AndiAJ 875e7ac399 Bug 1881250 - Convert private variables to functions so they don't get initialised 7 months ago
AndiAJ 878676dd98 Bug 1881228 - Add logs to SettingsSubMenuHomepageRobot 7 months ago
AndiAJ 260cff62bf Bug 1881228 - Remove redundant assertion functions from SettingsSubMenuHomepageRobot 7 months ago
DreVla 0b977ba6de Bug 1879507 - Show Default prompt when default-browser card disabled
As part of the Set as default optimization experiment, treatment
branch A will show the "Set as Default" System prompt when the
onboarding started, without showing the default-browser card.
This will be controlled from the experimenter and will require
disabling the default-browser card.
If the user already set Firefox as default browser, this prompt
will not be shown.
7 months ago
t-p-white 854ef2915c Bug 1881009 - Added experimental onboarding strings for Nimbus 7 months ago
github-actions 12bbe2dc36 Import translations from android-l10n 7 months ago
James Hugman 21bc23303f Bug 1880476 — Reduce visibility of fields in Message 7 months ago
James Hugman 2fd8359d30 Bug 1880476 — Rename gleanplumb to nimbus messaging 7 months ago
dependabot[bot] 1b93e27944 Bump cryptography
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.0 to 42.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/42.0.0...42.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
iorgamgabriel 0505682776 Bug 1856979 - Translations UI Post-Translate Popup 7 months ago
AndiAJ 3b1aa89e19 Bug 1881010 - Add logs to SettingsSubMenuDeleteBrowsingDataRobot 7 months ago
AndiAJ 0ea68ff9fc Bug 1881010 - Remove redundant assertion functions from SettingsSubMenuDeleteBrowsingDataRobot 7 months ago
James Hugman 039c1238a8 Bug 1880476 — Remove redundant caching and destroy jexl helper after use 7 months ago
Titouan Thibaud c0111386f8 Bug 1880999 - Start the Nightly 125 development cycle 7 months ago
AndiAJ 861c384d7f Bug 1880827 - Add test logs to SettingsSubMenuDeleteBrowsingDataOnQuitRobot 7 months ago
AndiAJ 5a37a89af2 Bug 1880827 - Convert private variables to functions so they don't get initialised 7 months ago
AndiAJ d8d08dc2c4 Bug 1880821 - Add test logs to SettingsSubMenuDataCollectionRobot 7 months ago
AndiAJ cc1dbb942f Bug 1880812 - Add logs to SettingsSubMenuCustomizeRobot 7 months ago
AndiAJ d371e3bff8 Bug 1880812 - Convert private variables to functions so they don't get initialised 7 months ago
AndiAJ 4c3e3e5c2a Bug 1880808 - Add logs to SearchRobot 7 months ago
AndiAJ 7e49ba72c6 Bug 1880808 - Convert private variables to functions so they don't get initialised 7 months ago
AndiAJ e711687c54 Bug 1880640 - Add pairs of logs to SettingsSubMenuAutofillRobot 7 months ago
AndiAJ 518d89d449 Bug 1880640 - Convert private variables to functions so they don't get initialised 7 months ago
github-actions 847fa3663b Import translations from android-l10n 7 months ago
github-actions 0b7e74a9c1 Import translations from android-l10n 7 months ago
github-actions fe19a93902 Import translations from android-l10n 7 months ago
github-actions 91d6264e6b Import translations from android-l10n 7 months ago
AndiAJ a494c9808d Bug 1880620 - Add logs to SettingsSubMenuAddonsManagerRobot 8 months ago
AndiAJ 9012bd1624 Bug 1880620 - Remove redundant assertion functions from SettingsSubMenuAddonsManagerRobot 8 months ago
AndiAJ 270d99a9ed Bug 1880620 - Add logs to SettingsSubMenuAddonsManagerAddonDetailedMenuRobot 8 months ago
AndiAJ 25ddb717bf Bug 1815651 - Fix verifyAutofillToggleTest UI test 8 months ago
github-actions 465789fe62 Import translations from android-l10n 8 months ago
github-actions 5bbee4c679 Import translations from android-l10n 8 months ago
AndiAJ a66d8287c8 Bug 1880466 - Add logs to SettingsSubMenuAccessibilityRobot 8 months ago
AndiAJ e1fc09fe7e Bug 1880466 - Remove redundant assertion functions from SettingsSubMenuAccessibilityRobot 8 months ago
AndiAJ 183188b3db Bug 1880445 - Add logs to SettingsRobot 8 months ago
AndiAJ d4a5b09f11 Bug 1880445 - Remove redundant assertion functions from SettingsRobot 8 months ago
AndiAJ 4c71cc875e Bug 1807268 - Fix verifySavedAddressCanBeEditedTest UI test 8 months ago
JohanLorenzo 38b129539e Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 8 months ago
ohall-m 3c2274e8ac Bug 1877278 - AC Translations Check for if the Engine is Supported
This patch supports the workflow for checking if the device architecture supports translations.

This patch adds:
* New `TranslationsBrowserState` to hold global translations engine state
* New `SetEngineSupportedAction` to set the isEngineSupported value on `TranslationsBrowserState`
* New `EngineExceptionAction` to set errors on `TranslationsBrowserState`
8 months ago
JohanLorenzo 6e38c30c81 Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 8 months ago
William Durand 37138b62a1 Bug 1875229 - Add support for extensions not allowed in private windows 8 months ago
DreVla 3e0231b3f7 Bug 1870701 - Replace straight quotes with curly quotes in RC onboarding
Due to straight quotes giving an error in pontoon, these have to be
replaced with curly quotes.
8 months ago
AndiAJ 2229abaf05 Bug 1880221 - Add logs to RecentlyClosedTabsRobot 8 months ago
AndiAJ b5b4abb1ff Bug 1880221 - Convert private variables to functions so they don't get initialised 8 months ago
github-actions 9c7b082829 Import translations from android-l10n 8 months ago
Roger Yang ff6e0c2cd8 Bug 1880150 - Do not wait for attribution before dismissing splash screen 8 months ago
mcarare 764786b015 Bug 1850316 - Use alternative ways to get backQueue elements.
backQueue is now private in NavController.
8 months ago
mcarare 40c37e67ef Bug 1850316 - Remove navigation library duplication from FenixDependencies. 8 months ago
AndiAJ 3f55c9095a Bug 1880064 - Add logs to ReaderViewRobot 8 months ago
AndiAJ 5c3e6298c2 Bug 1880064 - Remove redundant assertion functions from ReaderViewRobot 8 months ago
AndiAJ 1ee892eb4c Bug 1880064 - Add logs to PwaRobot 8 months ago
AndiAJ d14cbc72f6 Bug 1880047 - Convert private variables to functions so they don't get initialised 8 months ago
AndiAJ 7455523c8f Bug 1880047 - Add missing pairs of logs to NotificationRobot 8 months ago
DreVla 2967c025c9 Bug 1870701 - Review Checker opt-in privacy policy link and text update
Updated the Privacy Policy links and text to clearly explain the
minimal nature of data that's collected and processed during
Review Checker use in Firefox.
8 months ago
AndiAJ c3da54cfba Bug 1879886 - Add test logs to NavigationToolbarRobot 8 months ago
AndiAJ 611c39e09c Bug 1879886 - Remove redundant assertion functions from NavigationToolbarRobot 8 months ago
AndiAJ cd55ceee51 Bug 1879886 - Convert private variables to functions so they don't get initialized 8 months ago
AndiAJ 1be6982290 Bug 1879886 - Remove unused functions from NavigationToolbarRobot 8 months ago
github-actions 7f8dfd4e61 Import translations from android-l10n 8 months ago
Ben Dean-Kawamura 1343061679 Revert "Bug 1875294 - Record breadbcrumbs before crashing with UnsatsisfiedLinkError"
This reverts commit 6fb061ce5efc1a3fb11dace06b826382e0b56736.

These didn't work out in practice.  The file lists were always empty, I
think it might be a difference in permissions for release builds vs the
debug builds that I was testing with.

The package installer name was useful, but I realized there's Sentry tag for that which is even more useful.
8 months ago
Jonathan Almeida 9ef4aef273 Bug 1868469 - Update the url immediately for existing engineSession
When we have an existing `engineSession` we use an optimized route to
load the url without needing to dispatch the load action. This is still
a valid performance improvement to make page loads faster.

However, in this code path we do not end up update the url in the state
until we get back a response from the Engine. This gives a perceived
performance loss of slow browsing. Updating the url gives UI components
an immediate update which reflects a change that would have been entered
by the user.

It was considered if we should do this in a middleware, but since this
is an optimized route, we should not wait for the middleware to process
the action before we perform the state update.
8 months ago
William Durand ca23a8e95b Bug 1879819 - Improve rating description in list of add-ons 8 months ago
AndiAJ c2179540f5 Bug 1879539 - Remove unused functions from LibrarySubMenusMultipleSelectionToolbarRobot 8 months ago
AndiAJ 7dc56f88c0 Bug 1879539 - Add test logs to LibrarySubMenusMultipleSelectionToolbarRobot 8 months ago
AndiAJ f9031dd0a2 Bug 1879539 - Remove redundant assertion functions from LibrarySubMenusMultipleSelectionToolbarRobot 8 months ago
AndiAJ 039c64c33b Bug 1816066 - Fix verifyMultipleLoginsSelectionsTest UI test 8 months ago
iorgamgabriel af474e69f7 Bug 1876140 - Translations UI Dropdown Checkmark 8 months ago
github-actions f4503a4bfe Import translations from android-l10n 8 months ago
github-actions 24f38a6af5 Import translations from android-l10n 8 months ago
github-actions 07a960be18 Import translations from android-l10n 8 months ago
Titouan Thibaud 70a8203442 Bug 1879583 - Change the default for pull-to-refresh to enabled
Co-authored-by: Jonathan Almeida <git@jonalmeida.com>
8 months ago
AndiAJ 9e213654b2 Bug 1879509 - Add missing pairs of logs to DownloadRobot 8 months ago
AndiAJ a99d224387 Bug 1879498 - Add missing pairs of logs to CustomTabRobot 8 months ago
AndiAJ 8f39d7ceb4 Bug 1879339 - Add missing pairs of logs to ComposeTopSitesRobot 8 months ago
William Durand c291a3ab1a Bug 1870337 - Update description of the add-on post-install popup 8 months ago
William Durand 2aa12bb12a Bug 1870319 - Announce title in add-ons sub-menu and use "navigate back" instead of "navigate up" 8 months ago
AndiAJ 0965d2d352 Bug 1879308 - Add missing pairs of logs to ComposeTabDrawerRobot 8 months ago
oana.horvath 95cf640fdc Bug 1878868 - Create TestSetup helper: Test classes A-C 8 months ago
William Durand 499e533ac2 Bug 1870362 - Add underline to each link in the add-on details view 8 months ago
AndiAJ 5ad9a003a6 Bug 1879288 - Add missing pairs of logs to BrowserRobot 8 months ago
AndiAJ 95b74cd8c6 Bug 1874662 - Fix flaky closeAllTabsTest UI tests 8 months ago
github-actions bee6feaa0f Import translations from android-l10n 8 months ago
William Durand ec85d157fe Bug 1870329 - Add add-on name to the content description of each install button 8 months ago
JohanLorenzo 487705b91a Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 8 months ago
github-actions 8fbfcc2bce Import translations from android-l10n 8 months ago
Roger Yang 5672f64abb Bug 1832357 - Fallback to loading new window requests in custom tab 8 months ago
Aaron Train 15d7df99bf Revert "Bug 1878868 - Create TestSetup helper: Test classes A-C"
This reverts commit 56ae080d8374021e87617e53757c244fcca47284.
8 months ago
dependabot[bot] 38d89f7e0f Bump cryptography
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.6 to 42.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.6...42.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
Noah Bond 767a0ea036 Bug 1860778 - Remove increased fab shadow while it's pressed 8 months ago
oana.horvath 6890d9ecdd Bug 1878868 - Create TestSetup helper: Test classes A-C 8 months ago
AndiAJ a68320cae8 Bug 1879072 - Add test logs to HomeScreenRobot 8 months ago
AndiAJ fa93a4ba3a Bug 1879072 - Convert private variables to functions so they don't get initialized 8 months ago
AndiAJ ab4a64f380 Bug 1879072 - Remove unused functions from HomeScreenRobot 8 months ago
AndiAJ e36e0e2313 Bug 1879072 - Remove redundant assertion functions from HomeScreenRobot 8 months ago
AndiAJ da540d7578 Bug 1879027 - Add missing pairs of logs to CollectionRobot 8 months ago
AndiAJ efad284e53 Bug 1878878 - Add missing pairs of logs to BookmarksRobot 8 months ago
AndiAJ 9277995e3a Bug 1878866 - Add missing pairs of logs to AddToHomeScreenRobot 8 months ago
Lina Butler 6e866c4206 Bug 1878434 - Add the `awesomebar.{engagement, abandonment}` events.
This commit:

* Sends the new `awesomebar.{engagement, abandonment}` events when the
  user finishes interacting with the awesomebar. These events match
  iOS's events of the same name, and Desktop's
  `urlbar.{engagement, abandonment}` events.
* Removes the `engagement_abandoned` extra key for the
  `awesomebar.{sponsored, non_sponsored}_suggestion_impressed` events,
  since they're specific to AMP and Wikipedia suggestions, and are
  subsumed by the new events.

This is the first step toward unifying our awesomebar search telemetry
on all our platforms.
8 months ago
Lina Butler ce80610473 Bug 1878434 - Record an awesomebar abandonment for cancelled toolbar edits.
We were missing instrumentation for the case where the user cancels
editing. This commit adds that instrumentation.
8 months ago
github-actions aaa15b6972 Import translations from android-l10n 8 months ago
ohall-m f008f890e1 Bug 1877205 - Translations Fetch Supported Languages Refactor
This patch refactors a few things for fetching supported languages:

* `TranslateExpectedAction` is decoupled from fetching languages
* Now use `OperationRequestedAction` w/ `FETCH_SUPPORTED_LANGUAGES`
* Refactors the Fenix fragment to send `OperationRequestedAction` as a
placeholder for data initialization
* `TranslateSetLanguagesAction` is now `SetSupportedLanguagesAction`
8 months ago
jackyzy823 801fe811aa Bug 1878524 - Return immediately when tab found 8 months ago
AndiAJ eaf06fb0c0 Bug 1878028 - Add more test logs to HistoryRobot 8 months ago
AndiAJ 31df2b7167 Bug 1878028 - Remove redundant assertion functions from HistoryRobot 8 months ago
AndiAJ 28746c1ba7 Bug 1877945 - Add pairs of test logs to FindInPageRobot 8 months ago
AndiAJ c8934beca1 Bug 1877945 - Remove redundant assertion functions from FindInPageRobot 8 months ago
AndiAJ 3146218088 Bug 1877939 - Add pairs of test logs to EnhancedTrackingProtectionRobot 8 months ago
AndiAJ 30b306f1d9 Bug 1877939 - Remove redundant assertion functions from EnhancedTrackingProtectionRobot 8 months ago
github-actions dd0e9e1918 Import translations from android-l10n 8 months ago
Matthew Tighe 86c0e8156d Bug 1861459 - Update AppState.mode based on selected tab changes 8 months ago
Noah Bond 376ce30831 Bug 1877123 - Fix number localization in `TabCounter` and `TabTools` 8 months ago
ohall-m 68e0b8e621 Bug 1877712 - Update Mock Translations Languages
Bug updates mock display languages to match the current engine support.
8 months ago
Titouan Thibaud 13adc68342 Bug 1807080 - Fix PTR dark theme colors
Co-authored-by: Jonathan Almeida <git@jonalmeida.com>
8 months ago
RebecaTudor a1c7fca0d3 Bug 1809798 - Loads the right wallpaper when changing orientation
Because of the android:configChanges from Manifest that disable the
automate Activity recreation, the responsibility of handling the
configuration changes is transferred to Activity. When configurations
changes, onConfigurationChanged() is called.

So now when this function called, the correct orientation is sent
forward as parameter of applyWallpaper.
8 months ago
DreVla a92d52af80 Bug 1840969 - Add title for homepage default browser info card
Title for the card info to set Firefox as default browser was
missing, "Switch your default browser" is the title now, to
match with iOS.
8 months ago
mcarare 1407f92171 Bug 1870050 - Suppress false positive DiffUtilEquals lint 8 months ago
mcarare 030332e0c7 Bug 1870050 - Suppress RestrictedApi lint 8 months ago
github-actions 7969a62aaf Import translations from android-l10n 8 months ago
github-actions 4d3d19aaf3 Import translations from android-l10n 8 months ago
github-actions bb7a66e2ed Import translations from android-l10n 8 months ago
Ben Dean-Kawamura c9546cef39 Bug 1877847 - Remove Suggest error reporting 8 months ago
t-p-white a36f35eebd Bug 1813875 - Prevent the inherited theming implementation being applied to Custom Tab views 8 months ago
sarah541 f8edd00fe1 Bug 1868539 - Add method of changing remote server url 8 months ago
github-actions 5bc7208970 Import translations from android-l10n 8 months ago
JohanLorenzo 94825c0ffa Update Fenix initial_experiments.json based on the current first-run experiments in experimenter 8 months ago