Mugurell
8bf1cae2ca
For #10686 - Use the AC custom behavior for both the top and bottom toolbars
...
This comes to unify the experience (with improvements but also specific issues)
for the url toolbar irrespective of it being placed at the bottom or at the top
Going further this will ease development and ensure the best UX for users.
4 years ago
Sebastian Kaspari
f4a7b4c066
Remove TabsUseCases methods that take a Session object.
4 years ago
Mugurell
40fc9c1085
For #12414 - Support sharing images through ShareDownloadFeature
...
Register a ViewBoundFeatureWrapper<ShareDownloadFeature> that will respond to
"Share image" from the browser contextual menu
4 years ago
Jonathan Almeida
824f3fd821
Issue #1340 : Forward Activity results to the fragment
4 years ago
Roger Yang
d434ff13a5
For #17092 : Dismiss toolbar menu when configuration change occurs ( #17682 )
4 years ago
Jonathan Almeida
66b94ced14
Close #1340 : Add support for WebAuthnFeature
4 years ago
Codrut Topliceanu
e188185b15
For #16828 - Adds telemetry for open in app banner ( #17049 )
...
* For #16828 - Adds telemetry for open in app banner
Specifically: Banner displayed, Dismiss action, Go to Settings action.
4 years ago
Christian Sadilek
45c0ac85ec
Remove SessionManager from BrowserFragment/ToolbarGestureHandler
4 years ago
Sebastian Kaspari
023ddcc131
Refactor ExternalAppBrowserActivity and ExternalAppBrowserFragment to not use Session(Manager).
4 years ago
Jonathan Almeida
65c69c6b9f
Fix breaking APIs in ActivityResultHandler
4 years ago
Jonathan Almeida
d32b3015c4
Use a smaller request code for WebAuthnFeature
...
We can't see the private API that we interact with on the OS, but after
some internal investigation it appears that there might be an upper
limit to the request code we can use.
For now, let's try a value similar to that use in the GVE code to see
our requests are failing because of that.
4 years ago
Christian Sadilek
54da078bd3
Refactor QuickSettingsDialog to use browser store
4 years ago
Arturo Mejia
570383a54d
Add dot notification for autoplay blocked content
4 years ago
Jonathan Almeida
6dfd7ef757
Add experimental WebAuthn support for Nightly only
...
When testing out WebAuthn support with the privileged API,
we need our app to be signed by an allowed signing key.
We're seeing our tests fail with this error when testing locally:
```
[FidoApiImpl] updateTransaction is called for stop
[FidoApiImpl] finishSecurityKeyRequestController should not be called when SecurityKeyRequestController is null.
```
Our theory is that if we try this code on our signed APK, we should see
it work.
4 years ago
Sebastian Kaspari
051988ecff
Migrate some "selected tab" reads from SessionManager to BrowserStore.
4 years ago
codrut.topliceanu
90575e6dd7
For #16238 - Back button now dismisses Suggested Logins
...
By using PromptFeature's onBackPressed the user can now press back to dismiss the Suggested Logins prompt without inadvertently navigating back
4 years ago
Christian Sadilek
978b555387
Closes #17443 : IllegalStateException in startPostponedEnterTransition on HomeFragment
4 years ago
Christian Sadilek
53f77e422b
Closes #17441 : NPE when invalidating toolbar in response to reader changes
4 years ago
Arturo Mejia
00d971e9d3
For #16847 : Allow autoplay to controlled via the toolbar.
4 years ago
Christian Sadilek
cef56bef17
Update Android Components version to 71.0.20210108190105
4 years ago
Arturo Mejia
0aa44c93cd
Closes issue #16945 Refactor TrackingProtectionOverlay to observe session via store.
4 years ago
Hakkı Kaan Çalışkan
e41cc5a414
For #17303 : Move ext fun runIfFragmentIsAttached to utils
...
move to ext
4 years ago
Roger Yang
afa0454f2b
Closes #16603 : Disable pull down when in fullscreen ( #17314 )
4 years ago
Christian Sadilek
0b99669753
Closes #16949 : Refactor OpenInAppOnboardingObserver to use browser store
4 years ago
Sebastian Kaspari
d2b8decaeb
Switch to new feature-tab-collections API.
4 years ago
Christian Sadilek
5157a3f50e
Closes #17045 : Crash caused by calling consumeFlow on wrong thread
4 years ago
Christian Sadilek
d8f3127e08
Closes #16946 : Refactor PwaOnboardingObserver to use browser store
4 years ago
Codrut Topliceanu
d0b09b7d69
For #15368 - Adds telemetry for fullscreen, pip ( #16833 )
4 years ago
Mugurell
574eac4636
For #15367 - DownloadsFragment telemetry ( #16728 )
...
Adds a counter for how many times the user does the following action:
- opens the Downloads section inside the app
- tap to open an item from inside Downloads / from the download dialog
- tap to delete one or more downloads at once
4 years ago
Arturo Mejia
f263b7333a
For issue #16847 Show the autoplay icon in the toolbar
4 years ago
ekager
3b0e70a856
For #16937 - Ensure FIP is removed on navigation
4 years ago
Christian Sadilek
f0078097f8
Prepare for A-C Session[Manager] observable deprecation
4 years ago
ekager
dd2615b554
For #16442 - Check if fragment is still attached before updating site permissions rules ( #16954 )
4 years ago
Roger Yang
2ff7ba75c7
Closes #16896 : Integrate new MediaSession API to nightly or debug builds ( #16909 )
4 years ago
Sebastian Kaspari
2cada405d8
Update Android Components to 69.0.20201207103252.
4 years ago
Roger Yang
3c3ddb4f44
For #16133 : Simplify OpenInAppOnboardingObserver condition ( #16851 )
4 years ago
Elise Richards
77f061c362
Closes #8791 : Use A-C tab counter and upgrades to A-C 69.0.20201203202830
...
Upgrades to A-C 69.0.20201203202830 and addresses breaking changes:
- Upgrades androidx workmanager to 2.4.0 in line with A-C.
- RecordingDevicesNotificationFeature was removed
- SearchUseCases accept parent session ID instead of session itself
4 years ago
Codrut Topliceanu
79d1c08402
For #16629 - Fix for collection snackbar View button ( #16679 )
4 years ago
Roger Yang
26051f7c0e
Closes #16603 : Disable pull down refresh when activity is in immersive mode ( #16793 )
4 years ago
mcarare
f823a5d246
For #16353 : Avoid strict mode death on reading onboarding preference.
4 years ago
mcarare
de1fa74ac1
For #16353 : Add unit tests for onboarding finishing conditions.
4 years ago
mcarare
089c79f868
For #16353 : Finish onboarding on loading a web page, with exceptions.
4 years ago
MickeyMoz
2c4f0624fd
Update Android Components version to 67.0.20201115143123.
4 years ago
Johan Lorenzo
4570f5a14f
Revert "Update Android Components version to 66.0.20201111143206."
...
This reverts commit dbdb68ac72
.
4 years ago
MickeyMoz
dbdb68ac72
Update Android Components version to 66.0.20201111143206.
4 years ago
Christian Sadilek
4abd399002
Closes #16327 : Refactor MenuPresenter to use browser store
4 years ago
ekager
c0e01373e1
No issue: Update stable androidx and material versions
4 years ago
Mihai Adrian Carare
db58022fbb
For #13172 - Tab swipe order follows text direction from oldest to newest ( #16178 )
4 years ago
Christian Sadilek
d7688c8427
For #12062 : Switch to consumeFlow and add tests
4 years ago
ekager
bd2c407943
For #4652 - Remove activityViewModels workarounds
4 years ago