Adam Novak
6d4a47921c
Merge tag 'v85.1.1' into upstream-sync
3 years ago
Christian Sadilek
f8359e72bf
Closes #17443 : IllegalStateException in startPostponedEnterTransition on HomeFragment
3 years ago
Christian Sadilek
f0e10a7205
Closes #17441 : NPE when invalidating toolbar in response to reader changes
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
Adam Novak
12bbfa9c4c
Merge tag 'v84.1.0' into beta-sync
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
ekager
d46fc7b142
For #6313 - Remove unneeded delay in BrowserAnimator
4 years ago
Codrut Topliceanu
975a5b76ec
For #14637 - Fix sitePermissionsFeature breaking change + AC bump ( #16229 )
...
* For #14637 - Compatibility patch for AC - 8554
* Update Android Components version to 65.0.20201029143039
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
4 years ago
mcarare
9748c65c71
For #15413 : Use proper url when bookmarking a page.
4 years ago
Christian Sadilek
601aa19176
Closes #11285 : Replace Session[Manager] observers in BaseBrowserFragment
4 years ago
mcarare
21a67de947
For #15379 : Use proper url when sharing.
4 years ago
ekager
9b2162fca2
For #16199 - Don't pass BrowserToolbarView in onStart when we just need parent
4 years ago
Adam Novak
86742d23c4
Merge remote-tracking branch 'upstream/releases/v83.0.0' into upstream-sync
4 years ago
ekager
e15f50712a
For #6313 - Set session ClearColor through Engine DefaultSettings
4 years ago
Juan C. Goncalves
eb0712d9b4
For #11397 - Add lint rule for AppCompatResources instead of ContextCompat ( #16011 )
4 years ago
Christian Sadilek
c852301c93
Closes #11286 : Add TelemetryMiddleware to remove Session[Manager] observers
4 years ago
ekager
e56043c485
For #15265 - Save cached top sites for metrics ping
4 years ago
ekager
cbe293d3e4
For #12062 - Launch back to browser if we previoulsy had tabs
4 years ago
Abhijit Valluri
e547c93311
Merge remote-tracking branch 'mozilla/master' into mozilla_main
4 years ago
Jonathan Almeida
23d9951e78
Upgrade to Android Component 62.0.20201006190820 with breaking changes
4 years ago
Abhijit Valluri
e04fbe2419
Merge branch 'mozilla_main' into fork
4 years ago
Andrew Gaul
cfbad1dae9
Show undo snackbars with padding with static bottom toolbar
...
This specifically fixes the close tab snackbar. This commit mirrors
the logic when not using Undo from
9e876ebc44
. References #14982 .
4 years ago
TrianguloY
b07af9ccd3
For #13856 - Prevent overscroll in swipe to switch tabs gesture
4 years ago
Michael Comella
f19c9920f9
For #13959 : move resetAfter into StrictModeManager.
...
In a followup PR, we need to add state to strictModeManager (the
number of suppressions). This is much simpler to do when this is defined
as a class rather than an object. However, when this is defined as a
class, `resetAfter` needs access to the strictModeManager. Instead of
passing it in as an argument, it made sense to move this function onto
the strictModeManager instead.
Since folks are used to calling:
```
StrictMode.ThreadPolicy.allowThreadDiskReads().resetAfter
```
We're going to have to add a lint check to prevent them from doing that.
4 years ago
Sebastian Kaspari
3983c509dc
Use "undo" implementation from Android Components.
...
This is not the super fancy version yet - since we still need to restore into SessionManager and
haven't fully switched to BrowserStore yet. However AC having knowledge about "undo" and whether
it was performed or not, will help us with features like "recently closed tabs". And once we
can improve "undo", Fenix will get all the nice things automatically.
Requires:
https://github.com/mozilla-mobile/android-components/pull/8449
4 years ago
Abhijit Valluri
8d84ec8ef5
Merge branch 'mozilla_main' into fork
4 years ago
ekager
7d5c199e51
For #12383 #15407 #12860 - Switch to using shared view model for session to delete on home
4 years ago