Arturo Mejia
1d76bc7ca2
For #19922 Update the default autoplay setting to be block audio only
3 years ago
Jonathan Almeida
15df06b294
Issue #20054 : Update recent tab on title or icon changes
3 years ago
Arturo Mejia
251bfc7fe9
Improvements to site permissions
3 years ago
Mugurell
ce64c2439d
For #19797 - Use the FXA email only if the account is authenticated
...
An account may exist but it may need to be re-authenticated.
In this case also the email should not be exposed to the app.
3 years ago
Mugurell
19af5e9b15
For #19797 - Remove FenixAccountManager#signedInToFxa
...
After the changes from this patch this api is not used anymore so to prevent
future misuses of it this is removed in favor of the new "accountState".
3 years ago
Mugurell
3d071dd049
For #19797 - Browser menu: go to problems page if account exists but not signed in
3 years ago
Mugurell
d663383cf7
For #19797 - New FenixAccountManager#getAccountState()
...
This new method allows a single source of truth for getting the up-to-date
account status without clients interesting in this needing to know what to
check for.
3 years ago
Grisha Kruglov
2198298df5
Obtain searchTerms from previous page in tab's history
...
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
3 years ago
Jonathan Almeida
aee14d8c19
Close #19950 : Fix intermittent failure in SearchDialogControllerTest
3 years ago
Mihai Adrian Carare
9c9e26953f
For #19813 : Invalidate tab tray adapter structure on screen rotation. ( #20044 )
3 years ago
Gabriel Luong
c0329f3c26
For #19988 - Part 2: Load tab icon from BrowserIcons cache if needed for the recent tab
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
3 years ago
Gabriel Luong
ad91f91eb6
For #19988 - Part 1: Move RecentTabsListFeature into recenttabs package
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
3 years ago
Mugurell
abeb8b5576
For #19135 - Set different offsets for expanded trays
...
As in the previous version of tabs tray when tray is expanded while in portrait
it should have a 40dp offset and when the tray is expanded while in landscape
it should have a 0dp offset - effectively making it fullscreen.
These values were set in code, always overriding the xml set value so I
removed that xml declaration.
3 years ago
Mugurell
3cbb67da5c
For #19135 - Expand the tabs tray in landscape
...
Track the current orientation and collapse / expand it the tabs tray depending
on the orientation and the number of opened tabs.
3 years ago
Mugurell
d7544337b8
For #19135 - Refactor the behavior code to support more functionality later
...
Setup a new TabSheetBehaviorManager with all the dependencies it needs to
set the initial tray's behavior.
This same manager will later be called to update behavior's properties.
3 years ago
Christian Sadilek
ba19960b7e
Issue FNX-22435: Introduce History metadata
...
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
3 years ago
mcarare
d43acbd03d
For #19938 : Remove a11y workaround for tab tray new tab button.
...
Historically, button was introduced in a3dc565c10
,
because FAB was not selectable by a11y in previous implementation of tab tray.
3 years ago
mcarare
2d2be26fbc
For #19915 : Add telemetry for the toolbar Home screen button.
3 years ago
Gabriel Luong
9d3cf79051
For #19916 - Add last viewed tab to home screen
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
3 years ago
Christian Sadilek
0c1e712ca8
Issue #17800 : Cleanup and fix request desktop site from home
3 years ago
Arturo Mejia
2f879f8e9d
Fix site permissions breaking changes
3 years ago
Sebastian Kaspari
4753a1d494
Complete browser-state migration and remove browser-session dependency.
...
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
3 years ago
Gabriel Luong
044c9a5b40
For #19876 - Part 2: Add a Home screen button to the browser toolbar
3 years ago
Gabriel Luong
86a9c56782
For #19876 - Part 1: Refactor BrowserToolbarInteractor
...
- Renames `BrowserInteractor` to `DefaultBrowserTolbarInteractor`
- Renames `BrowserTooolbarViewInteractor` to `BrowserToolbarInteractor`
- Refactors `BrowserToolbarViewInteractor` interface from `BrowserToolbarView.kt` to `BrowserToolbarInteractor` as `BrowserToolbarInteractor`
3 years ago
rxumoz
3a4f73be19
For #10300 - Fix Baidu search telemetry ( #19127 )
3 years ago
Jonathan Almeida
f06e3a6493
Issue #19178 : Apply new styling to Synced Tabs list
3 years ago
codrut.topliceanu
5729137ddb
For #19738 - Adds tests for SecureTabsTrayBinding.kt
3 years ago
Arturo Mejia
f0bb70e354
For #19789 Start on Home after some amount of time
3 years ago
Gabriel Luong
74a96905a3
For #19495 - Add validation for the name on card ( #19836 )
...
- We want to ensure that name on card in the credit card is not empty when submitted. Display an appropriate error when the field is invalid.
3 years ago
Jonathan Almeida
a64cac6c7f
Issue #19792 : Add content description for tab tray action button
3 years ago
Roger Yang
2e4635334a
Closes #19090 : Show snackbar on adding to bookmarks from tabs tray ( #19807 )
3 years ago
Jonathan Almeida
811dd3e618
Issue #19809 : Change default tab tray view to grid layout
3 years ago
Jonathan Almeida
27280e6683
Issue #19809 : Remove Grid layout info banner in tabs tray
3 years ago
Jonathan Almeida
bf3f81d271
Issue #19112 : Remove old Synced Tabs code
3 years ago
Jonathan Almeida
dc11c334b6
Issue #19112 : Remove old tab tray code
3 years ago
ZianeA
e4fa71fde7
For #[15083]: Add multi select to recently closed tabs
3 years ago
Elise Richards
6dbe5acc5b
For #19746 - Remove feature flag for the three-dot menu redesign ( #19750 )
...
* Remove feature flag for the three-dot menu redesign
* Remove menu feature flag from unit tests
3 years ago
Gabriel Luong
172a118a51
For #18711 - Refactor credit card telemetry under the Metrics ping ( #19733 )
3 years ago
Jonathan Almeida
fc46ab2804
Close #19731 : Track metrics before we dismiss the tabs tray
3 years ago
Mihai Adrian Carare
e69bf4e26a
For #19564 : Explicitly update switch state for a11y event announcements. ( #19589 )
3 years ago
Elise Richards
e0b410efdf
For #18711 : Telemetry for credit card autofill ( #19548 )
3 years ago
Jonathan Almeida
c50ed5684c
Close #19459 : Use Store.waitUntilIdle in intermittent failing test ( #19683 )
3 years ago
Gabriel Luong
89a1b0016c
For #19492 - Provide the correct CreditCardNumber type to UpdatableCreditCardFields when updating a credit card ( #19692 )
...
We were crashing because we were specifying the wrong `CreditCardNumber` type when constructing the `UpdatableCreditCardFields`.
We only had the plaintext card number from the user input, but was placing it off as an encrypted card number, which resulted in the crash.
3 years ago
Christian Sadilek
965a211fc3
Migrate test code to no longer use Nimbus FeatureConfig
3 years ago
Elise Richards
279d59897c
For #18264 - Add biometric prompt to credit card settings ( #19505 )
3 years ago
Jonathan Almeida
758700cbb0
Issue #19647 : Navigate to browser from home via Synced Tabs page
3 years ago
Gabriel Luong
338c488fae
For #19680 - Show the card number when editing a credit card ( #19681 )
3 years ago
Gabriel Luong
c11335fafc
For #18271 - [Saved cards] Display the credit card provider icon and report the correct card type ( #19652 )
3 years ago
Ionut Cristian Bedregeanu
ac71b47c61
For #19653 - Address 19643 PR comments
...
Rename handleAddCreditCard to handleAddCreditCardClicked
Rename onClickAddCreditCard to onAddCreditCardClick
Format layout_add_credit_card.xml
3 years ago
Mugurell
3fb40e1f40
For #19475 - Introduce a DefaultTabsTrayInteractor
...
Refactored the TabsTrayFragment to not implement the TabsTrayInteractor which
among other advantages allowed for easier testing.
3 years ago