313e96351327ad2a57182dc37743cedb1d8efa78: Bug 1601034 - Do not block main thread in mediapipeline_unittest.cpp. r=bwc
Andreas Pehrson <apehrson@mozilla.com> - Thu, 12 Dec 2019 21:50:06 +0000 - rev 506766
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1601034 - Do not block main thread in mediapipeline_unittest.cpp. r=bwc The STS thread dispatches SyncRunnables to main thread. There are two cases of blocking affected here: - SyncRunnables from main to STS: Can cause a deadlock. - PR_Sleep on the main thread: Effectively sleeps STS too, if STS dispatches a SyncRunnable to main during main's sleep. This patch gets rid of both of these. Depends on D57001 Differential Revision: https://phabricator.services.mozilla.com/D57003
7154777434394334cc16c1e6718f017dcfb87bbc: Bug 1601034 - Set the MediaPipelineTransmit send track in a dedicated method to enable unit tests. r=bwc
Andreas Pehrson <apehrson@mozilla.com> - Thu, 12 Dec 2019 21:50:14 +0000 - rev 506765
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1601034 - Set the MediaPipelineTransmit send track in a dedicated method to enable unit tests. r=bwc Depends on D56620 Differential Revision: https://phabricator.services.mozilla.com/D57001
902cf0de82c33abc18ac0da6feca957e1d95c746: Bug 1601034 - Only update the conduit in replaceTrack() if the track source changed between camera and non-camera. r=bwc
Andreas Pehrson <apehrson@mozilla.com> - Thu, 12 Dec 2019 21:39:26 +0000 - rev 506764
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1601034 - Only update the conduit in replaceTrack() if the track source changed between camera and non-camera. r=bwc Differential Revision: https://phabricator.services.mozilla.com/D56620
98212026404b936a1d04b4e77960c743aa4b9d01: Bug 1601034 - Add a ProcessedMediaTrack layer in MediaPipelineTransmit to handle replaceTrack of ended tracks. r=dminor,padenot
Andreas Pehrson <apehrson@mozilla.com> - Thu, 12 Dec 2019 16:53:43 +0000 - rev 506763
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1601034 - Add a ProcessedMediaTrack layer in MediaPipelineTransmit to handle replaceTrack of ended tracks. r=dminor,padenot Before this patch, if a send audio MediaStreamTrack ended, we ended up not sending anything over the network. If replaceTrack() at that point replaced the ended track with a live one, we'd start sending data again, but the rtp stream would continue from where the previous track ended. Having a gap in audio like that would confuse a receiver's *video* jitter buffer, because it's trying to sync to an audio track that just had a massive amount of "jitter" (it can't tell the difference). This patch fixes this by adding a track layer in MediaPipelineTransmit that remains active for as long as the MediaPipeline is active. Thus if the send audio MediaStreamTrack ends, we continue sending silence over the network, which the receiver can understand. If later replaced, the receiver sees real audio instead of silence and continues gracefully. Differential Revision: https://phabricator.services.mozilla.com/D56619
7c1213a74d2844a2da97228e4660ffd8711b9346: Bug 1565597 - Mozilla Remoting implementation for macOS, r=mossop
Yuri <mozilla@yuriydev.com> - Thu, 12 Dec 2019 22:40:10 +0000 - rev 506762
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1565597 - Mozilla Remoting implementation for macOS, r=mossop Differential Revision: https://phabricator.services.mozilla.com/D56997
f02f44b9f7a51da2123fdf7e892fe4aa6cbd92b6: Bug 1600133 - Enable Webrender for Pixel 2/XL and Pixel 3/XL on release channel. r=jnicol
Kris Taeleman <ktaeleman@mozilla.com> - Thu, 12 Dec 2019 18:05:31 +0000 - rev 506761
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1600133 - Enable Webrender for Pixel 2/XL and Pixel 3/XL on release channel. r=jnicol Differential Revision: https://phabricator.services.mozilla.com/D55850
860cbb7db3c8105a1e41cf9aed6369e142452887: Bug 1602631 - Enable desktop password manager features in toolkit so GV will benefit. r=sfoster
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 12 Dec 2019 20:24:27 +0000 - rev 506760
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1602631 - Enable desktop password manager features in toolkit so GV will benefit. r=sfoster Differential Revision: https://phabricator.services.mozilla.com/D56495
fca4e976dff6088a74bbaf29965e778b875406dd: Bug 1602631 - Connect storage-geckoview.js to GeckoViewLoginStorage for searches. r=sfoster,esawin
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 12 Dec 2019 22:29:50 +0000 - rev 506759
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1602631 - Connect storage-geckoview.js to GeckoViewLoginStorage for searches. r=sfoster,esawin Differential Revision: https://phabricator.services.mozilla.com/D56489
acf8a1895aa1816ead585b5e8e96698855790ac9: Backed out changeset a8e371771008 (bug 1590485) for failing in browser_default_zoom.js
Noemi Erli <nerli@mozilla.com> - Fri, 13 Dec 2019 00:11:08 +0200 - rev 506758
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Backed out changeset a8e371771008 (bug 1590485) for failing in browser_default_zoom.js
2ba741910e8f1c78669842b0be590dbb151b1922: Bug 1603371 - Use _GLIBCXX_RELEASE instead of __GLIBCXX__ r=froydnj
Sylvestre Ledru <sledru@mozilla.com> - Thu, 12 Dec 2019 21:53:40 +0000 - rev 506757
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1603371 - Use _GLIBCXX_RELEASE instead of __GLIBCXX__ r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D56956
45957564050aaa96bed7e7090dbe473d67ce606b: Bug 1603534 - Merge ShadowRoot::StyleSheets and Document::StyleSheets(). r=nordzilla
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Dec 2019 21:51:59 +0000 - rev 506756
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1603534 - Merge ShadowRoot::StyleSheets and Document::StyleSheets(). r=nordzilla They do the same so no reason to have it duplicated. EnsureDOMStyleSheets doesn't have any other caller so just inline it there. Differential Revision: https://phabricator.services.mozilla.com/D56986
a1516b9539d181ea1f8af76df0ccc5513df27657: Backed out changeset d23f209ada8b (bug 1603455) for causing failures in test_fullscreen-api.html
Noemi Erli <nerli@mozilla.com> - Thu, 12 Dec 2019 23:49:35 +0200 - rev 506755
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Backed out changeset d23f209ada8b (bug 1603455) for causing failures in test_fullscreen-api.html
8f472871e7e422bc97e7461a97a09231ba7a8f36: Bug 1602489 - Basic eager evaluation support, r=nchevobbe.
Brian Hackett <bhackett1024@gmail.com> - Thu, 12 Dec 2019 21:48:03 +0000 - rev 506754
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1602489 - Basic eager evaluation support, r=nchevobbe. Differential Revision: https://phabricator.services.mozilla.com/D56393
88d51948f4e43284cc0e743fc0bd98e6d7bd228e: Bug 1602502 - If proxy connect is not used, don't call HttpProxyResponseToErrorCode() r=dragana
Kershaw Chang <kershaw@mozilla.com> - Thu, 12 Dec 2019 18:24:40 +0000 - rev 506753
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1602502 - If proxy connect is not used, don't call HttpProxyResponseToErrorCode() r=dragana Differential Revision: https://phabricator.services.mozilla.com/D56871
47379e247e511e7481972378afb3ee0013b5e73b: Bug 1602910 - Memoize getBreakpointSources. r=bhackett
Jason Laster <jlaster@mozilla.com> - Thu, 12 Dec 2019 21:25:09 +0000 - rev 506752
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1602910 - Memoize getBreakpointSources. r=bhackett Differential Revision: https://phabricator.services.mozilla.com/D56614
e33b10fd1fd35a294a8f8e6c1ac0bee373bc08d8: Bug 1602980 - revert to having distinct skiaContent and gtkWidget annotations for transformations-1.html r=gbrown
Edwin Takahashi <egao@mozilla.com> - Thu, 12 Dec 2019 15:54:13 +0000 - rev 506751
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1602980 - revert to having distinct skiaContent and gtkWidget annotations for transformations-1.html r=gbrown Changes: Partially revert the changes made in D56572 because it appears reftests running on macosx1014 also rely on the `skiaContent` manifest. The unified manifest condition caused the `macosx1014-shippable-qr` tasks to report a failure with `1-1,1-1`. A separate bug should be used to update the expected failure values for macosx1014 if appropriate. Differential Revision: https://phabricator.services.mozilla.com/D56861
4d1de8c70a1c7c13a8b3b83faff2a9d9738f6cc0: Backed out changeset 1644a92ede46 (bug 1600032) for causing build bustages on ImageBridgeParent.cpp. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Thu, 12 Dec 2019 23:27:29 +0200 - rev 506750
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Backed out changeset 1644a92ede46 (bug 1600032) for causing build bustages on ImageBridgeParent.cpp. CLOSED TREE
a937de4351863b92f35ed2156cb315875ef7cf57: Bug 1601602 - Add expectations deleted by wpt-sync for release or beta. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Mon, 09 Dec 2019 10:12:27 +0000 - rev 506749
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1601602 - Add expectations deleted by wpt-sync for release or beta. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D56300
1644a92ede46ec78429edd7d7c5381ef30fcfdee: Bug 1600032: Make GPUVideoTextureHost plugin lookup infallible r=mattwoodrow
David Parks <daparks@mozilla.com> - Thu, 12 Dec 2019 00:32:54 +0000 - rev 506748
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Bug 1600032: Make GPUVideoTextureHost plugin lookup infallible r=mattwoodrow If the D3D11TextureData backing the plugin variant of a GPUVideoTextureHost is requested, but the ImageBridge has already released or lost it then, instead of null, we now return a NullPluginTextureHost in order to avoid IPDL serialization failure down the line. This mirrors the degenerate case of RemoteVideoDecoder behavior, introduced to fix the same issue with that variant of GPUVideoTextureHost, in bug 1562616. Differential Revision: https://phabricator.services.mozilla.com/D55843
95539fb8075c9eb41d339a0765428761dfb74711: Backed out changeset 7b97dafe9d70 (bug 1594537) for causing multiple failures on browser_all_files_referenced.js CLOSED TREE
Arthur Iakab <aiakab@mozilla.com> - Thu, 12 Dec 2019 23:08:27 +0200 - rev 506747
Push 36911 by csabou@mozilla.com at Fri, 13 Dec 2019 04:07:58 +0000
Backed out changeset 7b97dafe9d70 (bug 1594537) for causing multiple failures on browser_all_files_referenced.js CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip