- 27 Mar, 2020 4 commits
-
-
MickeyMoz authored
-
MozLando authored
6362: Issue #4287: Refactor feature-media to use browser-state instead of browser-session. r=csadilek a=pocmo This is finally ready. :) With this I completely removed anything related to media from `browser-session` and moved it to `browser-state`. This required a bigger refactoring of `feature-media`. The state machine is gone and that functionality is now provided by a middleware that can be installed on `BrowserStore`. Note that this also introduces a `Dispatchers` object in `support-base` for creating AC and app specific dispatchers. Co-authored-by:
Sebastian Kaspari <s.kaspari@gmail.com>
-
MozLando authored
6413: Import strings from android-l10n. r=jonalmeida a=mozilla-l10n-automation-bot n/t Co-authored-by:
Mozilla L10n Automation Bot <release+l10n-automation-bot@mozilla.com>
-
Mozilla L10n Automation Bot authored
-
- 26 Mar, 2020 26 commits
-
-
MozLando authored
6406: Add api for customizing the ui of the AddonPermissionsAdapter and AddonsManagerAdapter r=psymoon a=Amejia481 Relate Fenix issue https://github.com/mozilla-mobile/fenix/issues/8520 Co-authored-by:
Arturo Mejia <arturomejiamarmol@gmail.com>
-
Arturo Mejia authored
AddonsManagerAdapter
-
MozLando authored
6393: Closes #6317: Prevent inserting duplicate record into content resolver r=Amejia481 a=csadilek OK, this hole was deep :). The cause of this crash is that we were unconditionally inserting into the content resolver which may already have a row / record of the download URI: https://github.com/mozilla-mobile/android-components/issues/6317#issuecomment-601119812 This can happen if a download fails or gets cancelled before we write the file. We will have a unique file name generated based on existing files, but also need to check if we have a record of the file in the resolver. If so, use it, otherwise create a new record. I've tried for a few hours to write a meaningful test for this, but there are simply too many static methods involved here and the resulting refactoring was terrible: `ContentUris.withAppendedId`, `MediaStore.setIncludePending`, `MediaStore.Downloads.getContentUri` etc. That's properly the reason we don't have an existing test for this method :( This also makes sure we now won't crash if for some reason there's another problem inserting into the content resolver, but fail the download instead. Co-authored-by:
Christian Sadilek <christian.sadilek@gmail.com>
-
MozLando authored
6404: GeckoView update (nightly) (20200326-140657) r=Amejia481 a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MozLando authored
6403: GeckoView update (beta) (20200326-140654) r=Amejia481 a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MozLando authored
6381: Issue #5529: Restore engine state of tabs in tab collections. r=csadilek a=pocmo Changes here: - `TabCollection` and `Tab` return a `Snapshot.Item` instead of only a `Session` - `SessionManager.add()` allows to pass in an `EngineSessionState` - `SessionManager.restore()` helper functions to restore a `Tab`/`TabCollection` 6391: Closes #6288: Update docs for local development [ci skip] r=Amejia481 a=jonalmeida 6398: Fix for #6155 - Back button from migration complete notification routes back to migration screen r=Amejia481 a=jonalmeida Co-authored-by:
Sebastian Kaspari <s.kaspari@gmail.com> Co-authored-by:
Jonathan Almeida <jalmeida@mozilla.com> Co-authored-by:
Sparky93 <andrei.a.lazar528@gmail.com>
-
MickeyMoz authored
-
MickeyMoz authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
MozLando authored
6402: Docs update (20200326-120737) [ci skip] r=pocmo a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
MozLando authored
6342: Bug 1589684 - Let taskgraph handle params["head_tag"] r=tomprince a=JohanLorenzo Co-authored-by:
Johan Lorenzo <jlorenzo@mozilla.com>
-
MozLando authored
6396: Closes #6394 - Add warm-up API to places and logins storage layers r=jonalmeida a=grigoryk This allows consumers to ensure that underlying database connections are fully established. After `warmUp` is called, there should be no additional overhead upon first access to the storage. Co-authored-by:
Grisha Kruglov <gkruglov@mozilla.com>
-
Grisha Kruglov authored
This allows consumers to ensure that underlying database connections are fully established. After `warmUp` is called, there should be no additional overhead upon first access to the storage.
-
MozLando authored
6395: Closes #6354 - Take Lazy references to storage in FennecMigrator r=jonalmeida a=grigoryk This is a follow-up to https://github.com/mozilla-mobile/android-components/issues/6304 , in which I forget that FennecMigrator exists. Co-authored-by:
Grisha Kruglov <gkruglov@mozilla.com>
-
Sparky93 authored
migration screen Tapping the migration complete notification would cause activities stack to be polluted with the migration progress activity which means that popping an activity from the onboarding screen would lead back to the migration progress activity, rather than finishing the app instance. Placing the FLAG_ACTIVITY_CLEAR_TOP flag to the migration complete notification's intent will ensure us that, once in the onboarding screen, we can never go back to the migration one, by clearing everything that is at the top.
-
MozLando authored
6306: Closes #6194: Re-subscribe for push on subscription change events r=psymoon a=jonalmeida Co-authored-by:
Jonathan Almeida <jalmeida@mozilla.com>
-
Jonathan Almeida authored
-
MozLando authored
6392: Import strings from android-l10n. r=psymoon a=mozilla-l10n-automation-bot n/t Co-authored-by:
Mozilla L10n Automation Bot <release+l10n-automation-bot@mozilla.com>
-
MozLando authored
6376: Closes #6369. Add ThrowProperty to support-test r=jonalmeida a=levimatheri Co-authored-by:
levimatheri <levimatheri@gmail.com>
-
Grisha Kruglov authored
-
levimatheri authored
-
Christian Sadilek authored
-
Mozilla L10n Automation Bot authored
-
- 25 Mar, 2020 10 commits
-
-
MozLando authored
6390: Closes #6287: Update Not Yet Supported caption string r=psymoon a=psymoon Co-authored-by:
Simon Chae <chaesmn@gmail.com>
-
MozLando authored
6374: For #5866: Don't crash when failed to launch new window request in custom tab r=jonalmeida a=rocketsroger 6387: Fixes #6386 - Import v9.0.0 sources r=jonalmeida a=miketaylr https://github.com/mozilla-mobile/android-components/issues/6386 https://bugzilla.mozilla.org/show_bug.cgi?id=1624694 Co-authored-by:
Roger Yang <royang@mozilla.com> Co-authored-by:
Mike Taylor <miket@mozilla.com>
-
Jonathan Almeida authored
-
Simon Chae authored
-
Johan Lorenzo authored
-
MozLando authored
6244: For #6242: Updates nestedScrolling handling r=pocmo a=sblatz 6343: Fix build of ui-test docker image r=rpappalax a=JohanLorenzo Co-authored-by:
Sawyer Blatz <sdblatz@gmail.com> Co-authored-by:
Johan Lorenzo <jlorenzo@mozilla.com>
-
MozLando authored
6378: Docs update (20200325-120636) [ci skip] r=pocmo a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
Sebastian Kaspari authored
-
MozLando authored
6382: GeckoView update (beta) (20200325-140640) r=Amejia481 a=MickeyMoz 6383: GeckoView update (nightly) (20200325-140815) r=Amejia481 a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-