searching for reviewer(rbarker)
8da715942751da76be718f28e934f04bfbbcab90: Bug 1652474 - Enable EME on all channels for Android r=rbarker,bryce
James Willcox <snorp@snorp.net> - Fri, 17 Jul 2020 19:06:03 +0000 - rev 605353
Push 13434 by ffxbld-merge at Mon, 27 Jul 2020 16:59:11 +0000
Bug 1652474 - Enable EME on all channels for Android r=rbarker,bryce Differential Revision: https://phabricator.services.mozilla.com/D83355
b12036a85308bad86fb8549ab23519aa6713dbb6: Bug 1602072 - Add a gfxInfo flag determine Firefox is embedded by FxR for telemetry. r=thomasmo,chutten,froydnj,jrmuizel,geckoview-reviewers,rbarker,snorp
Daosheng Mu <daoshengmu@gmail.com> - Thu, 25 Jun 2020 17:22:20 +0000 - rev 601565
Push 13310 by ffxbld-merge at Mon, 29 Jun 2020 14:50:06 +0000
Bug 1602072 - Add a gfxInfo flag determine Firefox is embedded by FxR for telemetry. r=thomasmo,chutten,froydnj,jrmuizel,geckoview-reviewers,rbarker,snorp Differential Revision: https://phabricator.services.mozilla.com/D56233
f12050b298470f8bc99e19c1976a1eed3cf63f21: Bug 1638114 - Do not keep EGLSurfaceOverride references to destroyed Android Shared Surfaces. r=jgilbert,snorp,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Thu, 14 May 2020 22:50:02 +0000 - rev 593926
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638114 - Do not keep EGLSurfaceOverride references to destroyed Android Shared Surfaces. r=jgilbert,snorp,rbarker In WebVR we destroy the mVRScreen after presentation is exited by calling WebGLContext::ClearVRFrame(). We found that when having multiple windows with active WebGL contexts in Firefox Reality, the WebGL context dies a lot, and you have to reload the page to recover from it. The problem is that when the GLScreenBuffer is destroyed the EGLContext still keeps a reference to the destroyed surface, set by gl->SetEGLSurfaceOverride(surface), which can break the future eglMakeCurrent calls. Differential Revision: https://phabricator.services.mozilla.com/D75413
0df70adbb3301e1633ddf2cbf1c391695fcbd19e: Bug 1636456 - Implement WebXR idle deadline detection r=kip,daoshengmu,smaug,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 13 May 2020 22:10:27 +0000 - rev 593497
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1636456 - Implement WebXR idle deadline detection r=kip,daoshengmu,smaug,rbarker Gecko Idle detection relies heavily on RefreshDriver. GC/CC scheduling, including when to run GC or CC slices, and the length of the slices, is mostly based on idle time. As WebXR isn't using normal RefreshDriver, the content process thinks it's idle and GC and CC get basically up to 50 ms slices. Not having WebXR idle detection is causing stutter frames during immersive presentation. This patch implements idle deadline hint and sets the correct GC slices budgets during WebXR presentation. Differential Revision: https://phabricator.services.mozilla.com/D74426
9ba0d3a69fea8018ff2ed2dc39bb4a557206630a: Bug 1535365 - Disable extension process. r=snorp,rbarker
Agi Sferro <agi@sferro.dev> - Fri, 24 Apr 2020 19:07:24 +0000 - rev 589505
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1535365 - Disable extension process. r=snorp,rbarker We don't currently restart the extension process and this causes extensions to randomly stop working when Android kills the extension process. We can re-enable it once Bug 1355239 is fixed. Differential Revision: https://phabricator.services.mozilla.com/D71790
5bf55add50510490b8c168394d832ed941ee9ac6: Bug 1623712 - Actually pass flags when calling reload. r=rbarker
Agi Sferro <agi@sferro.dev> - Fri, 20 Mar 2020 16:56:20 +0000 - rev 583119
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1623712 - Actually pass flags when calling reload. r=rbarker We also don't pass `BYPASS_LOAD_URI_DELEGATE` since it's ignored anyway for reloads. Differential Revision: https://phabricator.services.mozilla.com/D67654
9fd25d45d3883eebebf37309ad21a62f639c64e7: Bug 1605991 - Avoid coercing null manifest colors into "null" r=geckoview-reviewers,rbarker
James Willcox <snorp@snorp.net> - Thu, 26 Dec 2019 16:32:16 +0000 - rev 570558
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1605991 - Avoid coercing null manifest colors into "null" r=geckoview-reviewers,rbarker Differential Revision: https://phabricator.services.mozilla.com/D58255
73bdaad89840515c14bdf09062f8270260da3d56: Bug 1577596 - Expose autoplay permission requests in GeckoView r=geckoview-reviewers,rbarker,agi
James Willcox <snorp@snorp.net> - Wed, 18 Dec 2019 20:22:20 +0000 - rev 569765
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1577596 - Expose autoplay permission requests in GeckoView r=geckoview-reviewers,rbarker,agi Differential Revision: https://phabricator.services.mozilla.com/D57134
1a9be6d049a78ad37c99298dfce43fba6dd45687: Bug 1577596 - Expose autoplay permission requests in GeckoView r=geckoview-reviewers,rbarker,agi
James Willcox <snorp@snorp.net> - Tue, 17 Dec 2019 20:59:38 +0000 - rev 569648
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1577596 - Expose autoplay permission requests in GeckoView r=geckoview-reviewers,rbarker,agi Differential Revision: https://phabricator.services.mozilla.com/D57134
46e48ee15dd0130adaed9e7fc755a980703471d5: Bug 1601933 - Use visual viewport width or height for GeckoView::ScrollBy and ScrollTo. r=botond,rbarker,agi
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Fri, 13 Dec 2019 00:09:17 +0000 - rev 568969
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601933 - Use visual viewport width or height for GeckoView::ScrollBy and ScrollTo. r=botond,rbarker,agi Since bug 1514429 window.inner{Width,Height} don't return the visual viewport size so once after the content scale changed, i.e. the visual viewport size doesn't match window inner size, GeckoView::ScrollBy and ScrollTo don't work as expected. This commit has JUnit tests to generate the situation by calling nsIDOMWindowUtils.setResolutionAndScaleTo. Differential Revision: https://phabricator.services.mozilla.com/D56321
fb468f7012c96e23a2c5f48974f11f383d7e6373: Bug 1599927 - Support WebXR device access permission in GeckoSession. r=imanol,rbarker,geckoview-reviewers,snorp
Daosheng Mu <daoshengmu@gmail.com> - Wed, 11 Dec 2019 03:35:58 +0000 - rev 568780
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1599927 - Support WebXR device access permission in GeckoSession. r=imanol,rbarker,geckoview-reviewers,snorp Differential Revision: https://phabricator.services.mozilla.com/D55043
2571d0598f42ddf91687b963aa16aa2b68b10194: Bug 1598782 - Don't destroy GeckoEditableSupport when getting focus. r=geckoview-reviewers,rbarker
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 10 Dec 2019 20:16:16 +0000 - rev 568537
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1598782 - Don't destroy GeckoEditableSupport when getting focus. r=geckoview-reviewers,rbarker NOTIFY_IME_OF_FOCUS performs lazy initialization for text dispatcher. When GeckoViewSupport attaches GeckoEditable during initialization, GeckoEditableSupport destroys myself. If GeckoEditable already has focus, don't destroy GeckoEditable child. Also, I want to add debug warning to debug like this issue. Differential Revision: https://phabricator.services.mozilla.com/D55914
0e0d88942d33f80fa42ab54ca11fdb96877aebc5: Bug 1599927 - Support WebXR device access permission in GeckoSession. r=imanol,rbarker,geckoview-reviewers,snorp
Daosheng Mu <daoshengmu@gmail.com> - Wed, 11 Dec 2019 02:00:35 +0000 - rev 568528
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1599927 - Support WebXR device access permission in GeckoSession. r=imanol,rbarker,geckoview-reviewers,snorp Differential Revision: https://phabricator.services.mozilla.com/D55043
aeceec922866a913085fea03ff0d4c1ba6af60ae: Bug 1599927 - Support WebXR device access permission in GeckoSession. r=imanol,rbarker,geckoview-reviewers,snorp
Daosheng Mu <daoshengmu@gmail.com> - Tue, 10 Dec 2019 20:30:48 +0000 - rev 568521
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1599927 - Support WebXR device access permission in GeckoSession. r=imanol,rbarker,geckoview-reviewers,snorp Differential Revision: https://phabricator.services.mozilla.com/D55043
b3988d311be3e180e9b4d3afd678cc76bcbda158: Bug 1555337 - Add `LoadRequest#hasUserGesture` r=geckoview-reviewers,rbarker,agi
James Willcox <snorp@snorp.net> - Tue, 05 Nov 2019 22:53:30 +0000 - rev 562566
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1555337 - Add `LoadRequest#hasUserGesture` r=geckoview-reviewers,rbarker,agi This uses `Document.hasValidTransientUserGestureActivation` to expose gesture for use in the `onLoadRequest()` delegate method in GeckoView, allowing apps to know if a load was initiated by a user. Differential Revision: https://phabricator.services.mozilla.com/D51729
2a8ed7fb920ca1cc7b8178eeb9aaab28d6d2002f: Bug 1577192 - Adds a screenshot api using ScreenshotBuilder. r=geckoview-reviewers,snorp,rbarker
Elliot Stirling <estirling@mozilla.com> - Tue, 05 Nov 2019 16:15:09 +0000 - rev 562454
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1577192 - Adds a screenshot api using ScreenshotBuilder. r=geckoview-reviewers,snorp,rbarker Differential Revision: https://phabricator.services.mozilla.com/D49293
bb34b6826ada3fdd31567c9bbfac1deba4d28256: Bug 1577192 - Adds a screenshot api using ScreenshotBuilder. r=geckoview-reviewers,snorp,rbarker
Elliot Stirling <estirling@mozilla.com> - Fri, 01 Nov 2019 20:31:18 +0000 - rev 562071
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1577192 - Adds a screenshot api using ScreenshotBuilder. r=geckoview-reviewers,snorp,rbarker Differential Revision: https://phabricator.services.mozilla.com/D49293
e8ee20fdf6ac6b464dfe75644073fbed9457a08b: Bug 1589913 - Update FxR Desktop default home page r=imanol,rbarker
thomasmo <thomasmo@mozilla.com> - Thu, 31 Oct 2019 19:08:38 +0000 - rev 561938
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1589913 - Update FxR Desktop default home page r=imanol,rbarker Fix crash on Android Differential Revision: https://phabricator.services.mozilla.com/D51289
5a900d3343e086c9a8d1f4d3ab88bee55764940a: Bug 1592610 - Set Idle state in VRManager when the app goes to background on Android. r=kip,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 30 Oct 2019 19:26:38 +0000 - rev 561682
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592610 - Set Idle state in VRManager when the app goes to background on Android. r=kip,rbarker Set Idle state in VRManager when the app goes to background on Android. Differential Revision: https://phabricator.services.mozilla.com/D51111
1d8e31bd28db2b6b07f9b9917a9cc47812b54a2d: Bug 1577192 - Adds a screenshot api using ScreenshotBuilder. r=geckoview-reviewers,snorp,rbarker
Elliot Stirling <estirling@mozilla.com> - Tue, 29 Oct 2019 22:28:45 +0000 - rev 561629
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1577192 - Adds a screenshot api using ScreenshotBuilder. r=geckoview-reviewers,snorp,rbarker Differential Revision: https://phabricator.services.mozilla.com/D49293
45cbce9130106080454b087bb374bd63da1cd116: Bug 1591949 - Update VRManager VRShmem if it's not ready after calling OpenShmem on Android r=kip,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Mon, 28 Oct 2019 18:33:21 +0000 - rev 561335
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1591949 - Update VRManager VRShmem if it's not ready after calling OpenShmem on Android r=kip,rbarker Update VRManager VRShmem if it's not ready after calling OpenShmem on Android Differential Revision: https://phabricator.services.mozilla.com/D50820
d4b62d6f1e64896701f193f7414ded2033ad2814: Bug 1578851 - Using VRManagerChild to check isPresenting to skip painting in nsRefreshDriver. r=rbarker,imanol,mstange
Daosheng Mu <daoshengmu@gmail.com> - Thu, 24 Oct 2019 19:58:15 +0000 - rev 560756
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1578851 - Using VRManagerChild to check isPresenting to skip painting in nsRefreshDriver. r=rbarker,imanol,mstange VRManager only be accessible in the parent or GPU process. So, in the tab process, isPresenting() will always return false. In WebVR immersive mode, we need to skip layer painting and don't need to wait for painting because the compositing is already done in WebGL. Differential Revision: https://phabricator.services.mozilla.com/D48119
c7f931c95c789a1b997941f16ee53eb5a942f3f1: Bug 1587366 - Fix VRManagerParent::GetVRActiveStatus race condition: Notify VRActiveStatus after a the VREventObserver is created. r=rbarker,daoshengmu
Imanol Fernandez <mortimergoro@gmail.com> - Fri, 11 Oct 2019 15:58:39 +0000 - rev 558630
Push 12169 by ffxbld-merge at Mon, 14 Oct 2019 16:59:29 +0000
Bug 1587366 - Fix VRManagerParent::GetVRActiveStatus race condition: Notify VRActiveStatus after a the VREventObserver is created. r=rbarker,daoshengmu Notify VRActiveStatus after a the VREventObserver is created to prevent the VRManagerParent::GetVRActiveStatus race condition. Call VRManager::Shutdown() when the app goes to background instead of calling it in the foreground event due to the inactivity timer. Differential Revision: https://phabricator.services.mozilla.com/D48678
77a9896062fef3733d08f36da1fc499be6f78b21: Bug 1579028 - Do not call surface->Commit() if composition failed in WebGLContext::GetVRFrame. r=jgilbert,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Fri, 06 Sep 2019 20:55:51 +0000 - rev 553463
Push 12169 by ffxbld-merge at Mon, 14 Oct 2019 16:59:29 +0000
Bug 1579028 - Do not call surface->Commit() if composition failed in WebGLContext::GetVRFrame. r=jgilbert,rbarker PresentScreenBuffer() or screen->PublishFrame() may fail for different reasons. In that case we shouldn't call surface->Commit() because it may be in a not swaped state or not available. Differential Revision: https://phabricator.services.mozilla.com/D44813
ed05c5d39154122abbc3cb5f8c7d69be4d8562c8: Bug 1567268 - [1.0] Report all ETP-related blocking and non-blocking. r=geckoview-reviewers,snorp,rbarker
Dylan Roeh <droeh@mozilla.com> - Fri, 09 Aug 2019 14:17:35 +0000 - rev 547691
Push 11848 by ffxbld-merge at Mon, 26 Aug 2019 19:26:25 +0000
Bug 1567268 - [1.0] Report all ETP-related blocking and non-blocking. r=geckoview-reviewers,snorp,rbarker Differential Revision: https://phabricator.services.mozilla.com/D40694
438452cc4e22584ed8f301894de5a1ecef7332ad: Bug 1499394 - [2.0] Add new PromptDelegate and handlePromptEvent. r=geckoview-reviewers,snorp,rbarker
Dylan Roeh <droeh@mozilla.com> - Thu, 08 Aug 2019 13:50:33 +0000 - rev 547477
Push 11848 by ffxbld-merge at Mon, 26 Aug 2019 19:26:25 +0000
Bug 1499394 - [2.0] Add new PromptDelegate and handlePromptEvent. r=geckoview-reviewers,snorp,rbarker Differential Revision: https://phabricator.services.mozilla.com/D40683
4b40f7fa9db25b3035cbfe7ac6f802a28a7e32ec: Bug 1570383 - Call GeckoThread.onPause() and onResume() on GeckoRuntime lifecycle events. r=snorp,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Thu, 01 Aug 2019 16:02:56 +0000 - rev 546301
Push 11848 by ffxbld-merge at Mon, 26 Aug 2019 19:26:25 +0000
Bug 1570383 - Call GeckoThread.onPause() and onResume() on GeckoRuntime lifecycle events. r=snorp,rbarker Call GeckoThread.onPause() and onResume() on GeckoRuntime lifecycle events. Differential Revision: https://phabricator.services.mozilla.com/D40078
fa3fc0b3ea7edba2b31563f6a3c8fce2510e2f85: Bug 1569605 - Reuse WebVR FrameData Float32Arrays. r=kip,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Tue, 30 Jul 2019 00:23:38 +0000 - rev 545752
Push 11848 by ffxbld-merge at Mon, 26 Aug 2019 19:26:25 +0000
Bug 1569605 - Reuse WebVR FrameData Float32Arrays. r=kip,rbarker Summary Do not recreate WebVR FrameData Float32Arrays every frame.: Differential Revision: https://phabricator.services.mozilla.com/D39683
f993991aab7bb0e6c5adef9a0ad681daad5ec839: Bug 1569622 - Call VRManager::StartFrame directly instead of using a PostTask on Android. r=kip,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Tue, 30 Jul 2019 00:11:37 +0000 - rev 545750
Push 11848 by ffxbld-merge at Mon, 26 Aug 2019 19:26:25 +0000
Bug 1569622 - Call VRManager::StartFrame directly instead of using a PostTask on Android. r=kip,rbarker Call VRManager::StartFrame directly instead of using a PostTask on Android. Differential Revision: https://phabricator.services.mozilla.com/D39691
3d1a7f0243d3db91fcde7b62273a93ff4c5b27e3: Bug 1567232 - Add more proguard rules for R8 compatibility. r=agi,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 24 Jul 2019 16:13:15 +0000 - rev 544552
Push 11848 by ffxbld-merge at Mon, 26 Aug 2019 19:26:25 +0000
Bug 1567232 - Add more proguard rules for R8 compatibility. r=agi,rbarker Add more proguard rules for R8 compatibility Differential Revision: https://phabricator.services.mozilla.com/D38993
cdd04fa751fc07a28b0289af9fcd4a0df1c22f1f: Bug 1561667 - Ensure that SurfaceTexture is attached before calling ReleaseTexImage. r=jgilbert,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Mon, 22 Jul 2019 21:16:11 +0000 - rev 544265
Push 11848 by ffxbld-merge at Mon, 26 Aug 2019 19:26:25 +0000
Bug 1561667 - Ensure that SurfaceTexture is attached before calling ReleaseTexImage. r=jgilbert,rbarker Ensure that SurfaceTexture is attached before calling ReleaseTexImage. Differential Revision: https://phabricator.services.mozilla.com/D38679
4be810d4e5b79392ffdf2c2cf1f5fd5d22315325: Bug 1561667 - Ensure that SurfaceTexture is attached before calling ReleaseTexImage. r=jgilbert,rbarker a=RyanVM
Imanol Fernandez <mortimergoro@gmail.com> - Mon, 22 Jul 2019 21:16:11 +0000 - rev 541650
Push 11670 by ncsoregi@mozilla.com at Wed, 31 Jul 2019 20:04:35 +0000
Bug 1561667 - Ensure that SurfaceTexture is attached before calling ReleaseTexImage. r=jgilbert,rbarker a=RyanVM Ensure that SurfaceTexture is attached before calling ReleaseTexImage. Differential Revision: https://phabricator.services.mozilla.com/D38679
15072106937d1fefedde938bc102574698f7579c: Bug 1555447 - Throw exceptions rather than returning 0 from GeckoProcessManager.java r=rbarker
Dylan Roeh <droeh@mozilla.com> - Wed, 05 Jun 2019 16:43:03 +0000 - rev 536640
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1555447 - Throw exceptions rather than returning 0 from GeckoProcessManager.java r=rbarker Differential Revision: https://phabricator.services.mozilla.com/D33705
c7482504ed63998f4bc9b3a4495676120bbcb2a3: Bug 1554626 - Add surface size to external_vr struct. r=kip,daoshengmu,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 29 May 2019 14:27:38 +0000 - rev 535735
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1554626 - Add surface size to external_vr struct. r=kip,daoshengmu,rbarker Add surface size to external_vr struct Differential Revision: https://phabricator.services.mozilla.com/D32704
cab2c0eaec747ce6b37df4a963f0a1ff09aca22e: Bug 1553136 - Match CompositorManagerChild::ProcessingError behavior in UiCompositorControllerChild. r=rbarker
Ryan Hunt <rhunt@eqrion.net> - Wed, 29 May 2019 16:08:16 +0000 - rev 535731
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1553136 - Match CompositorManagerChild::ProcessingError behavior in UiCompositorControllerChild. r=rbarker This will make this site only crash in debug, nightly, or dev edition builds. Differential Revision: https://phabricator.services.mozilla.com/D32852
3edfeee54f00482d79c5971b466d3c89a20b969e: Bug 1554626 - Add surface size to external_vr struct. r=kip,daoshengmu,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Tue, 28 May 2019 18:29:10 +0000 - rev 535604
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1554626 - Add surface size to external_vr struct. r=kip,daoshengmu,rbarker Add surface size to external_vr struct Differential Revision: https://phabricator.services.mozilla.com/D32704
6ae0224335ee46e0427743b6424b9df97ba6c31e: Bug 1555447 - Throw exceptions rather than returning 0 from GeckoProcessManager.java r=rbarker a=jcristau
Dylan Roeh <droeh@mozilla.com> - Wed, 05 Jun 2019 16:43:03 +0000 - rev 533722
Push 11409 by rmaries@mozilla.com at Mon, 10 Jun 2019 14:23:46 +0000
Bug 1555447 - Throw exceptions rather than returning 0 from GeckoProcessManager.java r=rbarker a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D33705
97c7af33ac1db2daa8b55c9f4f7e14e342010ab7: Bug 1544584 - Make it possible to remove android.speech dependencies using Proguard r=snorp,rbarker,eeejay
Imanol Fernandez <imanol@mozilla.com> - Thu, 16 May 2019 01:05:01 +0000 - rev 532855
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1544584 - Make it possible to remove android.speech dependencies using Proguard r=snorp,rbarker,eeejay Some minor refactor to make it possible to remove android.speech dependencies using Proguard Differential Revision: https://phabricator.services.mozilla.com/D27612
b60e7b3407b3aa6a2110f7e09a41e1ea10a04213: Bug 1544584 - Make it possible to remove android.speech dependencies using Proguard r=snorp,rbarker,eeejay
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 15 May 2019 19:56:43 +0000 - rev 532824
Push 11272 by apavel@mozilla.com at Thu, 16 May 2019 15:28:22 +0000
Bug 1544584 - Make it possible to remove android.speech dependencies using Proguard r=snorp,rbarker,eeejay Some minor refactor to make it possible to remove android.speech dependencies using Proguard Differential Revision: https://phabricator.services.mozilla.com/D27612
1cdb9beceadea92fdb8b2631f0ac4c915088b816: Bug 1544517 - Add a pref that controls conversion of mouse events to touch events. r=geckoview-reviewers,rbarker
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 30 Apr 2019 15:28:21 +0000 - rev 530788
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544517 - Add a pref that controls conversion of mouse events to touch events. r=geckoview-reviewers,rbarker For TV devices, it is useful to have mouse events automatically interpreted as touch events. On other devices, such as more desktop-like Android devices, we want to treat mouse events as mouse events. This patch makes this behaviour controllable by a pref, but keeps the existing default behaviour of treating mouse events as touch events. Differential Revision: https://phabricator.services.mozilla.com/D29188
491709a630ef1fab61c5d33bd46b918996c08a7a: Bug 1544517 - Add a pref that controls conversion of mouse events to touch events. r=geckoview-reviewers,rbarker
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 29 Apr 2019 19:24:39 +0000 - rev 530622
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544517 - Add a pref that controls conversion of mouse events to touch events. r=geckoview-reviewers,rbarker For TV devices, it is useful to have mouse events automatically interpreted as touch events. On other devices, such as more desktop-like Android devices, we want to treat mouse events as mouse events. This patch makes this behaviour controllable by a pref, but keeps the existing default behaviour of treating mouse events as touch events. Differential Revision: https://phabricator.services.mozilla.com/D29188
aff2f96a37b72c144897d652ede59cf3838ca6c3: Bug 1542005 - Fix javadoc error in GeckoSession. r=geckoview-reviewers,rbarker
Agi Sferro <agi@mozilla.com> - Thu, 04 Apr 2019 18:56:40 +0000 - rev 526855
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1542005 - Fix javadoc error in GeckoSession. r=geckoview-reviewers,rbarker Differential Revision: https://phabricator.services.mozilla.com/D26219
4fd7ce83efe1cad3f2ab3686cc9b45671b4cd0d5: Bug 1533840 - Add convenience methods for dealing with WebRequest/WebResponse bodies r=geckoview-reviewers,agi,rbarker
James Willcox <snorp@snorp.net> - Thu, 14 Mar 2019 20:18:33 +0000 - rev 521957
Push 10870 by nbeleuzu@mozilla.com at Fri, 15 Mar 2019 20:00:07 +0000
Bug 1533840 - Add convenience methods for dealing with WebRequest/WebResponse bodies r=geckoview-reviewers,agi,rbarker Differential Revision: https://phabricator.services.mozilla.com/D22748
51fd0edf687f5105aac2d3366d6c30dc286490af: Bug 1524992 - Followup to add newline r=mbrubeck,rbarker
James Willcox <snorp@snorp.net> - Tue, 12 Mar 2019 19:22:16 +0000 - rev 521591
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1524992 - Followup to add newline r=mbrubeck,rbarker Differential Revision: https://phabricator.services.mozilla.com/D23192
4e46fb46408db09e84480b37287230413d312422: Bug 1512997 - Add GeckoSession.getDefaultUserAgent API. r=nalexander,rbarker
Agi Sferro <agi@mozilla.com> - Wed, 20 Feb 2019 18:11:27 +0000 - rev 517987
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1512997 - Add GeckoSession.getDefaultUserAgent API. r=nalexander,rbarker Differential Revision: https://phabricator.services.mozilla.com/D19813
12616753519d591246fa9578cc74a74b50414834: Bug 1506658 - Add @Nullable or @NonNull to all APIs. r=snorp,rbarker,geckoview-reviewers
Agi Sferro <agi@mozilla.com> - Thu, 20 Dec 2018 15:22:45 +0000 - rev 508636
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1506658 - Add @Nullable or @NonNull to all APIs. r=snorp,rbarker,geckoview-reviewers Upgrading apilint to the 0.1.6 release will also ensure that new APIs have nullability annotations via the GV4 and GV5 lints, see [0]. [0]: https://github.com/mozilla-mobile/gradle-apilint/commit/b994c7ca9db056652ba4b5dd639437ddf2c5cc6f#diff-2c7de691a2642510f69b9ddf59276d85R569 Differential Revision: https://phabricator.services.mozilla.com/D14896
4c759f171cefc121537bfdcc2213a04effc72057: Bug 1498246 - Add GeckoView Media API r=rbarker,snorp,esawin,jchen,cvan
Imanol Fernandez <mortimergoro@gmail.com> - Fri, 09 Nov 2018 11:59:28 +0000 - rev 501855
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1498246 - Add GeckoView Media API r=rbarker,snorp,esawin,jchen,cvan Add GeckoView Media API which provides a way to listen to HTMLMediaElement events in a GeckoSession and control the playback externally Differential Revision: https://phabricator.services.mozilla.com/D9026
a6b390c7b9791dfa760f9b09248ff84bd2a4c3e6: Bug 1498246 - Add GeckoView Media API r=rbarker,snorp,esawin,jchen,cvan
Imanol Fernandez <mortimergoro@gmail.com> - Thu, 08 Nov 2018 22:11:36 +0000 - rev 501648
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1498246 - Add GeckoView Media API r=rbarker,snorp,esawin,jchen,cvan Add GeckoView Media API which provides a way to listen to HTMLMediaElement events in a GeckoSession and control the playback externally Differential Revision: https://phabricator.services.mozilla.com/D9026
60659171e4140a2e38b05d7c85cb2747a83e2964: Bug 1498246 - Add GeckoView Media API r=rbarker,snorp,esawin,jchen,cvan
Imanol Fernandez <mortimergoro@gmail.com> - Thu, 08 Nov 2018 01:37:56 +0000 - rev 501552
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1498246 - Add GeckoView Media API r=rbarker,snorp,esawin,jchen,cvan Add GeckoView Media API which provides a way to listen to HTMLMediaElement events in a GeckoSession and control the playback externally Differential Revision: https://phabricator.services.mozilla.com/D9026
0a43224df4691815d432718813a0e84bf5b7aa21: Bug 1474847 - Fix GeckoSurfaceTexture not correctly removed from container when released: r=snorp,rbarker
Imanol Fernandez <imanol@mozilla.com> - Thu, 06 Sep 2018 15:35:31 +0000 - rev 490825
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1474847 - Fix GeckoSurfaceTexture not correctly removed from container when released: r=snorp,rbarker When entering and exiting immersive mode multiple time (~30) the WebGL context can be lost. This is caused because GeckoSurfaceTexture things there are more than 200 textures created. Differential Revision: https://phabricator.services.mozilla.com/D4235