Commit Graph

2611 Commits (fennec/nightly)

Author SHA1 Message Date
Marc Leclair 9fc5a1b0fe #7700 fixed linting issues 4 years ago
Marc Leclair 92b38206c7 #7700 fixed scrolling, parallax action to match both images and some code clean up 4 years ago
Marc Leclair 72007590f7 #7700 squash commit and fixing toolbar to switxh to top with coordinatorlayout 4 years ago
Tiger Oakes c0d7bc5bd5 Use navArgs helper in fragments 4 years ago
Tiger Oakes 383a70482c Clean up toolbar menu class 4 years ago
Arturo Mejia 1fef90721a
For issue #8100: Add progress bar to the add-ons manager fragment 4 years ago
Arturo Mejia be7bd527f6
For issue #8097: Run add-ons callbacks only when the fragment is attached. 4 years ago
Grisha Kruglov 3f9ed2992c Bump to a-s 0.50.0 4 years ago
Emily Kager 46fd1a04f1 For #7456 - For top toolbar set correct progress gravity and background 4 years ago
Alessio Placitelli 99d6dbfca4 Test that 'baseline' pings are sent by Fenix
This is an initial instrumented test for Fenix
that checks if a 'baseline' ping is generated when
going to background.
4 years ago
Mozilla L10n Automation Bot 858db3587a Import l10n. 4 years ago
Christian Sadilek d10a30e356 Closes #4983: Fennec migration: Keep installed add-ons 4 years ago
Emily Kager fb80754a4e No issue: Move bookmark delete string to be translated 4 years ago
Mugurell ac39b420b4 Fix #7613 - Align radio buttons with the theme images 4 years ago
lyrjie b25a5468ba Added the autoMirrored flag to arrowhead drawable 4 years ago
Arturo Mejia 6191fec0d8
No Issue: Close the web extension popup when we can't get the popup of the session. 4 years ago
Mozilla L10n Automation Bot fa854f511b Import l10n. 4 years ago
Emily Kager 604ac83d0c For #7999 - Change fxa leanplum metrics to false by default 4 years ago
Gabriel Luong 64a4a7f422
Provide add-on support (#8064)
Closes #5630, #6069, #6092, #6091, #6124, and #6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
4 years ago
Mihai Adrian 4eb71ce235
For #6980: Update ETP onboarding card (#7958) 4 years ago
Jonathan Almeida cbcc56bbba For #373: Implement LeanPlum push messaging
Also closes #6250, since we rely solely on the SDK itself to consume the
messages straight from FCM.
4 years ago
David Walsh 4e6215c0c1 Fix linting issue 4 years ago
Sawyer Blatz 9f342fca9e For #6820: Updates background, shadow, & snackbars of toolbar 4 years ago
David Walsh 4b3effdfab For #6820: Place address bar at top or bottom of the home screen based on user preference 4 years ago
Aaron Train 97915107eb Closes #8066: disable failing UI Bookmarks tests 4 years ago
ValentinTimisica 0a76fdaa58 For #7289: Adds telemetry for selecting dark theme 4 years ago
Kadeem 321251c49c Updates the hide and reveal password icons to use and tint the mozac version. 4 years ago
Mozilla L10n Automation Bot 6b2bf2acb8 Import l10n. 4 years ago
David Walsh ae445abff3 Small improvements, lint fixes 4 years ago
Sawyer Blatz 030f75b4df For #5892 & #6380: Updates error page template and allows SSL bypassing 4 years ago
ValentinTimisica 2026c60136 For #6834: Adds telemetry for About page items
Didn't change the existing probe for 'whats new' item because we're already
collecting that info.
4 years ago
Mihai Branescu 7b9f74138c For #7559 - added unit test for same locale selected 4 years ago
Mihai Branescu 2a876d5e0f For #7559 - fixes 2 issues:
- The same item now doesn't recreate the activity
- The app context now contains the right locale
4 years ago
Mihai Branescu 1b7cb117ca For #7559 - allows changing locale even after setting theme with
AppCompatDelegate.setDefaultNightMode(mode). The override is necessary because the uiMode needs
to be manually updated after changing theme
4 years ago
Aaron Train eb2eed1c9c
Closes #8015: fix UI test verifyContextCopyLink (#8026) 4 years ago
Sawyer Blatz 1372ed5837 For #7970: Updates snackbars for accessibility 4 years ago
David Walsh 82c698c818 Fix 5727 - History to browser navigation should go back to history 4 years ago
Aaron Train 89cc5657ce
Closes #8006: Add Close/Undo UI tests (#8007) 4 years ago
David Walsh f728cdaf05
Bug 7189 - Provide page title in website information dialog (#7255)
* Bug 7189 - Provide page title in website information dialog

* Update QSFS test

* Fix Tiger's nits
4 years ago
Emily Kager d272623c3d No issue: Add idle for create folder UI test 4 years ago
Sawyer Blatz 94447657c4 No issue: Fixes strings for data migration 4 years ago
Mihai Adrian 24396d174f
For #6980: Add What's new card (#7952) 4 years ago
Jonathan Almeida 202f2b8811 Closes #7788: Route search widget intents through IntentReceiverActivity 4 years ago
Mihai Branescu b3d99c6bba
For #7679 - Replaced comparison by reference with value, added check for default in order to avoid double checkmark (example: default + English) (#7729) 4 years ago
mcarare 06169433b5 For #5905: Pre-land strings for Settings screen changes 4 years ago
Sören Hentzschel 8a7c7fd06f For #7730 - always show "Add private browsing shortcut" in sett… (#7943) 4 years ago
ValentinTimisica 154e11841a Fixes #7881: Send telemetry event when custom search engine is deleted 4 years ago
Sebastian Kaspari 18244cef51 Closes #7762: Initialize Glean later in Fennec builds. 4 years ago
Jonathan Almeida 40e72a7b28 For #7524: Remove DeviceConstellation polling from onResume (#7908) 4 years ago
Mihai Adrian 622fdadde8 For #7272: Show info when saved logins list is empty. (#7891)
* For #7272: Show info when saved logins list is empty

* For #7272: Updated unit tests
4 years ago
Sebastian Kaspari 10bf49918f Issue #7818: Use different target activities for launcher activity alias (fenix vs. fennec). (#7917)
* With this patch fenix build variants will launch HomeActivity directly from the launcher.
  This will get rid of the performance regression outlined in #7818.

* Fennec build variants will launch into MigrationDecisionActivity which will show the
  migration UI or launch normally into the app. This is faster than going through
  IntentReceiverActivity (measured and perceived).
4 years ago
Sebastian Kaspari 21f342be12 Issue #7890: Make migration screen scrollable. (#7914) 4 years ago
Suraj Shah 2d64cf8e4c Connectivity manager tests (#7317)
* Fixes #7316
Adds tests for ConnectivityManager.isOnline

* Fixes detekt errors.

* Cleaning tests

* Cleaning tests to use boolean checks instead of object equals
4 years ago
Michael Comella fe105729ad No issue: don't export OssLicense*Activity. (#7909)
afaik, these Activities are only intended to be shown internally and
have no reason to be accessible to other apps on the system.
4 years ago
Jonathan Almeida 2b2ea9eb5e No issue: Update Firefox Logo in Migration UI (#7916) 4 years ago
Emma Malysz 5e9b753acb For #7473, delay inflation of toolbar
Improve performance of HomeActivity.onCreate by delaying this inflation.
We use a ViewStub and inflate the first time the actionbar is accessed.
4 years ago
Gabriel Luong f93e141d52 For #7525 - Add telemetry for opening a top site in normal and private mode and removing a top site 4 years ago
Gabriel Luong 192eecdf5b For #6758 - Part 7: Add menu for opening a top site in private tab and removing a top site 4 years ago
Gabriel Luong 9ecb67e783 For #6758 - Part 6: Add top site view 4 years ago
Gabriel Luong f68f89f2bf For #6758 - Part 5: Add top sites to the HomeFragmentStore 4 years ago
Gabriel Luong e1863dd3c2 For #6758 - Part 4: Implement "Add to Firefox Home" browser menu item
- The "Add to Firefox Home" browser menu item adds a top site to the top site storage.
- Refactors the FenixSnackbar from BaseBrowserFragment into BrowserToolbarController
since there are multiple menu items that need to show a FenixSnackbar.
- Adds metrics for the new browser menu item.
4 years ago
Gabriel Luong 9ddf93eb7d For #6758 - Part 3: Add TopSiteStorage wrapper around AC's TopSiteStorage
This follows the existing pattern around TabCollectionStorage.
4 years ago
Gabriel Luong 584b270aa4 For #6758 - Part 2: Add AC dependencies for top sites feature 4 years ago
Gabriel Luong 0a856d9413 For #6758 - Part 1: Add new strings for top sites feature 4 years ago
Aaron Train 0fa0a84887 Closes #7920 - Disable ETP UI test for investigation into failure in #7907 4 years ago
Sebastian Kaspari 9a15103a20 Issue #7762: Enable glean based on setting for non-fennec builds. 4 years ago
Severin Rudie 44e4d8e12c
No issue: clarify naming for showing a prompt to allow search suggestions (#7870) 4 years ago
Emily Kager a39a9e5b4e No issue: Enable about:config in beta builds 4 years ago
David Walsh 1ee0243efa Fix 4021 - Provide tab title during share 4 years ago
ekager c556e819bd For #5586 - Add telemetry for save logins setting 4 years ago
Emily Kager 7adb5b6084 For #6812 - Navigate via openToBrowser to selected session from search 4 years ago
Sawyer Blatz e1722b95b3 No issue: Fixes ErrorResponse instantiation 4 years ago
Arturo Mejia 310da6c1ea No Issue: Add support for deleting individual tracking protection
exceptions on nightly.
4 years ago
Chenxia Liu f726b03792 Fix breaking changes from new TrackingProtectionException 4 years ago
Michael Comella 847056b332 Issue #7423: remove redundant bottom_bar ConstraintLayout. 4 years ago
Michael Comella 91a557dc0a For #7423: remove unnecessary CoordinatorLayout in fragment_home.
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
4 years ago
Michael Comella d7fd8e763a For #7423: remove unnecessary wordmark_spacer view.
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
4 years ago
Sawyer Blatz 20396f78a9
For #7698: Adds search back button animation (#7840)
* For #7698: Adds search back button animation

* Refactor for searchController
4 years ago
Josh Vocal 2372ee6b15 For #4212: Control text not translated 4 years ago
Emily Kager 0b1a67367e
Closes #7814 - Updates dark shield icons (#7838) 4 years ago
Michael Comella e25ee98d7d No issue: fix typo in Performance.instrumentColdStartup... (#7848) 4 years ago
mozilla-l10n-automation-bot cf63db20b4 Import l10n. (#7843) 4 years ago
Kaaira Gupta 08cce8cf58 for #7421 :removed collection from clear browsing history 4 years ago
Michael Comella ffc441f12a For perf-frontend-issues#50: instrument imperfect reportFullyDrawn.
We don't capture the second RV draw yet. Unfortunately, I don't know if
it's the best use of my time to capture that as well.
4 years ago
Chenxia Liu e5164e3670 For #6980 - Pre-land string changes to onboarding cards. 4 years ago
Mihai Carare cd853d0d8f For #7029: Navigate to Search Fragment when pressing Start browsing 4 years ago
Kaaira Gupta e291c6905c For #3813 - Create a save button for bookmark editing 4 years ago
Mozilla L10n Automation Bot db875ac929 Import l10n. 4 years ago
Severin Rudie 2dc5b397b6
For #7506: show highlight on home 3-dot button (#7665) 4 years ago
mcarare 8274ff6f2b For #7714: Align engine name to viewStart to support RTL layouts 4 years ago
Mihai Adrian 355cb35cb6 For #7574: Send toolbar position metrics in English. (#7712) 4 years ago
Sebastian Kaspari e5ba74711d MigratingFenixApplication: Pass MigrationStore to FennecMigrator. 4 years ago
mozilla-l10n-automation-bot 5a429b99e9 Import l10n. (#7744) 4 years ago
Jonathan Almeida 02b4582c8d No issue: Update Migration UI with new API 4 years ago
Sebastian Kaspari af3726a505 Fennec home screen bookmarks: Select new tab. 4 years ago
Sebastian Kaspari 80eb19294b AboutFragment: Use SupportUtils.getWhatsNewUrl(). 4 years ago
Michael Comella ffb2e72b97 For #7423: remove unnecessary CoordinatorLayout in fragment_home.
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
4 years ago
Michael Comella a1cbbba4ea For #7423: remove unnecessary wordmark_spacer view.
Co-authored-by: Emma Malysz <emalysz@mozilla.com>
4 years ago
ekager 053e5b8065 For #6396 For #6553 - Update sync engine checkboxes and send telemetry once 4 years ago
Kate Glazko dbf711e112 For #4904: Pressing back external link doesn't go back 4 years ago
Sawyer Blatz 509fa112d0 For #6308: Remove unecessary telemetry & bump expiry date (#7793)
* For #6308: Remove unecessary telemetry

* For #6308: Bump expiry date on telemetry
4 years ago
liuche 904098387a
Issue #7093 - Pre-land strings for new onboarding cards. (#7747) 4 years ago
Jeff Boek 6789df55a5 For #220 - Puts language picker behind a feature flag 4 years ago
ekager 60e3bb3126 Closes #5080 - Move site permissions strings for l10n 4 years ago
Jeff Boek ea22f6d69b For #1607 - Fixes SearchShortcutSelected to not leak any custom identifiers 4 years ago
Jonathan Almeida f4b583fc0b For #ac-5601: Lock migration UI screen orientation 4 years ago
Jonathan Almeida d29701d992 For #ac-5597: Fix unneeded dark theming in migration UI 4 years ago
Sebastian Kaspari eeb5b7b3a1 Android manifest: Export shortcut target activity. 4 years ago
ValentinTimisica c106d89285 For #7751: Remove 'SearchWithCustomEngine' telemetry event 4 years ago
Sebastian Kaspari 3a1292911d Update list of tabs after onboarding screen was dismissed. 4 years ago
Mihai Adrian 6b786ca8dc For #7417 Wait for deletion to finish and loading of new UI (#7572) 4 years ago
ValentinTimisica 981d19de13 For #6556: Adds Telemetry counts for Search Access Points
Added two new sources to be counted ('widget' and 'shortcut') besides 'action' and
'suggestion'. Also modified/fixed some tests.
4 years ago
Grisha Kruglov 9c25d274d0 Enable firebase auto-init, force push renewal after migration 4 years ago
Jonathan Almeida 7f988a85d0 Disable failing intent handling unit tests 4 years ago
Jonathan Almeida 93850a2410 Add migration for telemetry identifiers to builder 4 years ago
Jonathan Almeida 914bce0b0a Fix general Fenix build 4 years ago
Jonathan Almeida 261a6162af Review comments, fix build failure and targetActivity 4 years ago
Jonathan Almeida b89afe7b7c For #7092: Add initial Migration UI 4 years ago
Sebastian Kaspari 29d9ba472c Always initialize glean. Set upload flag after migration. (#7717) 4 years ago
ekager 0777fb3bbe For #5545 For #5542 Closes #6696 Integrate logins API, adds Settings for Autofilling/Saving Logins 4 years ago
Alessio Placitelli f93437c509 Fix GleanMetricsService to use the new Glean APIs 4 years ago
Jonathan Almeida 61570b5238 Closes #7645: Disable push service when migrating 4 years ago
Mozilla L10n Automation Bot ee7f16b2b4 Import l10n. 4 years ago
salvatorep ceb155ec5c Added support for Intent.ACTION_SEARCH and Intent.ACTION_WEB_SEARCH actions 4 years ago
Christian Sadilek 56acf0c360 Issue #4893: Enable addon migration 4 years ago
Sebastian Kaspari fe4a74799d Issue #7203: Move static_strings.xml to right directory. 4 years ago
Sebastian Kaspari d08dc03861 Issue #7203: Add fennec icons for fennecNightly build type. 4 years ago
Aaron Train 5aac4506e1
Closes #7693: Temp disable UI test verifyContextMixedVariations (#7694) 4 years ago
Aaron Train bebb69e046
Closes #7687: Temp disable UI test verifyContextCopyImageLocation and verifyContextSaveImage and verifyContextOpenImageNewTab 4 years ago
Marcin Wiącek 159644579e Doesn't allow for hint in URL bar on main page in two lines 4 years ago
daphliu 7034ad4be6 Modified onboarding card colors according to design 4 years ago
isabelrios d25cbebe08 For #7563 - Sync integration logins (#7564)
* sync-integration-logins-test

* improve checks for logins test

* fixing ktlint issues

* uncomment lines

* address reviewer comments

* fix ui tests after robot change

* fix lint
4 years ago
Grisha Kruglov fe92332ff1 Migrate 'settings' before app init 4 years ago
Kadeem M fb2a68fdec Added BuildDate Assertion for About Preview Screen; Added verification for external links in About Preview Screen (#7413) 4 years ago
ValentinTimisica a952d0858c For #5884: Fixed Unit tests. 4 years ago
ValentinTimisica 7c5c9355ce For #5884: Adds user-specified search engines telemetry
Created events for adding and deleting a custom search engine and for searches
performed with a custom search engine.
4 years ago
Colin Lee cf220427d7
Fix #7649: Fix missing NOT in asFeatureWebChannelsDisabled check (#7650) 4 years ago
Colin Lee 7baf54f566
For #5182: Loading experiments on startup is slow, remove Fretboard (#7510)
This removes Fretboard. The goal is to reduce cold startup costs associated with loading the experiments on the main thread. We currently have two experiments frameworks in use and should only require one.
4 years ago
Aaron Train 399df17062
Closes #7611: Add UI tests for content context menus (#7631)
Closes #7611: Add UI tests for content context menus
4 years ago
Sebastian Kaspari 6419d0cf13 Open "migration FAQ" when selecting "What's new" in a Fennec build. 4 years ago
Mozilla L10n Automation Bot 4fb8398a3b Import l10n. 4 years ago
Tiger Oakes 55c1b01d7b For #7431: Remove extra share button 4 years ago
ekager 913c50b59f Remove unused labels from nav_graph 4 years ago
mcarare 92305a725b For #7593 Set AboutFragment title just in onCreate 4 years ago
mcarare e9053fec57 For #7583 Align text in language title and subtitle to viewStart 4 years ago
Sebastian Kaspari f1654baa77 Issue #7203: Use app name 'Firefox Nightly' for fennecNightly build. 4 years ago
ekager cf05840c0f Move experiments initialization and fix ktlint errors 4 years ago
Kris Taeleman 43e8e3aab4 Bug 1605454 - Fixing typo 4 years ago
Kris Taeleman 16005c75ef Bug 1605454 - Kotlin linting improvement 4 years ago
Kris Taeleman de5d44edd8 Bug 1605454 - Change experiment name and take branch into account 4 years ago