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 540967
Push 37613 by btara@mozilla.com at Sat, 18 Jul 2020 09:26:25 +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 537480
Push 37543 by abutkovits@mozilla.com at Fri, 26 Jun 2020 03:24:35 +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 530175
Push 37419 by archaeopteryx@coole-files.de at Fri, 15 May 2020 09:33:04 +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 529746
Push 37414 by nbeleuzu@mozilla.com at Thu, 14 May 2020 02:40:10 +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 525991
Push 37348 by rmaries@mozilla.com at Sat, 25 Apr 2020 09:49:23 +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 519878
Push 37234 by ccoroiu@mozilla.com at Fri, 20 Mar 2020 21:58:02 +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 508382
Push 36954 by dluca@mozilla.com at Thu, 26 Dec 2019 21:43:11 +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 507589
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +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 507472
Push 36928 by opoprus@mozilla.com at Wed, 18 Dec 2019 09:16:14 +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 506793
Push 36912 by nbeleuzu@mozilla.com at Fri, 13 Dec 2019 09:46:53 +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 506604
Push 36908 by malexandru@mozilla.com at Thu, 12 Dec 2019 09:53:26 +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 506361
Push 36903 by ncsoregi@mozilla.com at Wed, 11 Dec 2019 09:46:40 +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 506352
Push 36903 by ncsoregi@mozilla.com at Wed, 11 Dec 2019 09:46:40 +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 506345
Push 36903 by ncsoregi@mozilla.com at Wed, 11 Dec 2019 09:46:40 +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 500717
Push 36769 by ncsoregi@mozilla.com at Wed, 06 Nov 2019 09:57:42 +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 500605
Push 36767 by shindli@mozilla.com at Tue, 05 Nov 2019 21:49:23 +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 500222
Push 36757 by apavel@mozilla.com at Sat, 02 Nov 2019 09:54:21 +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 500089
Push 36754 by btara@mozilla.com at Fri, 01 Nov 2019 16:13:11 +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 499833
Push 36749 by aiakab@mozilla.com at Thu, 31 Oct 2019 09:53:09 +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 499780
Push 36747 by aciure@mozilla.com at Wed, 30 Oct 2019 21:51:16 +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 499486
Push 36742 by csabou@mozilla.com at Tue, 29 Oct 2019 04:05:54 +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 498907
Push 36732 by dluca@mozilla.com at Fri, 25 Oct 2019 09:55:46 +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 497287
Push 36681 by cbrindusan@mozilla.com at Fri, 11 Oct 2019 21:50:12 +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 492120
Push 36545 by btara@mozilla.com at Sat, 07 Sep 2019 21:48:58 +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 487188
Push 36413 by csabou@mozilla.com at Fri, 09 Aug 2019 21:56:59 +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 486974
Push 36411 by rmaries@mozilla.com at Fri, 09 Aug 2019 03:49:20 +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 485798
Push 36373 by rmaries@mozilla.com at Fri, 02 Aug 2019 03:50:33 +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 485249
Push 36363 by rmaries@mozilla.com at Tue, 30 Jul 2019 15:38:07 +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 485247
Push 36363 by rmaries@mozilla.com at Tue, 30 Jul 2019 15:38:07 +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 484049
Push 36339 by dvarga@mozilla.com at Thu, 25 Jul 2019 03:53:31 +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 483762
Push 36333 by nerli@mozilla.com at Tue, 23 Jul 2019 15:57:48 +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
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 476993
Push 36115 by shindli@mozilla.com at Thu, 06 Jun 2019 09:29:49 +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 476088
Push 36084 by shindli@mozilla.com at Wed, 29 May 2019 21:50:20 +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 476084
Push 36084 by shindli@mozilla.com at Wed, 29 May 2019 21:50:20 +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 475957
Push 36080 by nerli@mozilla.com at Wed, 29 May 2019 09:48:47 +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
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 474026
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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 473995
Push 36020 by dvarga@mozilla.com at Thu, 16 May 2019 04:15:07 +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 471971
Push 35944 by ccoroiu@mozilla.com at Tue, 30 Apr 2019 21:53:37 +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 471805
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +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 468038
Push 35816 by ccoroiu@mozilla.com at Fri, 05 Apr 2019 03:22:21 +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 464066
Push 35707 by rmaries@mozilla.com at Fri, 15 Mar 2019 03:42:43 +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 463700
Push 35693 by nbeleuzu@mozilla.com at Wed, 13 Mar 2019 05:21:46 +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 460105
Push 35584 by opoprus@mozilla.com at Thu, 21 Feb 2019 09:28:57 +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 451533
Push 35245 by nbeleuzu@mozilla.com at Thu, 20 Dec 2018 21:53:55 +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 445419
Push 35015 by dluca@mozilla.com at Fri, 09 Nov 2018 17:45:20 +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 445212
Push 35012 by btara@mozilla.com at Fri, 09 Nov 2018 05:26:19 +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 445116
Push 35010 by btara@mozilla.com at Thu, 08 Nov 2018 18:47:03 +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 435089
Push 34591 by btara@mozilla.com at Thu, 06 Sep 2018 21:53:32 +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
33c06c93406863777cedffacc04e78caab6d1e8d: Bug 1483397 - Add media control API so apps can control when media is paused r=snorp,rbarker,jchen
Imanol Fernandez <imanol@mozilla.com> - Tue, 28 Aug 2018 21:55:03 +0000 - rev 433656
Push 34520 by ebalazs@mozilla.com at Wed, 29 Aug 2018 09:42:57 +0000
Bug 1483397 - Add media control API so apps can control when media is paused r=snorp,rbarker,jchen Add a GeckoSession property too specify if media should be suspended when the session is inactive. Differential Revision: https://phabricator.services.mozilla.com/D4472
ca0f02aa22ea8a12765eeed8a7f337c3b5b1be2e: Bug 1474847 - Fix GeckoSurfaceTexture not correctly removed from container when released: r=snorp,rbarker
Imanol Fernandez <imanol@mozilla.com> - Mon, 27 Aug 2018 15:15:21 +0000 - rev 433483
Push 34517 by aciure@mozilla.com at Tue, 28 Aug 2018 21:56:57 +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/D4236