- 05 Jul, 2020 1 commit
-
-
MickeyMoz authored
-
- 03 Jul, 2020 14 commits
-
-
MozLando authored
7604: Closes #7603: Direct navigation should open in external app if user preference is on r=csadilek a=rocketsroger 7612: GeckoView update (beta) (20200703-140633) r=Amejia481 a=MickeyMoz 7613: GeckoView update (nightly) (20200703-140635) r=Amejia481 a=MickeyMoz Co-authored-by:
Roger Yang <royang@mozilla.com> Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MozLando authored
7602: Refactor components using SessionManager.getEngineSession(). r=csadilek,Amejia481 a=pocmo This refactors all code in AC accessing `SessionManager.getEngineSession()` to use the `BrowserStore` instead. And with that `SessionManager.getEngineSession()` is marked as deprecated now. Co-authored-by:
Sebastian Kaspari <s.kaspari@gmail.com>
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
Issue #7571: Migrate AddNewTabUseCase and AddNewPrivateTabUseCase to read the EngineSession from BrowserStore.
-
Sebastian Kaspari authored
-
MickeyMoz authored
-
MickeyMoz authored
-
MozLando authored
7576: Remove roboletric runner for some lib tests r=pocmo a=NotWoods Some quick CI perf wins Co-authored-by:
Tiger Oakes <toakes@mozilla.com>
-
MozLando authored
7611: Docs update (20200703-120713) [ci skip] r=Amejia481 a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
- 02 Jul, 2020 23 commits
-
-
MozLando authored
7605: Revert "Closes #7483: Fix telemetry foreground service notification string" r=Amejia481 a=rocketsroger Reverts mozilla-mobile/android-components#7492 Co-authored-by:
Roger Yang <royang@mozilla.com>
-
Roger Yang authored
-
Roger Yang authored
-
MozLando authored
7492: Closes #7483: Fix telemetry foreground service notification string r=pocmo a=rocketsroger Co-authored-by:
Roger Yang <royang@mozilla.com>
-
MozLando authored
7440: Closes #7577: Guess download file size when not provided by the website r=csadilek a=Amejia481 7481: Issue #7480: Migrate feature-session to use BrowserStore. r=NotWoods,csadilek a=pocmo Starting to migrate some classes in `feature-session`. Co-authored-by:
Arturo Mejia <arturomejiamarmol@gmail.com> Co-authored-by:
Sebastian Kaspari <s.kaspari@gmail.com>
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
Sebastian Kaspari authored
-
MozLando authored
7601: Closes #7600: Reset content message handler when selected tab changes r=pocmo a=csadilek An existing engine session can be rendered in tab using different feature instances, so we should reset the content message handler, capturing the current's feature config. We could think of a bigger change here by making the config global, but since it requires a context that's tricky and this fixes it. Co-authored-by:
Christian Sadilek <christian.sadilek@gmail.com>
-
Christian Sadilek authored
-
MozLando authored
7599: Fix the signature of one of the engine.profiler.addMarker overloads r=pocmo a=canova We added profiler marker API in #7510. This `addMarker` overload was accepting `Double` only but it should be `Double?` instead to be able to allow nullable values as well. `getProfilerTime` returns nullable double time as well and they should be compatible. Other overloads are correct but I miss this one. It also moves the changelog item to 49 instead of 48 (which we missed). Co-authored-by:
Nazım Can Altınova <canaltinova@gmail.com>
-
Nazım Can Altınova authored
It missed the 48 train, so moving it to 49 instead.
-
Nazım Can Altınova authored
-
MozLando authored
7595: GeckoView update (release) (20200702-140504) r=pocmo a=MickeyMoz 7596: GeckoView update (beta) (20200702-140533) r=pocmo a=MickeyMoz 7597: GeckoView update (nightly) (20200702-140529) r=pocmo a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
MickeyMoz authored
-
MickeyMoz authored
-
MozLando authored
7593: Closes #7290 - Removes unused isAutofillEnabled param r=rocketsroger a=ekager Co-authored-by:
ekager <ekager@mozilla.com>
-
MozLando authored
7594: Docs update (20200702-120831) [ci skip] r=Amejia481 a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
ekager authored
-
- 01 Jul, 2020 2 commits
-
-
Tiger Oakes authored
-
MozLando authored
7510: Add firefox profiler marker API to the GeckoEngine r=pocmo a=canova Hi all, I'm on the Firefox Profiler team and I was working on the geckoview API for the Firefox and just landed the GeckoView part in [Bug 1624993](https://bugzilla.mozilla.org/show_bug.cgi?id=1624993). I also want to add this API to android-components so we can use that API in the consumers like Fenix. This is still not exactly complete but I wanted to get some early feedback from you. It would be great if you can take a look at it. - I added a `ProfilerRuntime` interface and added that interface to `GeckoEngine`. These ProfilerRuntime methods calls the geckoview APIs. I'm not exactly sure about the place. I added it to GeckoEngine class but I can move it to somewhere else too if you think it's not great. - Also currently I didn't add any tests and I would like to get your feedback on how to write this as well. This feels like a bit tricky, because when the profiler is not running, these methods are no-op. And currently there is no way to enable profiler from geckoview. It's only possible with[ remote profiling via `about:debugging`](https://profiler.firefox.com/docs/#/./guide-remote-profiling ). So I'm not sure what to test here. Maybe if we have some devtools tests in the codebase, I can try to do some things like these. Co-authored-by:
Nazım Can Altınova <canaltinova@gmail.com>
-