Commit Graph

4286 Commits (7f14d314cbd753a1041155a273c21e26d9a86373)

Author SHA1 Message Date
codrut.topliceanu af0afa5713 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8625 - Label for search engine radio buttons 4 years ago
Mozilla L10n Automation Bot 568657c910 [fenix] Import l10n. 4 years ago
Sachin 6f3c613f97 [fenix] for https://github.com/mozilla-mobile/fenix/issues/11364 added a resetAfter for onboarding variable inside HomeFragment to avoid random system strictmode violations during UI testing. (https://github.com/mozilla-mobile/fenix/pull/13811) 4 years ago
Tiger Oakes 0e2cdbb0e0 [fenix] FNX-14513 ⁃ For https://github.com/mozilla-mobile/fenix/issues/12862: Use concept-menu in library (https://github.com/mozilla-mobile/fenix/pull/13332) 4 years ago
Simon Chae f26917773c [fenix] For https://github.com/mozilla-mobile/fenix/issues/13256: Set add-on settings tab mode based on BrowsingModeManager 4 years ago
Tiger Oakes 1f7bb1af2e [fenix] Use AC version of PrivateNotificationService (https://github.com/mozilla-mobile/fenix/pull/12459) 4 years ago
Roger Yang bdf01c141b [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/13459: Pass DefaultLoadUrlUseCase to AppLinksFeature (https://github.com/mozilla-mobile/fenix/pull/13460) 4 years ago
Kainalu Hagiwara 32d3e0e474 [fenix] Remove selection holder from bookmark viewholder constructors.
Now that we're passing the mode to the viewholders in their bind
methods, there's no real need to pass them into their constructors. This
also allows us to remove the indirection of having the adapter implement
the SelectionHolder interface and have the mode implement it directly.
4 years ago
Kainalu Hagiwara 104f4b0060 [fenix] Add tests for Bookmarks DiffUtil and ViewHolders. 4 years ago
Kainalu Hagiwara cbdee5da2c [fenix] For https://github.com/mozilla-mobile/fenix/issues/13156, https://github.com/mozilla-mobile/fenix/issues/13280 - Use payloads to bind bookmark viewholders.
Change the DiffUtil callback for bookmarks to use the generated equals()
method instead of only checking the title and url fields. This prevents
the BookmarkNode in our state from getting out of sync with the
BookmarkNode the viewholder is bound to.
4 years ago
Tiger Oakes a4ec091210 [fenix] Add test for createInitialSearchFragmentState 4 years ago
Tiger Oakes d79b320182 [fenix] Add createInitialSearchFragmentState function 4 years ago
Tiger Oakes e88886c6cb [fenix] Add test for search dialog controller 4 years ago
Kainalu Hagiwara 4cf84544c1 [fenix] Clear button (https://github.com/mozilla-mobile/fenix/pull/13842)
Co-authored-by: Darren <finchdarren25@gmail.com>
4 years ago
Arturo Mejia abb96c3283 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/13827: "Set as default browser" option disappears from Settings. 4 years ago
Tiger Oakes a491a5ea39 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13357: Validate PWA manifest folder 4 years ago
Tiger Oakes 1e0ce43f5a [fenix] For https://github.com/mozilla-mobile/fenix/issues/13176: Remove race condition for shortcuts (https://github.com/mozilla-mobile/fenix/pull/13815) 4 years ago
Jonathan Almeida edc4f0eb32 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13293: Show Add To Collections after tabs load 4 years ago
Mozilla L10n Automation Bot d10ed6733c [fenix] Import l10n. 4 years ago
Kainalu Hagiwara 441da66585 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13405 - Use toolbar location relative to the whole screen instead of window. 4 years ago
Oana Horvath a389e35352 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12778: re-arranged the steps in closeTabTest and closePrivateTabTest (https://github.com/mozilla-mobile/fenix/pull/13810) 4 years ago
codrut.topliceanu 742913932a [fenix] For https://github.com/mozilla-mobile/fenix/issues/13390 - Fix for stuck readerMode appearance controls 4 years ago
Shen 573e3b2761 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12976 - Show infinity symbol in the tab counter when the count is greater than 99 4 years ago
Mozilla L10n Automation Bot 9bdbbb2ca5 [fenix] Import l10n. 4 years ago
Kainalu Hagiwara ed9b029a99 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11935 - Move BrowserThumbnails to BrowserFragment. 4 years ago
Sawyer Blatz 928c37f8b2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11531: Fixes some issues with default event not firing 4 years ago
Kainalu Hagiwara 260849c518 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13329 - Remove tab history feature flag. 4 years ago
Kainalu Hagiwara 63c90afba3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13016 - Only scroll to current page in tab history after the initial layout. 4 years ago
Kainalu Hagiwara e17c4e5f90 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13424 - Fix detekt config and warnings. 4 years ago
Mugurell 38ac83b87a [fenix] For https://github.com/mozilla-mobile/fenix/issues/12857 - Use Collection title when sharing tabs collection
Avoided passing the subject for sharing a collection of tabs in the ShareData
object since ShareData is part of a web standard.
4 years ago
Mozilla L10n Automation Bot a4edbe05f8 [fenix] Import l10n. 4 years ago
Arturo Mejia f4fccae7cb [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/7620: Add support for external download managers 4 years ago
Kainalu Hagiwara b905255e14 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13149 - Add end padding to tab history title and url views. 4 years ago
Kainalu Hagiwara 6bdb31ddd8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12926 - Add back button to menu. 4 years ago
Richard Pappalardo 25858d572b [fenix] fix: disable broken tests 4 years ago
Mozilla L10n Automation Bot 69ef575a81 [fenix] Import l10n. 4 years ago
Arturo Mejia 431908533c [fenix] Fix breaking behaviour on BrowsersCacheTest from AC 54.0.20200810074539 4 years ago
Sebastian Kaspari 0f7251593e [fenix] Validate deep links. 4 years ago
Mozilla L10n Automation Bot 80a48ee9a7 [fenix] Import l10n. 4 years ago
Jonathan Almeida 9ff6729e7a [fenix] Update Android Components and fix breaking tests 4 years ago
Kirill Rakhman 48f47193a0 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8043 Hook up AwesomeBarView.setOnEditSuggestionListener 4 years ago
Matthew Finkel 8038199cb0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13361: Prevent Sentry usage behind isSentryEnabled 4 years ago
Jeff Boek 5b442c99c8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13053 - Handles common dismiss interactions 4 years ago
Jeff Boek 06c70edf54 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13052 - Bumps feature flag to Nightly builds as well 4 years ago
Jeff Boek 4898f0edfc [fenix] For https://github.com/mozilla-mobile/fenix/issues/13052 - When opening a new tab pre-open search 4 years ago
Jeff Boek f4d01f85fe [fenix] For https://github.com/mozilla-mobile/fenix/issues/13325 - Positions toolbar according to user preference 4 years ago
Mozilla L10n Automation Bot 127edf7956 [fenix] Import l10n. 4 years ago
liuche ce565577cc [fenix] Changed name_collection_dialog.xml's EditText's input type from "text… (https://github.com/mozilla-mobile/fenix/pull/13367)
Co-authored-by: Karol Wąsowski <wasowski02@gmail.com>
4 years ago
Mozilla L10n Automation Bot e187eb9028 [fenix] Import l10n. 4 years ago
ankur 0ff90accee [fenix] For https://github.com/mozilla-mobile/fenix/pull/13301, https://github.com/mozilla-mobile/fenix/issues/13038: hide overflow menu for all bookmark items in selected mode 4 years ago
Aaron Train 0410b34203 [fenix] No issue: Remove unused import in SettingsAddonsTest (https://github.com/mozilla-mobile/fenix/pull/13345)
Fixes lint-ktlint error on master https://github.com/mozilla-mobile/fenix/runs/954237630
4 years ago
Kadeem M 3f291b969d [fenix] Fix failing verifyAddonsCanBeUninstalled test (https://github.com/mozilla-mobile/fenix/pull/13319) 4 years ago
Sebastian Kaspari 2875338740 [fenix] Simplify build variants to just: debug, nightly, beta and release.
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
Aaron Train 0bdfbd8d88 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13218: Fix settingsAddonsItemsTest 4 years ago
Emily Kager a429f0482b [fenix] For https://github.com/mozilla-mobile/fenix/issues/13298 - Make private tabs in tabs tray not long clickable (https://github.com/mozilla-mobile/fenix/pull/13316) 4 years ago
ekager a42bb3c9de [fenix] For https://github.com/mozilla-mobile/fenix/issues/6313 - Removes unused browser animations, improve delayed paint interactions 4 years ago
Tiger Oakes 5049ed496d [fenix] For https://github.com/mozilla-mobile/fenix/issues/11903: Fix private custom tabs (https://github.com/mozilla-mobile/fenix/pull/13327) 4 years ago
Jeff Boek 4f119b055d [fenix] Wires up controller, store and interactor. (https://github.com/mozilla-mobile/fenix/pull/13324)
* For https://github.com/mozilla-mobile/fenix/issues/13320 - Wires up the search store, controller and interactor for the new search experience

* For https://github.com/mozilla-mobile/fenix/issues/13323 - Navigates to new search experience from the browser when enabled
4 years ago
Jeff Boek 08967f0051 [fenix] Progress on new search experience with Toolbar and Awesomebar placeholders (https://github.com/mozilla-mobile/fenix/pull/13314)
* For https://github.com/mozilla-mobile/fenix/issues/13272 - Adds the ToolbarView to the SearchDialogFragment

* For https://github.com/mozilla-mobile/fenix/issues/13273 - Replaces container dependency with context in AwesomebarView

* For https://github.com/mozilla-mobile/fenix/issues/13276 - Hacks together the awesomebar and toolbar in the new search experience
4 years ago
Michael Comella d11908ce34 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4132: remove BrowserPerformanceTestActivity & usages. 4 years ago
Kainalu Hagiwara 87fdd035c0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12831 - Disable SwipeRefreshLayout while swiping a bookmark. 4 years ago
Kainalu Hagiwara 6e65d78609 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12906 - Fix swipe-to-delete bookmark folder. 4 years ago
Mozilla L10n Automation Bot 33e0d6861d [fenix] Import l10n. 4 years ago
Hakkı Kaan Çalışkan 3c4b386aab [fenix] For https://github.com/mozilla-mobile/fenix/issues/12585: Close tab tray menu on orientation changes 4 years ago
Richard Pappalardo 9c1a956c23 [fenix] Disable flaky tests: settingsAddonsItemsTest, verifyAboutFirefoxPreview (https://github.com/mozilla-mobile/fenix/pull/13286)
* fix: disable intermittent failing UI tests

* fix: add dependency
4 years ago
ekager ff022c2dcf [fenix] No issue: Change first paint feature flag to nightly/debug 4 years ago
ekager af14e3d6e2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6313 - On first load, hides engineView until firstContentfulPaint 4 years ago
Jeff Boek 5b99bf33a1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13052 - Creates new dialog fragment for search and puts it behind a feature flag 4 years ago
Kainalu Hagiwara 9b80ad8560 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13235 - Add haptic feedback when long pressing forward button. 4 years ago
ekager 4fbb2e2fbb [fenix] For https://github.com/mozilla-mobile/fenix/issues/13179 - Ensure we only dismiss share prompt once 4 years ago
ekager 591cd111e7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13221 - Update global ETP to include PBM 4 years ago
Tiger Oakes 686f0087e5 [fenix] Don't init glean in unit tests (https://github.com/mozilla-mobile/fenix/pull/13100) 4 years ago
ekager db174e64d8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11610 - Fire sign in event for other types of auth events 4 years ago
ekager 7fbd592e45 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11280 - Adds FxA Signed Up Leanplum Event 4 years ago
Jeff Boek f342d1bf31 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13229 - Cache deviceId for reuse 4 years ago
Oana Horvath fc5440438b [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12893: fixed deleteAllHistoryTest (https://github.com/mozilla-mobile/fenix/pull/13255) 4 years ago
ekager 0d40fa830c [fenix] For https://github.com/mozilla-mobile/fenix/issues/13228 - Disable Firebase analytics a second way 4 years ago
Mozilla L10n Automation Bot 439cdd9652 [fenix] Import l10n. 4 years ago
Elise Richards 1e7d4c3e80 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10261: PWA Telemetry (https://github.com/mozilla-mobile/fenix/pull/11859)
* Add PWA events to metrics.

Track events for add to homescreen and install.

Map PWA facts to events

* Map component facts to local metrics

Add events pings to fragments

Supress long method for events

Move install event to AC and collect facts

Retrieve fg and bg events from Facts. Do not track intent fg/bg events, only views

* Allow onPause in base fragment to send telemetry for PWA in the external app fragment. Track foreground and bg locally in fenix, and route install and home screen taps from AC facts

* Rebase
4 years ago
Mihai Branescu d82708797c [fenix] Remove all deprecated strings (https://github.com/mozilla-mobile/fenix/pull/13192)
As requested here: https://github.com/mozilla-l10n/android-l10n/pull/249#discussion_r461209439
4 years ago
Mozilla L10n Automation Bot 24e21e581d [fenix] Import l10n. 4 years ago
Oana Horvath f7ad4fdcc6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13220, https://github.com/mozilla-mobile/fenix/issues/13217: Disables failing UI tests 4 years ago
Tiger Oakes 6468af8c5b [fenix] For https://github.com/mozilla-mobile/fenix/issues/13140: Use concept-menu for saved logins menu (https://github.com/mozilla-mobile/fenix/pull/13143) 4 years ago
Shen bfb617eed9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9619 hide overflow menu for all history items in selected mode 4 years ago
Mozilla L10n Automation Bot db2dc4ed38 [fenix] Import l10n. 4 years ago
mozilla-l10n-automation-bot 392b7dffb4 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/13189) 4 years ago
Michael Comella 19abae1155 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12802: add StorageStats glean metrics. 4 years ago
Tiger Oakes db14fef0d3 [fenix] Renamed Metrics to Event 4 years ago
Tiger Oakes 6d95c7aab0 [fenix] Moved MetricsService to its own file 4 years ago
Tiger Oakes f1575249d1 [fenix] Move MetricController to its own file 4 years ago
Kainalu Hagiwara f2c24c516f [fenix] For https://github.com/mozilla-mobile/fenix/issues/13127 - Make sure tabPreview is added after browserLayout. 4 years ago
ekager c040c5ffa6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13117 - Don't show add to collections button in private tabs tray 4 years ago
Tiger Oakes e1a2dc51c8 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12522: Reuse exceptions code (https://github.com/mozilla-mobile/fenix/pull/13047) 4 years ago
ekager 6e5ade7b2c [fenix] For https://github.com/mozilla-mobile/fenix/issues/13135 - Replace about top header with Firefox Daylight 4 years ago
prabhat3108 043b43553a [fenix] swapped deleted and save icon in bookmarks_edit menu. closeshttps://github.com/mozilla-mobile/fenix/issues/11490 4 years ago
Kainalu Hagiwara f84b9e5c55 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12888 - Add highlight to current page in tab history. 4 years ago
Mihai Branescu dd5ed3fa87 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11498/https://github.com/mozilla-mobile/fenix/issues/11499 - added/fixed unit tests 4 years ago
Mihai Branescu 0c18983da3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11498 - removed SignIn ViewHolder and unified with the Error one 4 years ago
Mihai Branescu 331c042339 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11499 - replaced string for no tabs available 4 years ago
Mihai Branescu 5338c21474 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11498 - add Sync tabs error view (including sign-in CTA) 4 years ago
Kadeem f2ad00d86e [fenix] For https://github.com/mozilla-mobile/fenix/issues/12769: Refactored Background Service Test into multiple test cases. 4 years ago
Mugurell 854065ea5a [fenix] For https://github.com/mozilla-mobile/fenix/issues/13037 - Use email to sign in to fxa if device has no camera
App can be installed on devices with no camera modules. Like Android TV boxes.
Will skip presenting the option to sign in by scanning a qr code in this case
and default to login with email and password.
4 years ago
ekager c84bf4ea74 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6846 - Don't show ToolbarPopupWindow if nothing to show 4 years ago
Mihai Eduard Badea 11baf289f3 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/12400 - Refresh swiped collection tab view
Item is now refreshed by calling notifyDataSetChanged on the adapter when the last tab from the collection has been swiped away and the user cancels the deletion by pressing the cancel button from the dialog.
Also added a "wasSwiped" flag to onCollectionRemoveTab in order to check if the tab was deleted from a swipe action and not by pressing the "X" button.
4 years ago
Mozilla L10n Automation Bot 2d3b926e00 [fenix] Import l10n. 4 years ago
Tiger Oakes 1b2723089c [fenix] Fix suggestions, extract layout for tab history 4 years ago
Tiger Oakes 4245f4fb0f [fenix] Add tests for tab history 4 years ago
Tiger Oakes 135a3a607a [fenix] For https://github.com/mozilla-mobile/fenix/issues/12887: Use ListAdapter to diff history 4 years ago
ekager 2da8330f19 [fenix] No issue: Adds sameAs function for TopSiteList AdapterItem 4 years ago
ekager 86081e11d1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11690 - Add contentsSameAs to avoid rebind of items in SessionControlAdapter 4 years ago
Tiger Oakes a2d4efd120 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7992: Use favicon style from AC (https://github.com/mozilla-mobile/fenix/pull/12608) 4 years ago
Tiger Oakes c56392c5ec [fenix] Use uplifted addon date code 4 years ago
jhugman 0d4c4122a7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11664 — Fixup MissingResourceExceptions being thrown in exotic Locales (https://github.com/mozilla-mobile/fenix/pull/13124)
Our kotlin code is not catching the `MissingResourceException` in the `LeanplumMetricsService` which results in the app crashing when the locale isn't known by the device.

Catches the exception, and falls back to the ISO 639 language code. This isn't a great solution, because ISO 639 isn't especially stable.

In practice however this is almost certainly never going to be a problem because Leanplum isn't going to be supported in such exotic locales.

In this case, using the ISO 639 language code allows the error message to be more informative.
4 years ago
ekager a863afc6c1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13117 - Hide save to collection button for private tabs in tab tray 4 years ago
mcarare 812e635a69 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12565: Remove activity from DefaultTabTrayController constructor. 4 years ago
Mozilla L10n Automation Bot 63bde96bcd [fenix] Import l10n. 4 years ago
Tiger Oakes 9673c13a72 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13084 - Use runBlockingTest 4 years ago
Kate Glazko f140e0bf32 [fenix] remove unused import 4 years ago
Kate Glazko 16797b3103 [fenix] For AC https://github.com/mozilla-mobile/fenix/issues/7673 Move DownloadStatus to DownloadState Fenix Side Changes 4 years ago
Tiger Oakes 6b5229d75b [fenix] Move config to robolectric.properties 4 years ago
Jeff Boek b58a48ca5d [fenix] For https://github.com/mozilla-mobile/fenix/issues/12570 - Correctly removes search suggestions when search query and url is empty 4 years ago
Jeff Boek d2d7fceb94 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11579 - Adds telemetry for autoplay settings in Site Permissions 4 years ago
Tiger Oakes 451a859db0 [fenix] Add metric tests 4 years ago
Kainalu Hagiwara 627cd8b8bd [fenix] For https://github.com/mozilla-mobile/fenix/issues/12865, https://github.com/mozilla-mobile/fenix/issues/12990 - Disable swipe to switch tabs gesture when the keyboard is visible. 4 years ago
mozilla-l10n-automation-bot 8ef2048506 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/13088) 4 years ago
Sawyer Blatz 2a5fdd6054 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9730: Add Login Dialog Prompt telemetry 4 years ago
ekager 61b5a37ce9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13084 - Update SavedLoginsStorageControllerTest 4 years ago
ekager 5f923111ff [fenix] For https://github.com/mozilla-mobile/fenix/issues/11654 - Adds leanplum ETP changed event 4 years ago
Sawyer Blatz 10a4dd6381 [fenix] Add documentation 4 years ago
Sawyer Blatz 51a33c9efe [fenix] For https://github.com/mozilla-mobile/fenix/issues/12103: Add ChangedDefaultBrowser event for leanplum 4 years ago
Sawyer Blatz 83e18873b2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11531: Add search widget installed leanplum event 4 years ago
ekager 2cc3f2b4e5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13071 - Only return to home when session doesn't have parent session to select 4 years ago
Antti Vainikka b7b555d823 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12692: Remove www. prefix in tab tray urls
Use separate imports instead of a wildcard import

Use toShortUrl String extension instead of removing prefix from url host

Add missing import
4 years ago
mcarare 9fad50cce9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12565: Pass passwordsStorage instead of context in constructor. 4 years ago
ekager 39ddffabef [fenix] For https://github.com/mozilla-mobile/fenix/issues/12992 - Correctly notifies concat adapters about mode changes 4 years ago
Mozilla L10n Automation Bot 414488b0cf [fenix] Import l10n. 4 years ago
ekager cf11d7e3cc [fenix] For https://github.com/mozilla-mobile/fenix/issues/13042 - Remove bottomSheetCallback in multiselect mode 4 years ago
Mihai Adrian Carare 206106ddc0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12533: Align main settings categories according to specs. (https://github.com/mozilla-mobile/fenix/pull/12534) 4 years ago
mcarare ebf3399087 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12565: Remove context from DeleteBrowsingDataController constructor 4 years ago
mozilla-l10n-automation-bot e6ba80ba02 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/13048) 4 years ago
sraturi adfcf08a49 [fenix] for https://github.com/mozilla-mobile/fenix/issues/11830 created class containing the logic for sending AllStartup telemetry logic
lint check

renamed the intentReceived telemetry to appOpenedAllSource

added comments

removed unused code

moved lifecycle process to AppAllSourceStartTelemetry

moved tracking event out of init function

lint fix

moved appAllStartTelemetry to components

added bit more info about the metrics

added the  onReceivedIntent metric back

minor fix

change discriptions based on the comments frm MR

wrote test cases for AppAllSourceStartTelemetry.kt

lint fix

test case to mock application going background

post rebase:

post rebase:

fixed nit from comments

fixed nit from comments

fixed nit from comments

lint fix

lint fix
4 years ago
Sachin 12202411d3 [fenix] for https://github.com/mozilla-mobile/fenix/issues/11698 added on demand workmanager initialization (https://github.com/mozilla-mobile/fenix/pull/12739) 4 years ago
Kainalu Hagiwara b27e4b4eae [fenix] For https://github.com/mozilla-mobile/fenix/issues/12904 - Conditionally inflate SwipeGestureLayout in BaseBrowserFragment.
Changing the root view of BaseBrowserFragment from a CoordinatorLayout
to a SwipeGestureLayout has caused some regressions, particularly in
snackbar behavior. Lets prevent those regressions from occuring in
builds where the feature flag for gestures is off by only adding the
SwipeGestureLayout when the feature flag is on.
4 years ago
Leonardo Murça f7f50cc994 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12755 - Replace @+id by @id when referencing already declared ids
When referencing an Android resource ID, you do not need the
plus-symbol if you declared before.
Caution: make sure that the resource you are referring to
is defined EARLIER and not LATER.
4 years ago
Kainalu Hagiwara 347b5d527c [fenix] For https://github.com/mozilla-mobile/fenix/issues/12861 - Swap order of tabs for tab switching gesture. 4 years ago
amkcpu 48db5eb528 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12706 - Add vertical scrollbar to bookmarks screen 4 years ago
amkcpu 0a96e991b7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12704 - Add vertical scrollbar to history screen 4 years ago
amkcpu af7f24a305 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12707 - Add vertical scrollbar to search suggestions 4 years ago
Tiger Oakes 6bff47c3c5 [fenix] Test paged history provider 4 years ago
Jonathan Almeida a48f4282b3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12856: Add save to collections button to Tabs Tray
Using the ConcatAdapter, we're now able to insert multiple data sources
of information into one RecyclerView and preserve layout/scrolling in
addition to adding the 'Save to Collection' button.
4 years ago
ekager e15b895fd9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12992 - Hide tab close button while in multiselect mode 4 years ago
Hakkı Kaan Çalışkan ffadbb4045 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12622: Visually indicate different types of suggestions in the search screen 4 years ago
Aaron Train 49d247d79c [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/13021: Fix verifyAboutFirefoxPreview UI test 4 years ago
Kainalu Hagiwara 0f81dae020 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13028 - Add feature flag for tab history. 4 years ago
Roger Yang 05675f9e94 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12670: Add lastUri as a parameter in RequestInterceptor 4 years ago
Oana Horvath 63e3ec5c71 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12968: Re-enables Search settings tests (https://github.com/mozilla-mobile/fenix/pull/13020) 4 years ago
Mozilla L10n Automation Bot e8a2650d38 [fenix] Import l10n. 4 years ago
ekager 262650edb9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12991 - Set height to recommended touch target size for collect button 4 years ago
Elise Richards 0cf5fc6c53 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12571: Rename shortcuts to search engine on search screen (https://github.com/mozilla-mobile/fenix/pull/12839)
* Rename shortcuts to search engine on search screen

* Remove deprecated pref key

* Re-add deprecated string
4 years ago
Tiger Oakes 44a94f388f [fenix] Fix AccountUiView ui failures 4 years ago
Elise Richards bc1cffe3a2 [fenix] Enable editing saved logins on all channels (https://github.com/mozilla-mobile/fenix/pull/12841) 4 years ago
Jeff Boek 42582369aa [fenix] For https://github.com/mozilla-mobile/fenix/issues/2681 - Adds ability to bypass cache when reloading 4 years ago
Tiger Oakes f3b7440063 [fenix] Extract navigation subgraphs 4 years ago
Tiger Oakes 233708b122 [fenix] Update LongParameterList baseline 4 years ago
Tiger Oakes 5f6b5090ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/1146: Extract AccountUiView from settings 4 years ago
Tiger Oakes d4ddb88f2a [fenix] For https://github.com/mozilla-mobile/fenix/issues/12565 - Clean up controller and add tests 4 years ago
Mugurell efa1351277 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12772 - Opt-out of scoped storage
Targeting Android 10 means we need to support scoped storage or we need to
opt-out of that using requestLegacyExternalStorage="true".

This patch adds the opting-out leaving investigations for what changes we need
for fully supporting scoped storage to be done in issue https://github.com/mozilla-mobile/fenix/issues/12822.
4 years ago
ekager d7514bcf78 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6846: Added quick actions for nav bar in home 4 years ago
ekager 46a11849d2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12966 - Fixes session removal show home logic 4 years ago
Tiger Oakes ad4476342b [fenix] Fix license on remaining files 4 years ago
Mihai Eduard Badea 3e5ceb23d5 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/12181 - Convert String to sentence case
Changed the string values capitalization to sentence case.
4 years ago
Kadeem M a8f29e65c0 [fenix] Created UI tests for Addon Settings (https://github.com/mozilla-mobile/fenix/pull/9258) 4 years ago
ekager 76a7b37440 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12954 - Remove all ConstraintLayout casts in SearchEngineListPreference 4 years ago
Oana Horvath 1748d2d012 [fenix] For: https://github.com/mozilla-mobile/fenix/issues/12894, https://github.com/mozilla-mobile/fenix/issues/12899, https://github.com/mozilla-mobile/fenix/issues/12968, https://github.com/mozilla-mobile/fenix/issues/11239, disables failing UI tests 4 years ago
Mihai Branescu 0507017605 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7716 - modified xml to let 'Learn more' button have min 48dp for a11y
Added a margin top of 20dp as well on the buttons so as not to change UI
4 years ago
ekager 1dbc00f08d [fenix] For https://github.com/mozilla-mobile/fenix/issues/12947 - Adjust tab selected state on bind 4 years ago
ekager 180590e776 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12721 - Remove SessionManager usages in TabCounter 4 years ago
Hakkı Kaan Çalışkan 2dff66eee9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12929: Change cast to LinearLayout 4 years ago
Hakkı Kaan Çalışkan 9845637378 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12804: Set min height for search engine radio button 4 years ago
ekager 1ced27bda6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10163 - Adds tab multiselect mode 4 years ago
Jonathan Almeida 312addd8be [fenix] For https://github.com/mozilla-mobile/fenix/issues/10925: Fix breaking APIs in tabs tray 4 years ago
Tiger Oakes 2c08b342e8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12871 - Use local TWA DAL API (https://github.com/mozilla-mobile/fenix/pull/12872) 4 years ago
Kainalu Hagiwara ee201255cc [fenix] For https://github.com/mozilla-mobile/fenix/issues/12880 - Pass a CoordinatorLayout to Snackbars created by the context menu. 4 years ago
Sawyer Blatz fdf22f7e74 [fenix] No issue: fix master 4 years ago
ekager a939f4ee8f [fenix] For https://github.com/mozilla-mobile/fenix/issues/12364 - Improve PWA onboarding timing logic 4 years ago
Sawyer Blatz adc1813fd6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12793: Improve snackbars for tabs tray 4 years ago
Sawyer Blatz 6317a79222 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12791: Fix issue with undo snackbar last tab 4 years ago
Sawyer Blatz b4a0e122d1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10997: Remove scrolling from home (https://github.com/mozilla-mobile/fenix/pull/12866) 4 years ago
Michael Comella aff5a4f5c4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12345: replace Activity.reportFullyDrawnSafe with a-c impl. 4 years ago
Oana Horvath d6ead0a749 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12893: Disables failing deleteAllHistoryTest (https://github.com/mozilla-mobile/fenix/pull/12902) 4 years ago
Oana Horvath c286ebe55e [fenix] For https://github.com/mozilla-mobile/fenix/issues/12473: Disable failing verifyContextCopyLink (https://github.com/mozilla-mobile/fenix/pull/12891) 4 years ago
mcarare ae809790c7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10026: Update scroll flags on a11y state change. 4 years ago
mcarare 38cb941da9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10026: Add a11y state listener to BaseBrowserFragment. 4 years ago
mcarare dad550613d [fenix] For https://github.com/mozilla-mobile/fenix/issues/10026: Add Context extension to get AccessibilityManager. 4 years ago
Kainalu Hagiwara 559f83302e [fenix] For https://github.com/mozilla-mobile/fenix/issues/12868 - Fix tab counter menu snackbar position. 4 years ago
Sawyer Blatz d63bd0b2e3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12430: Hide the mic when not using Google 4 years ago
Tiger Oakes 4037103a95 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12565: Don't pass contest to SortingStrategy 4 years ago
Aaron Train f0f972a053 [fenix] No issue: Fix recent UI test breakage (https://github.com/mozilla-mobile/fenix/pull/12869) 4 years ago
Tiger Oakes 0d37525151 [fenix] Migrate from Session.toTab to BrowserStore (https://github.com/mozilla-mobile/fenix/pull/12221) 4 years ago
Tiger Oakes 0d5d9631c1 [fenix] Add tests for some classes in home/browser (https://github.com/mozilla-mobile/fenix/pull/12837) 4 years ago
Tiger Oakes d2d30f0e5e [fenix] Test sync adapter (https://github.com/mozilla-mobile/fenix/pull/12810) 4 years ago
Arturo Mejia 9f8851294b [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/11676: Features phone that doesn't a site permission exception shouldn't be shown (https://github.com/mozilla-mobile/fenix/pull/12855)
exception shouldn't be shown
4 years ago
Mozilla L10n Automation Bot 69d6c450c5 [fenix] Import l10n. 4 years ago
Tiger Oakes bf4a7cd969 [fenix] Create ToolbarPosition enum (https://github.com/mozilla-mobile/fenix/pull/12747) 4 years ago
Jonathan Almeida bb3e5bfbf9 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/11333: Set ContentBlocking settings directly on GeckoRuntime
We set the ContentBlockingSettings directly on the GeckoRuntime now to
improve the startup of the engine.

This change has requirements from Android Components and GeckoView, so
we would only see the full perf benefits in Nightly as the changes ride
the train, although we might start to see some of them as we're updating
the GeckoProvider for the `geckoBeta` variant as well.

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
4 years ago
Kainalu Hagiwara 9153350cd2 [fenix] No issue - Fix compilation error caused by removed extension function. 4 years ago
Kainalu Hagiwara d4d68f2b77 [fenix] Fix UI tests.
We need to pass a CoordinatorLayout instead of a SwipeGestureLayout to
FenixSnackbar.make() in BaseBrowserFragment to prevent UI tests from
breaking. We also need to remove a few view IDs from the tab preview.
4 years ago
Kainalu Hagiwara a6a8c4dc08 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3481 - Implement swipe on toolbar to switch tabs. 4 years ago
Mozilla L10n Automation Bot d85e95f6b8 [fenix] Import l10n. 4 years ago
Kainalu Hagiwara 9d3f8a7e0f [fenix] For https://github.com/mozilla-mobile/fenix/issues/1048 - Add ability to view tab history by long-pressing the back or forward button. 4 years ago
Hakkı Kaan Çalışkan 082cddf7d8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12571: Rename 'Shortcuts' to 'Search engines'
Co-Authored-By: Khushraj Rathod <khushrajrathod@gmail.com>
4 years ago
Tiger Oakes 75817b004c [fenix] Use AC RunWhenReadyQueue (https://github.com/mozilla-mobile/fenix/pull/12800) 4 years ago
Tiger Oakes fb7c801b38 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12801 - Extra debug menu trigger, disable if already triggered 4 years ago
Jonathan Almeida 1df7dce5d0 [fenix] Update to Android Components 52.0.20200722023149
Fixes breaking APIs in SyncedTabsFeature and
BookmarksStorageSuggestionProvider
4 years ago
Michael Comella 67d1e5f935 [fenix] No issue: add missing newline. 4 years ago
Michael Comella e84b6e82e8 [fenix] No issue: clean up initVisualCompletenessQueue... method.
A no-op clean up.
4 years ago
Michael Comella 032ca003cd [fenix] No issue: extract initVisualCompletenessQueueAndQueueTasks.
This refactor, done entirely by IDE, is a no-op cleanup.
4 years ago
Michael Comella 1f65ba446e [fenix] No issue: extract startMetricsIfEnabled function.
This refactor, done entirely by IDE, is a no-op clean-up of this file.
4 years ago
Jeff Boek b2d6f5746b [fenix] For https://github.com/mozilla-mobile/fenix/issues/12806 - Adds unit tests to cover `ToolbarView.update()` (https://github.com/mozilla-mobile/fenix/pull/12807) 4 years ago
Jonathan Almeida 758f0b0b96 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12797: Use measured height/width for loading a thumbnail
Using `onNextLayout` has the side-effect of showing the thumbnail with
the tab.id from a recycled view.

The root cause of needing that call is to retrieve the measured
height/width from the view first before requesting. A simpler solution
to avoid the complexity is to retrieve these values from the dimen
resources.

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
4 years ago
Sawyer Blatz a48f1f8591 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12461: Update content description for tabs tray open tab count 4 years ago
Sebastian Kaspari 8de62c28cf [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/7877: Add SearchActionProvider for faster responses that mirror entered text. 4 years ago
Tiger Oakes adbadba250 [fenix] Move settings in components (https://github.com/mozilla-mobile/fenix/pull/12675) 4 years ago
Mihai Eduard Badea 130de798fb [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/12387 - Display tab tray using .show
Replaced the global navigation action used for displaying the tab tray with the .show() function.
4 years ago
mcarare 2320c617b2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9722: Refactor onboarding buttons with text.
Add title and description to button text, remove extra Textviews.
4 years ago
Tiger Oakes ef885fe482 [fenix] Add tests for web push integration 4 years ago
mcarare 5ddf809ee8 [fenix] For android-l10n https://github.com/mozilla-mobile/fenix/pull/241: Mark a11y link type as not translatable. 4 years ago
Johan Lorenzo 13e8560acf [fenix] Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta (https://github.com/mozilla-mobile/fenix/pull/12225) 4 years ago
TejaswiKarasani 00cd8b8f35 [fenix] No issue: verify ETP toolbar shield icon is not displayed if ETP is OFF globally in ETP UI tests (https://github.com/mozilla-mobile/fenix/pull/12623) 4 years ago
Oana Horvath 82a76042d9 [fenix] Fix UI tests from https://github.com/mozilla-mobile/fenix/issues/12752 https://github.com/mozilla-mobile/fenix/issues/12637 https://github.com/mozilla-mobile/fenix/issues/12764 (https://github.com/mozilla-mobile/fenix/pull/12779)
* For https://github.com/mozilla-mobile/fenix/issues/12752 & https://github.com/mozilla-mobile/fenix/issues/12764: Fixes tabs tray behavior in UI tests

* For https://github.com/mozilla-mobile/fenix/issues/12637: fixes goBackTest
4 years ago
Tiger Oakes 3bccc0dd50 [fenix] Pass settings and metrics to CFR 4 years ago
mozilla-l10n-automation-bot 72e6448a1d [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/12766) 4 years ago
Richard Pappalardo 41bb2cb087 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/12752, https://github.com/mozilla-mobile/fenix/issues/12764 - Temp disable openHistoryInNewTabTest intermittent UI test failures (https://github.com/mozilla-mobile/fenix/pull/12754)
* Fixes https://github.com/mozilla-mobile/fenix/issues/12752 - Temp disable intermittent failing test
4 years ago
Kainalu Hagiwara 5a895d6125 [fenix] No issue - Suppress new warnings from detekt update 4 years ago
Sawyer Blatz de6145c967 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12461: Add tab count to tab tray 4 years ago
Tiger Oakes 712dce391d [fenix] For https://github.com/mozilla-mobile/fenix/issues/5499 - Unify CFR drawables and dimens (https://github.com/mozilla-mobile/fenix/pull/12749) 4 years ago
Hakkı Kaan Çalışkan 898defc3a2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12532: Quick fix for radio button alignment (https://github.com/mozilla-mobile/fenix/pull/12691) 4 years ago
Kainalu Hagiwara 3320f82bfb [fenix] For https://github.com/mozilla-mobile/fenix/issues/12551 - Implement swipe to delete for bookmarks. 4 years ago
Kainalu Hagiwara 0671fc50e8 [fenix] Rename tab_tray_background.xml 4 years ago
Michael Comella e85dd6a09c [fenix] No issue: correct position of StartupTimeline; add warning. 4 years ago
Sawyer Blatz 80b4fb0808 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10466: Add search privately to top of list (https://github.com/mozilla-mobile/fenix/pull/12744) 4 years ago
Tiger Oakes 5b7d951590 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10924 - Cleanup SavedLoginsAuthFragment (https://github.com/mozilla-mobile/fenix/pull/10930) 4 years ago
Kainalu Hagiwara 055620f117 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12730 - Fix ripple for font size setting. 4 years ago
Sawyer Blatz d8ecc2e19c [fenix] For https://github.com/mozilla-mobile/fenix/issues/11851: Close tab tray when last tab closed (https://github.com/mozilla-mobile/fenix/pull/12615) 4 years ago
ekager b8b3d8b367 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10784 - Fixes memory leak in BrowserAnimator 4 years ago
Sawyer Blatz 54a6de9b84 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12735: Fixes issue with tab deletion undo (https://github.com/mozilla-mobile/fenix/pull/12737) 4 years ago
Hakkı Kaan Çalışkan 197a076ef2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12554: Helper class for password reveal on logins 4 years ago
mozilla-l10n-automation-bot 24f19cd763 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/12687) 4 years ago
Christian Sadilek 250c95eb28 [fenix] Update Android Components to 51.0.20200717190031 4 years ago
Tiger Oakes e740819acd [fenix] Fix lint issues (https://github.com/mozilla-mobile/fenix/pull/12683) 4 years ago
Tiger Oakes 25a5f478ef [fenix] Test migration classes (https://github.com/mozilla-mobile/fenix/pull/12677) 4 years ago
Tiger Oakes a7bbc86f4a [fenix] Add tests for login exceptions (https://github.com/mozilla-mobile/fenix/pull/12681) 4 years ago
Tiger Oakes 5c9876dcff [fenix] Fix failure in handleWhatsNewGetAnswersClicked (https://github.com/mozilla-mobile/fenix/pull/12682) 4 years ago
Mihai Adrian Carare 3823c632ac [fenix] For https://github.com/mozilla-mobile/fenix/issues/7966: Update toolbar content description. (https://github.com/mozilla-mobile/fenix/pull/12667) 4 years ago
Elise Richards 508854ea07 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12532: Align Settings -> Site permissions -> Sub-pages to 72dp keyline (https://github.com/mozilla-mobile/fenix/pull/12680)
Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
4 years ago
Mihai-Eduard Badea 65c98d6c16 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/9949 - Bookmarks/History deletion inconsistencies (https://github.com/mozilla-mobile/fenix/pull/12630)
- Added the undo action for deleting individual history items by creating a new field to the history state containing the id's of the history items that are pending for deletion; This field is used inside the update function from the view to show/hide the items.

 - Added a new check inside the "deleteMulti" method from BookmarkFragment that calls the showRemoveFoldersDialog to prevent the user from being able to delete one or more bookmark folders without being asked for confirmation, as in https://github.com/mozilla-mobile/fenix/issues/8648.

Co-authored-by: Mihai Eduard Badea <mihai.badea@softvision.ro>
4 years ago
Tiger Oakes 549acfa6f1 [fenix] Test session control controller (https://github.com/mozilla-mobile/fenix/pull/12652) 4 years ago
Hakkı Kaan Çalışkan 415bbf6574 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12509: Set height of remove add on button to 36dp 4 years ago
ekager f7f80ad6cb [fenix] Update ContextMenuUseCases to just take a store 4 years ago
ekager 2deadc2e22 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12453 - Sets secure flags on private tab of tabs tray 4 years ago
ekager bc08df1c8f [fenix] For https://github.com/mozilla-mobile/fenix/issues/12364 - Only show PWA prompt the third time a user visits installable site 4 years ago
Tiger Oakes ded7cde177 [fenix] Add tests for adapters in collections (https://github.com/mozilla-mobile/fenix/pull/12649) 4 years ago
Kainalu Hagiwara 46a9bba6e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12531: Align Settings -> Private browsing to 72dp keyline (https://github.com/mozilla-mobile/fenix/pull/12654)
Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
4 years ago
Elise Richards 5b46f572df [fenix] For https://github.com/mozilla-mobile/fenix/issues/10173: login duplicates and save (https://github.com/mozilla-mobile/fenix/pull/11208)
* Extract controller into it's own class. Implement find dupes and filter based on username.

Create edit login controller. Add text watchers and check for duplicates.

Edit controller test

* Find duplicates and save to store

* Retrieve duplicates from AC and check list on username text changed

Move duplicates logic into the controller

* Add glean pings for delete and edit. Move logic for login manipulation into the datastore.

* Use correct threads in controller. Enable save button when applicable.

Save enabled in datastore.

Move login data to datastore

Rebase with password error states

Update metrics to be more specific for edit

* Create logins controller for AC calls

* Interactor and controller methods for edit login. Add edit view to separate out some layout manipulation.

Inflate view in edit fragment. Double layout showing up.

Edit view

Controller tests

Controller tests passing

Interactor tests

Lint and detekt cleanup

* Remove datastore and use storage controller for all logins calls to password storage.

Addressed comments

Lint
:

Rebase - 1
4 years ago
Tiger Oakes 046682f889 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12457: Add MockK matcher for intents (https://github.com/mozilla-mobile/fenix/pull/12612) 4 years ago
Mugurell ac85ba0945 [fenix] Ensure logins deletion (https://github.com/mozilla-mobile/fenix/pull/12507)
* For https://github.com/mozilla-mobile/fenix/issues/11227 - Cleanup saved logins list when one is selected

Selecting a saved login will open a detail screen for it from where users can
change details or even delete that particular login.
After the change is made the user is brought back to the list of saved logins
where for a brief moment (< 1s) until we get a new response from
passwordsStorage.list() the user can see and even interact with the old list
of items, which may still contain the just deleted one.

To avoid users seeing obsolete logins or even interacting with them (selecting
a previosuly deleted item will result in a crash) we will clean the list of
logins just before the selected login is opened in the detailed view.
When returning for a brief moment the users may see the "loading" UX until
passwordsStorage.list() returns the up-to-date list of logins to display.

* For https://github.com/mozilla-mobile/fenix/issues/11227 - Refactor SavedLoginsView to be closer to MVI

- Interactors should only get passed other Interactors or Controllers as
dependencies to which they should delegate user actions.
- Controllers should hold most of the business logic and get passed all final
dependencies they need to do their job.
4 years ago
Tiger Oakes 2a7e8f7adb [fenix] Add tests for sync, wifi, and push (https://github.com/mozilla-mobile/fenix/pull/12581) 4 years ago
Tiger Oakes fe5b219a89 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12565: Add Locale settings tests & use activity (https://github.com/mozilla-mobile/fenix/pull/12579) 4 years ago
jhugman 773884bdc4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12600 - remove AddonInstalled event when the permission dialog is shown (https://github.com/mozilla-mobile/fenix/pull/12601) r=csadilek,sblatz 4 years ago
Mihai Branescu 582fc2cff7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12201 - forced callbacks to be on the main thread (https://github.com/mozilla-mobile/fenix/pull/12543) 4 years ago
Elise Richards fc847d79e7 [fenix] No issue: Delete unnecessary to-dos (https://github.com/mozilla-mobile/fenix/pull/12603)
Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
4 years ago
Hakkı Kaan Çalışkan ad239ff1ae [fenix] No issue: Move dp's to dimens.xml 4 years ago
Kainalu Hagiwara ce7ba9a2ac [fenix] Update TabTrayViewHolder with A-C thumbnail changes. 4 years ago
Roger Yang be3ce6e2ba [fenix] For https://github.com/mozilla-mobile/fenix/issues/12118: Add isSubframeRequest parameter for app links 4 years ago
Christian Sadilek 4c49410910 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12248: Webcompat reporter not active in Nightly 4 years ago
jhugman 6a7a29fc61 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11704 Add leanplum attributes for tracking protection (https://github.com/mozilla-mobile/fenix/pull/11965) r=sblatz
* For 11657: add LP attribute for tracking protection

* For https://github.com/mozilla-mobile/fenix/issues/11704: added tracking_protection_enabled attribute

* Added docs for the new attributes, linking to data-review to the mma.md

* Rename null to none when no ETP is enabled
4 years ago
Hakkı Kaan Çalışkan ab317dc779 [fenix] No issue: Uncomment forgotten assert 4 years ago
Hakkı Kaan Çalışkan 8645075a39 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12105: Follow ux mock on Settings --> Accessibility screen 4 years ago
James Hugman 61fe76774f [fenix] Address review comments 4 years ago
James Hugman 800e55e69a [fenix] Remove need to specify component names for new intents 4 years ago
James Hugman 648b389a68 [fenix] Changed home_* style links to urls_* to reflect that the destination is a set of links, rather than where the screen is 4 years ago
James Hugman 8e7c9bf003 [fenix] Add install_search_widget 4 years ago
James Hugman 83ed39ed5c [fenix] Add UI tests for deep links 4 years ago
James Hugman dc588ca0ae [fenix] Add unit tests for deep links 4 years ago
James Hugman bc397268a6 [fenix] Add deep links for settings and home screens 4 years ago
isabelrios 18b3fb95b4 [fenix] cron-job-ui-screenshots (https://github.com/mozilla-mobile/fenix/pull/12423)
Co-authored-by: isabel rios <isabelrios@MacBook-Pro-de-isabel-2.local>
4 years ago
Mugurell 85e05cb841 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12544 - Prevent search engines mixup
Stricter synchronization by always using the same "loadedSearchEngines"
variable.
With "loadedSearchEngines" calling "refreshAsync()" we also get the fallback
engines to contain reddit and youtube (which are programatically added) and
also now we properly remember and display the engines added by user.
4 years ago
Oana Horvath 70e30dcf98 [fenix] Replaces verifyPageContent in UI tests 4 years ago
Tiger Oakes 65402a62dd [fenix] Add tests for StartupReportFullyDrawn (https://github.com/mozilla-mobile/fenix/pull/12560) 4 years ago
Tiger Oakes c1a74cc939 [fenix] Add helper for underlining text (https://github.com/mozilla-mobile/fenix/pull/12520) 4 years ago
Tiger Oakes 2e8da8abe0 [fenix] Fix nav graph and theme tests (https://github.com/mozilla-mobile/fenix/pull/12567) 4 years ago
Tiger Oakes 034a9dae8f [fenix] Update Kotlin dependency (https://github.com/mozilla-mobile/fenix/pull/10806) 4 years ago
mcarare 1efe17c801 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12503: Add unit tests for permissions details view. 4 years ago
mcarare bfd879be4a [fenix] For https://github.com/mozilla-mobile/fenix/issues/12503: Open addon permissions link in app. 4 years ago
Aaron Train d60d77248b [fenix] No issue: Add a couple Tabs Tray UI tests 4 years ago
ekager 772f69c5f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/7094 - Adds save login exceptions 4 years ago
Tiger Oakes 09c37671a8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12457 - Add MockK matcher for nav directions (https://github.com/mozilla-mobile/fenix/pull/12262) 4 years ago
Tiger Oakes 431459d181 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12171: Use one-line logo in Nightly (https://github.com/mozilla-mobile/fenix/pull/12555) 4 years ago
Tiger Oakes d9e7a351fa [fenix] Add tests for search (https://github.com/mozilla-mobile/fenix/pull/12437) 4 years ago
Tiger Oakes afd8eafd9f [fenix] Test viewholders in home.sessioncontrol (https://github.com/mozilla-mobile/fenix/pull/12524) 4 years ago
Hakkı Kaan Çalışkan e83a7f3370 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12107: Follow ux mock on Settings --> Account screen 4 years ago
Mozilla L10n Automation Bot 2d97e98f58 [fenix] Import l10n. 4 years ago
ekager 9c0e356950 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11099 For https://github.com/mozilla-mobile/fenix/issues/12189 For https://github.com/mozilla-mobile/fenix/issues/7532 - Clean up bottom navigation bar colors 4 years ago
Sawyer Blatz ca02217039 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10466: Put call & email at top of context list 4 years ago
Hakkı Kaan Çalışkan c332cc631e [fenix] For https://github.com/mozilla-mobile/fenix/issues/12106: Follow ux mock on Settings --> Logins screen 4 years ago
Oana Horvath 0885d0047e [fenix] For https://github.com/mozilla-mobile/fenix/issues/10911: disables flaky createBookmarkFolderTest 4 years ago
Mugurell 66fdc14386 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11875 - Prevent mixup of region / locale based search engines
We have two search engine types:
- one based on MLS reported region,
- one based only on Locale.

There are multiple steps involved in returning the default search engine for
example and though at each step we could verify if a certain operation is
completed we are still exposed to concurrency issues.
Simplest and most effective way to make sure the MLS engines do not mix with
Locale based engines is to use the same type of engines for the entire duration
of the app. At the next cold start we'll verify again which engines to use.

Using the Locale based engines (fallbacks) is expected to only happen once, at
the first run of the application after being installed.
4 years ago
Mozilla L10n Automation Bot 73fbb27808 [fenix] Import l10n. 4 years ago
jhugman de6a9cf93b [fenix] For https://github.com/mozilla-mobile/fenix/issues/11655: add leanplum event for installing an addon (https://github.com/mozilla-mobile/fenix/pull/12136) r=elise
* For https://github.com/mozilla-mobile/fenix/issues/11655: add leanplum event for installing an addon

* Add link to data-review request in PR

* Addressed CI comments
4 years ago
Grisha Kruglov 1278ca374c [fenix] Synced Tabs: make sure to stop 'loading' when we encounter an error 4 years ago
Tiger Oakes 291c3196ee [fenix] Fix Robolectric tests SDK version (https://github.com/mozilla-mobile/fenix/pull/12464) 4 years ago
ekager fade6c7936 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11324 - Adds trash icon to swipe to delete 4 years ago
Michael Comella 03b8068cd2 [fenix] No issue - post: mock profiler object in DefaultTabTrayControllerTest.
Without this line, the tests fail when running the full suite (but not
this test in isolation, for some reason).
4 years ago
Nazım Can Altınova 5a1c31e13f [fenix] Add profiler markers for HomeActivity.load and DefaultTabTrayController.onNewTabTapped 4 years ago
Sawyer Blatz bdcd04cc6a [fenix] Update app/src/main/java/org/mozilla/fenix/HomeActivity.kt
Co-authored-by: Tiger Oakes <contact@tigeroakes.com>
4 years ago
Sawyer Blatz 33ea9d02aa [fenix] No issue: Update AC version 4 years ago
Mihai Eduard Badea a9c19cbcf5 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/12339 - Collection delete dialog string update
Set the collection delete dialog title text to "Delete %1$s?"
4 years ago
Mozilla L10n Automation Bot 03185f680a [fenix] Import l10n. 4 years ago
Grisha Kruglov d76815b9ca [fenix] For https://github.com/mozilla-mobile/fenix/issues/12433 - Allow synced tabs pull-to-refresh for non-critical account errors 4 years ago
ekager ddf56f9bc6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11303 - Change copy login origin to open in browser 4 years ago
Tiger Oakes e69b1e06f1 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/9832 - Change targetSdkVersion to Android 10 (https://github.com/mozilla-mobile/fenix/pull/11014) 4 years ago
Emily Kager 2eaef29243 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12010: Follow ux mock on Settings --> ETP --> Info screen (https://github.com/mozilla-mobile/fenix/pull/12429)
Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
4 years ago
Sebastian Kaspari f3cfdc5058 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/12311: BrowserToolbarController: Stop SessionFeature and release session from EngineView. 4 years ago
TejaswiKarasani 47e60525ff [fenix] No Issue: Verify the page main menu items UI Test (https://github.com/mozilla-mobile/fenix/pull/12336) 4 years ago
Mozilla L10n Automation Bot 869c91048a [fenix] Import l10n. 4 years ago
David Walsh 940bc85996 [fenix] For 11889 - Fix snackbar for collection creation in browser fragment 4 years ago
mozilla-l10n-automation-bot 1f3c3966fb [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/12404) 4 years ago
Hakkı Kaan Çalışkan cfb8cac9a3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11563: Set ic_close.xml to use full width and height 4 years ago
ekager 16132f2c5d [fenix] For https://github.com/mozilla-mobile/fenix/issues/11431 - Scroll to restored tab in tab tray 4 years ago
Christian Sadilek bcb49d3985 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12353: URL copied to clipboard should not be extension/reader URL 4 years ago
Tiger Oakes 5406f2cafb [fenix] Add tests for exceptions 4 years ago
MickeyMoz d0e3833d3b [fenix] Update Android Components version to 50.0.20200708130551. 4 years ago
isabelrios d1582d892a [fenix] No issue: Update screenshots test (https://github.com/mozilla-mobile/fenix/pull/12348) 4 years ago
Tiger Oakes d8847824a9 [fenix] Add tests for onboarding viewholders (https://github.com/mozilla-mobile/fenix/pull/11522) 4 years ago
Richard Pappalardo 0e434d53ee [fenix] fix: disable intermittent test failure 4 years ago
Tiger Oakes 9d875c7cca [fenix] Add tests for browser helper classes (https://github.com/mozilla-mobile/fenix/pull/12370) 4 years ago
Mozilla L10n Automation Bot fb79db8011 [fenix] Import l10n. 4 years ago
Christian Sadilek bcfd40018f [fenix] Update built-in extensions for new AC/GV API
New API (installBuiltIn/ensureBuiltin) requires
- Gecko IDs and new permissions
- Extension will only be re-installed if it has a new version

This includes a gradle task to automatically generate a
new version in manifest.json for every build so we don't
forget to update the version and end up with changes that
are never applied.
4 years ago
amkcpu c76e88cf61 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/11873 - Add scrollbar in tabs tray 4 years ago
ekager 0bdfec0969 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12312 - Disable settings that navigate while authenticating 4 years ago
Michael Comella 19ec39e352 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12345: catch SecurityException when calling reportFullyDrawn.
That's amazing! I've got the same combination on my luggage.
4 years ago
Tiger Oakes fbb9ab5b5d [fenix] Use A-C version of Resources.getSpanned (https://github.com/mozilla-mobile/fenix/pull/12358) 4 years ago
MickeyMoz 1b69dbff02 [fenix] Update Android Components version to 49.0.20200707131055. 4 years ago
Mihai Eduard Badea 58a456eb33 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/12126 - Tab counter consumeFrom update
Added a direct call to the updateTabCounter method to account for changes made to the BrowserState while the tabCounter view is not visible.
4 years ago
Mozilla L10n Automation Bot dcd1799520 [fenix] Import l10n. 4 years ago
Tiger Oakes a601de7715 [fenix] Extract radio group logic into helper (https://github.com/mozilla-mobile/fenix/pull/11493) 4 years ago
ValentinTimisica f270dde8e7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11763: Fixes unit tests 4 years ago
ValentinTimisica f27c27360a [fenix] For https://github.com/mozilla-mobile/fenix/issues/11763: Shows confirmation dialog when deleting last tab from collection 4 years ago
ValentinTimisica bad18816f2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11889: Changes collection creation confirmation snackbar strings
Also I changed the adding tabs to collection confirmation string from
tabtray to take into account the number of tabs.
Example: 1 tab-"Tab saved!"; multiple tabs-"Tabs saved!"
4 years ago
Tiger Oakes c3391dd74d [fenix] Add method to test fragments in roboletric (https://github.com/mozilla-mobile/fenix/pull/12261) 4 years ago
Hakkı Kaan Çalışkan 61ae2b2fb8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12078: Follow ux mock on Settings --> Language screen 4 years ago
mcarare 7ec8de123a [fenix] For https://github.com/mozilla-mobile/fenix/issues/9775: Increase touch target of elements in add search engine screen 4 years ago
ekager 033886f547 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12263 - Adds end margin to synced tabs header 4 years ago
Hakkı Kaan Çalışkan 18b04212f0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12007: Fix add search engine items using wrap content for height 4 years ago
Hakkı Kaan Çalışkan 0bf3e0d0e4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12016: Follow ux mock on Settings --> Data Collection 4 years ago
Emily Kager b6d1d1bf8e [fenix] For https://github.com/mozilla-mobile/fenix/issues/12086: Follow ux mock on Settings --> Customize screen (https://github.com/mozilla-mobile/fenix/pull/12324)
Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
4 years ago
MickeyMoz 9443af0ffc [fenix] Update Android Components version to 49.0.20200705130154. 4 years ago
mcarare 53508bffea [fenix] For https://github.com/mozilla-mobile/fenix/issues/12125: Handle visibility updates for add to collection button. 4 years ago
Mozilla L10n Automation Bot 3f6d9d67ed [fenix] Import l10n. 4 years ago
ekager 23d60070f1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12316 - Allow text wrap on buttons 4 years ago
Tiger Oakes 3207a9d1a2 [fenix] Switch to any calls 4 years ago
Tiger Oakes f627bb78ec [fenix] Move SearchProviderModel extension to class 4 years ago
Oana Horvath 3192fdc83e [fenix] For https://github.com/mozilla-mobile/fenix/issues/11764: doubles long-press delay UI test 4 years ago
Aaron Train 0a9d823582 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12309: Disable verifyContextSaveImage and verifyContextMixedVariations (https://github.com/mozilla-mobile/fenix/pull/12314) 4 years ago
Mugurell 995bdd89ee [fenix] For https://github.com/mozilla-mobile/fenix/issues/10401 - Hide Shortcuts if just one search engine is installed
Otherwise, the Shortcuts option which allows to choose with what search engines
to search would be redundant.
4 years ago
Sebastian Kaspari c23d8e4fdc [fenix] SearchFragmentStore: Remove Session reference from state and read values from BrowserStore. 4 years ago
Sebastian Kaspari 9b9eb83cfd [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12171: (fenixProduction) Add vector image for full Nightly logo. (https://github.com/mozilla-mobile/fenix/pull/12254) 4 years ago
isabelrios 0241275d5f [fenix] For https://github.com/mozilla-mobile/fenix/issues/12018 - Sync Int tests fixes (https://github.com/mozilla-mobile/fenix/pull/12252) 4 years ago
Aaron Train a417d6d115 [fenix] No issue: Re-enable Context Menu UI tests (https://github.com/mozilla-mobile/fenix/pull/12250) 4 years ago
Aaron Train cbfb7e2e2f [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8714: Re-enable toggleShowVisitedSitesAndBookmarks (https://github.com/mozilla-mobile/fenix/pull/12251) 4 years ago
isabelrios 7402fb47fc [fenix] For https://github.com/mozilla-mobile/fenix/issues/12224 - Fix UI testAboutFirefoxPreview (https://github.com/mozilla-mobile/fenix/pull/12233) 4 years ago
ekager e4dcad8f00 [fenix] Updates AC to 49.0.20200702190156 and fixes breaking changes 4 years ago
ekager 1041a3ff71 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11320 - Expose login autofill setting to beta dimension 4 years ago
liuche 7f7d733b7e [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/12207 - Update "new nightly" link to point to org.mozilla.fenix (https://github.com/mozilla-mobile/fenix/pull/12209) 4 years ago
Sawyer Blatz c9d0b48560 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/11183: Redirect user to homescreen after widget added"
This reverts commit 4187b343466264e27a6305e1d29cab581aca1b53.
4 years ago
Sawyer Blatz 32a8c99111 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12157: Don't show two search widget dialogs 4 years ago
mozilla-l10n-automation-bot 76702b4ae7 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/12175) 4 years ago
liuche fe121a80fa [fenix] For https://github.com/mozilla-mobile/fenix/issues/12007: Follow ux mock on Settings --> Search screen (https://github.com/mozilla-mobile/fenix/pull/12177)
Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
4 years ago
Tiger Oakes 057cc0966e [fenix] For https://github.com/mozilla-mobile/fenix/issues/12095: Remove TWA feature flag (https://github.com/mozilla-mobile/fenix/pull/12096) 4 years ago
Mihai Adrian Carare f827336f2e [fenix] For https://github.com/mozilla-mobile/fenix/issues/11996: Open all links from add-on details in Fenix. (https://github.com/mozilla-mobile/fenix/pull/12080)
* For https://github.com/mozilla-mobile/fenix/issues/11996: Open add-on homepage link in Fenix.

* For https://github.com/mozilla-mobile/fenix/issues/11996: Open add-on details links in Fenix.
4 years ago
Johan Lorenzo 29049936d3 [fenix] Bug 1649400 - part 2: Make fennecProduction use the Firefox Nightly b… (https://github.com/mozilla-mobile/fenix/pull/12173)
* Bug 1649400 - part 2: Make fennecProduction use the Firefox Nightly branding

* try nightly

* Revert "try nightly"

This reverts commit d2b288b440eb4739b053bdfa4d1f5a9a2cc1df68.
4 years ago
Sawyer Blatz 81d19555fe [fenix] No issue: Remove feature flag for tips (https://github.com/mozilla-mobile/fenix/pull/12172) 4 years ago
Richard Pappalardo 5ab7edc71c [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11642 - Re-enable disabled UI-tests (https://github.com/mozilla-mobile/fenix/pull/12142) 4 years ago
liuche bc330a9ad4 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/9946: Update FennecBeta branding (https://github.com/mozilla-mobile/fenix/pull/10066)" to push to Firefox Beta (https://github.com/mozilla-mobile/fenix/pull/11872)
* Revert "For https://github.com/mozilla-mobile/fenix/issues/9946: Update FennecBeta branding (https://github.com/mozilla-mobile/fenix/pull/10066)" to push to Firefox Beta.

This reverts commit 2d2fbef27f00c5da04c3ff2a56e587f9f9f72813.
4 years ago
Johan Lorenzo bb0083c558 [fenix] Bug 1649400 - part 1: ship org.mozilla.fenix as a nightly product (https://github.com/mozilla-mobile/fenix/pull/12127) 4 years ago
Mozilla L10n Automation Bot 94ffc2ca84 [fenix] Import l10n. 4 years ago
Jeff Boek 39b6463f5b [fenix] For https://github.com/mozilla-mobile/fenix/issues/12081 - Properly installs searchengines when MLS completes 4 years ago
Mozilla L10n Automation Bot 574af55820 [fenix] Import l10n. 4 years ago
Tiger Oakes 328e80e03a [fenix] Fix ignored XML lint issues (https://github.com/mozilla-mobile/fenix/pull/12094) 4 years ago
ekager 1949ca714f [fenix] For https://github.com/mozilla-mobile/fenix/issues/11991 - Show tab count during onboarding 4 years ago
Tiger Oakes fd387acb18 [fenix] Add tests for StrictModeManager (https://github.com/mozilla-mobile/fenix/pull/12013) 4 years ago
Mozilla L10n Automation Bot 9db2f1752f [fenix] Import l10n. 4 years ago
Mozilla L10n Automation Bot c14051f2fa [fenix] Import l10n. 4 years ago
ekager 79eeeb9af5 [fenix] Update AC to 48.0.20200627130132 and fix breaking changes 4 years ago
Mihai Eduard Badea f380999426 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/11835 - Update text fonts
Updated the fonts and colors for several texts throughout the application.
4 years ago
Tiger Oakes d49982cec9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11903: Enforce private theme in custom tabs 4 years ago
Jeff Boek fc31ff074a [fenix] For https://github.com/mozilla-mobile/fenix/issues/9935 - Use the searchengine deferred 4 years ago
Jeff Boek a5029f1e90 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9935 - Fallback region selection on first load 4 years ago
Michael Comella 8ce6fe330e [fenix] For https://github.com/mozilla-mobile/fenix/issues/8795: remove redundant ConstraintLayout around BrowserToolbar. (https://github.com/mozilla-mobile/fenix/pull/12014)
This is functionally equivalent to the code before this patch but should
be slightly more performant in theory because ConstraintLayout is
expensive to inflate.

The elevation and layoutParams set dynamically appeared to have no effect
with the wrapping view but broke the view when used by itself so I had
to remove them. I also updated a few other unnecessary params.

Theoretically this may have some perf benefits but I didn't see anything
outside noise levels after I took the numbers (but I didn't try very
hard).
4 years ago
David Walsh 1083b6026a [fenix] For 11468 - Show tab tray after opening links from history and bookmarks 4 years ago