dc4eff83928ec4f3fb8aada355edc95bcef13fae: Bug 1497324 [wpt PR 13369] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 09 Oct 2018 14:00:41 +0000 - rev 441014
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1497324 [wpt PR 13369] - Update wpt metadata, a=testonly wpt-pr: 13369 wpt-type: metadata
e03ae224e580857db07e5b1170fb1a694b69ede0: Bug 1497324 [wpt PR 13369] - Enable FP reporting for PIP policy violations., a=testonly
Ian Clelland <iclelland@chromium.org> - Thu, 11 Oct 2018 09:30:41 +0000 - rev 441013
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1497324 [wpt PR 13369] - Enable FP reporting for PIP policy violations., a=testonly Automatic update from web-platform-testsEnable FP reporting for PIP policy violations. This queues a report through the Reporting API whenever requestPictureInPicture is called in a frame in which the 'picture-in-picture' feature is not allowed according to feature policy. Bug: 867471 Change-Id: I1cede10385f6a5110fd0ddd5bf124ff5d3737dd9 Reviewed-on: https://chromium-review.googlesource.com/c/1262432 Commit-Queue: Ian Clelland <iclelland@chromium.org> Reviewed-by: François Beaufort <beaufort.francois@gmail.com> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#596988} -- wpt-commits: 20d956980b882f2246525c957f0bb676fee012ab wpt-pr: 13369
629151c9becabbb8648e3badcce0fb96335c08c6: Bug 1497323 [wpt PR 13366] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 09 Oct 2018 14:04:55 +0000 - rev 441012
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1497323 [wpt PR 13366] - Update wpt metadata, a=testonly wpt-pr: 13366 wpt-type: metadata
b8e822211da2d7b707f8b89b4d28146ad5e0f141: Bug 1497323 [wpt PR 13366] - Enable FP reporting for EME policy violations., a=testonly
Ian Clelland <iclelland@chromium.org> - Thu, 11 Oct 2018 09:30:36 +0000 - rev 441011
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1497323 [wpt PR 13366] - Enable FP reporting for EME policy violations., a=testonly Automatic update from web-platform-testsEnable FP reporting for EME policy violations. This queues a report through the Reporting API whenever requestMediaKeySystemAccess is called in a frame in which the 'encrypted-media' feature is not allowed according to feature policy. Bug: 867471 Change-Id: I781cf9d9719bcbaffe0b328c2b6bfa5ca197920a Reviewed-on: https://chromium-review.googlesource.com/c/1261921 Reviewed-by: David Dorwin <ddorwin@chromium.org> Commit-Queue: Ian Clelland <iclelland@chromium.org> Cr-Commit-Position: refs/heads/master@{#596965} -- wpt-commits: 45fe4bda8ce30614d0935b11b7d27e269401361c wpt-pr: 13366
7f9995d90affed02070d111f906f7fa676f285cc: Bug 1494648 [wpt PR 13241] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 27 Sep 2018 14:37:07 +0000 - rev 441010
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1494648 [wpt PR 13241] - Update wpt metadata, a=testonly wpt-pr: 13241 wpt-type: metadata
cb1d335ae21b8eb8d711d0fedaafdf93a4bea0db: Bug 1494648 [wpt PR 13241] - [Unified Plan] Remote MediaStreamTracks should be muted by default., a=testonly
Henrik Boström <hbos@chromium.org> - Thu, 11 Oct 2018 09:30:30 +0000 - rev 441009
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1494648 [wpt PR 13241] - [Unified Plan] Remote MediaStreamTracks should be muted by default., a=testonly Automatic update from web-platform-tests[Unified Plan] Remote MediaStreamTracks should be muted by default. Per-spec, tracks that are created with a receiver (e.g. addTrack or setRemoteDescription) are muted by default. Prior to this CL they were unmuted by default, whether or not they were receiving any packets. A correct implementation should unmute the tracks when RTP packets arrive. We are not quite there yet, this CL assumes that if the receiver becomes active through renegotiation it will unmute. We are careful to make sure that the track is muted on the "ontrack" event so that the application has time to wire up the "onunmute" event. By unmuting as part of processing SDP we fix the Unified Plan bug where a remote track that had previously been muted was not unmuted when becoming active again (transciever.currentDirection == 'sendrecv' or 'recvonly'), https://crbug.com/884023. This CL also makes "ontrack" fire synchronously per-spec, https://crbug.com/788558. Note that some stream events still fire asynchronously, which means they now fire after the "ontrack" event in the Unified Plan case. This is remaining work on that bug. A new file is created to test muting related behaviors, and some helper functions used this and another file are moved to RTCPeerConnection-helper.js. Bug: 884023, 777619, 788558 Change-Id: I8dc3e2adf04e72282f085779639edc73bacfc86b Reviewed-on: https://chromium-review.googlesource.com/1249066 Commit-Queue: Henrik Boström <hbos@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#595405} -- wpt-commits: 30c6ad632c481c22e8e35dcc8021c15a8da28338 wpt-pr: 13241
bf9667abba51109254ad238200f9ad5ae013e7b4: Bug 1497321 [wpt PR 13372] - Fix typo in focus-visible selector test., a=testonly
Josh Matthews <josh@joshmatthews.net> - Thu, 11 Oct 2018 09:30:28 +0000 - rev 441008
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1497321 [wpt PR 13372] - Fix typo in focus-visible selector test., a=testonly Automatic update from web-platform-testsFix typo in focus-visible selector test. -- wpt-commits: 1400d501f1b4eca2552fc2cfc2faf7d0495934ba wpt-pr: 13372
28e4a41b82890ca85a1bd557ef46d63813e339d5: Bug 1497320 [wpt PR 13371] - Revert "[Background Fetch] Add WPT tests for BackgroundFetchRegistration::abort", a=testonly
Marijn Kruisselbrink <mek@chromium.org> - Thu, 11 Oct 2018 09:30:26 +0000 - rev 441007
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1497320 [wpt PR 13371] - Revert "[Background Fetch] Add WPT tests for BackgroundFetchRegistration::abort", a=testonly Automatic update from web-platform-testsRevert "[Background Fetch] Add WPT tests for BackgroundFetchRegistration::abort" This reverts commit c9bd394737bb75c77146870df92e636da8fe1ac6. Reason for revert: test is flaky in https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac10.10%20Tests/35061 Original change's description: > [Background Fetch] Add WPT tests for BackgroundFetchRegistration::abort > > Simplify event dispatching code, and also allow for match/matchAll to be > called with the abort event. > > Change-Id: I3a9d17102f176f7c68131ea144e555a44ffd6ab1 > Reviewed-on: https://chromium-review.googlesource.com/c/1261477 > Commit-Queue: Rayan Kanso <rayankans@chromium.org> > Reviewed-by: Peter Beverloo <peter@chromium.org> > Reviewed-by: Mugdha Lakhani <nator@chromium.org> > Cr-Commit-Position: refs/heads/master@{#596723} TBR=peter@chromium.org,nator@chromium.org,rayankans@chromium.org Change-Id: I70bb246625c9d98707c6f61a91dc2dd658b1027f No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/1262965 Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#596854} -- wpt-commits: b4c8ec5a1c8af91c237d80c380e178abe884a4d6 wpt-pr: 13371
0190c5793ffeeb0eec281cf377435c7a592415f3: Bug 1487057 - Part 11 - Work around the fact that EndTrack uses mCommands. r=pehrsons
Paul Adenot <paul@paul.cx> - Fri, 12 Oct 2018 15:57:49 +0200 - rev 441006
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 11 - Work around the fact that EndTrack uses mCommands. r=pehrsons This is temporaray until Andreas fixes all this.
9cf36402deed806fb359c25f633d6dc9f31dc7ea: Bug 1487057 - Part 10 - Remove MediaEngineWebRTCAudio::mEnabled. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 03 Oct 2018 14:58:28 +0200 - rev 441005
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 10 - Remove MediaEngineWebRTCAudio::mEnabled. r=pehrsons It was redundant with mState. Differential Revision: https://phabricator.services.mozilla.com/D7602
e1a790218e20b97d32957965379423a67196f54b: Bug 1487057 - Part 9 - Make SourceMediaStream::SetEnded go through the message queue so it's in the right order w.r.t. Stop. r=pehrsons
Paul Adenot <paul@paul.cx> - Mon, 01 Oct 2018 17:12:14 +0200 - rev 441004
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 9 - Make SourceMediaStream::SetEnded go through the message queue so it's in the right order w.r.t. Stop. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D7601
45d2c462dc92c43eed9582c1b309f8df0c66b37f: Bug 1487057 - Part 8 - Split MediaEngineWebRTCMicrophoneSource in two classes, one for control one for processing. r=pehrsons
Paul Adenot <paul@paul.cx> - Fri, 07 Sep 2018 16:53:23 +0200 - rev 441003
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 8 - Split MediaEngineWebRTCMicrophoneSource in two classes, one for control one for processing. r=pehrsons Big but not complex: - Remove the mutex - Move all MSG thread to a new class (AudioInputProcessing) - Remove the WebRTCAudioDataListener class, AudioInputProcessing is the listener - Use message passing for all modifications to the AudioInputProcessing. Differential Revision: https://phabricator.services.mozilla.com/D5442
273c92182c3cccd9ad6ef2abaf30d11fd42b6aea: Bug 1487057 - Part 7 - Flatten mAllocation and fix some locking. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 05 Sep 2018 16:00:33 +0200 - rev 441002
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 7 - Flatten mAllocation and fix some locking. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D5441
582e630a2fcb9b5cea5a320bd155bd2123af0982: Bug 1487057 - Part 6 - Reorganize attributes and document thread access better. r=pehrsons
Paul Adenot <paul@paul.cx> - Mon, 03 Sep 2018 14:52:54 +0200 - rev 441001
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 6 - Reorganize attributes and document thread access better. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D5440
746f70de2691bb500afd00daa6cc4d6bf20b07dd: Bug 1487057 - Part 5 - Remove MediaEngineWebRTCMicrophoneSource::mStarted. r=pehrsons
Paul Adenot <paul@paul.cx> - Mon, 03 Sep 2018 11:10:32 +0200 - rev 441000
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 5 - Remove MediaEngineWebRTCMicrophoneSource::mStarted. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D5439
304b4f68b942eb98cddfda6c58376332772b3e72: Bug 1487057 - Part 4 - Remove AsyncLatencyLogger and associated code. r=pehrsons
Paul Adenot <paul@paul.cx> - Thu, 30 Aug 2018 17:11:57 +0200 - rev 440999
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 4 - Remove AsyncLatencyLogger and associated code. r=pehrsons It's not maintained and probably does not work anymore. Differential Revision: https://phabricator.services.mozilla.com/D5438
2ff222ff2a723fc90210e9bd84968333c0fa5f86: Bug 1487057 - Part 3 - Turn the mAllocations array into an mAllocation UniquePtr, that can be nullptr. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 29 Aug 2018 19:00:28 +0200 - rev 440998
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 3 - Turn the mAllocations array into an mAllocation UniquePtr, that can be nullptr. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D5437
7e6e230af6980d38db68c814c840a090bb5a354a: Bug 1487057 - Part 2 - Remove RegisterForAudioMixing/NeedsMixing, they are unused. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 29 Aug 2018 15:29:08 +0200 - rev 440997
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 2 - Remove RegisterForAudioMixing/NeedsMixing, they are unused. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D5436
efd0c87b160b7b2549890fe3d0b30a63fc2c6bc8: Bug 1487057 - Part 1 - Move audio related classes in MediaEngineWebRTC.h to their own header files, clean up includes slightly. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 29 Aug 2018 14:38:43 +0200 - rev 440996
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Bug 1487057 - Part 1 - Move audio related classes in MediaEngineWebRTC.h to their own header files, clean up includes slightly. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D5435
9268ec81fb01ae1fd1162fc6866ef8f74cd3ea09: Backed out changeset 5d0df5f74170 (bug 1497301) for failing at caps/tests/ and js/xpconnect/tests on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 12 Oct 2018 19:28:29 +0300 - rev 440995
Push 34842 by aciure@mozilla.com at Sat, 13 Oct 2018 09:36:47 +0000
Backed out changeset 5d0df5f74170 (bug 1497301) for failing at caps/tests/ and js/xpconnect/tests on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip