[webkit-changes] [239934] trunk/Source/WebKit

2019-01-14 Thread mrajca
Title: [239934] trunk/Source/WebKit Revision 239934 Author mra...@apple.com Date 2019-01-14 13:01:43 -0800 (Mon, 14 Jan 2019) Log Message Expose preference for site-specific quirks on iOS https://bugs.webkit.org/show_bug.cgi?id=193353 Reviewed by Dean Jackson. * UIProcess/API/Cocoa/WKPr

[webkit-changes] [239830] trunk

2019-01-10 Thread mrajca
Title: [239830] trunk Revision 239830 Author mra...@apple.com Date 2019-01-10 09:31:27 -0800 (Thu, 10 Jan 2019) Log Message Put per-document autoplay behavior behind runtime website policies quirk instead of a compile time flag https://bugs.webkit.org/show_bug.cgi?id=193301 Reviewed by J

[webkit-changes] [235944] trunk

2018-09-12 Thread mrajca
Title: [235944] trunk Revision 235944 Author mra...@apple.com Date 2018-09-12 12:10:01 -0700 (Wed, 12 Sep 2018) Log Message Expose a few WebPlaybackControlsManager-driven PIP APIs to clients https://bugs.webkit.org/show_bug.cgi?id=189478 Reviewed by Eric Carlson. This patch exposes API

[webkit-changes] [235850] trunk

2018-09-10 Thread mrajca
Title: [235850] trunk Revision 235850 Author mra...@apple.com Date 2018-09-10 10:20:26 -0700 (Mon, 10 Sep 2018) Log Message Source/WebCore: Touch Bar displays an active PIP button for audio elements (and it doesn't do anything) https://bugs.webkit.org/show_bug.cgi?id=189433 Touch Bar dis

[webkit-changes] [223451] trunk

2017-10-16 Thread mrajca
Title: [223451] trunk Revision 223451 Author mra...@apple.com Date 2017-10-16 17:30:24 -0700 (Mon, 16 Oct 2017) Log Message Add API support for quirk that lets an arbitrary click allow auto-play. https://bugs.webkit.org/show_bug.cgi?id=178227 Reviewed by Alex Christensen. Source/WebCore

[webkit-changes] [223144] trunk

2017-10-10 Thread mrajca
Title: [223144] trunk Revision 223144 Author mra...@apple.com Date 2017-10-10 14:26:03 -0700 (Tue, 10 Oct 2017) Log Message Respect audio rate change restrictions in HTMLMediaElement::setVolume. https://bugs.webkit.org/show_bug.cgi?id=178140 Reviewed by Eric Carlson. Source/WebCore: Te

[webkit-changes] [221968] trunk/Source/WebCore

2017-09-13 Thread mrajca
Title: [221968] trunk/Source/WebCore Revision 221968 Author mra...@apple.com Date 2017-09-13 08:02:40 -0700 (Wed, 13 Sep 2017) Log Message Ensure the user interacted with the page before setting m_userHasInteractedWithMediaElement https://bugs.webkit.org/show_bug.cgi?id=176816 Reviewed b

[webkit-changes] [221709] trunk/Source/WebCore

2017-09-06 Thread mrajca
Title: [221709] trunk/Source/WebCore Revision 221709 Author mra...@apple.com Date 2017-09-06 17:02:27 -0700 (Wed, 06 Sep 2017) Log Message Support new autoplay quirk for arbitrary user gestures. https://bugs.webkit.org/show_bug.cgi?id=176402 Reviewed by Eric Carlson. This quirk allows a

[webkit-changes] [221386] trunk

2017-08-30 Thread mrajca
Title: [221386] trunk Revision 221386 Author mra...@apple.com Date 2017-08-30 11:45:15 -0700 (Wed, 30 Aug 2017) Log Message Opt all Mac clients into document-level media user gesture quirks. https://bugs.webkit.org/show_bug.cgi?id=175831 Source/WebCore: This un-breaks many of the sites

[webkit-changes] [221014] trunk

2017-08-22 Thread mrajca
Title: [221014] trunk Revision 221014 Author mra...@apple.com Date 2017-08-22 08:56:32 -0700 (Tue, 22 Aug 2017) Log Message Call updateIsPlayingMedia whenever m_userHasInteractedWithMediaElement changes https://bugs.webkit.org/show_bug.cgi?id=175796 Reviewed by Eric Carlson. Source/WebC

[webkit-changes] [220085] trunk/Source/WebCore

2017-07-31 Thread mrajca
Title: [220085] trunk/Source/WebCore Revision 220085 Author mra...@apple.com Date 2017-07-31 17:39:06 -0700 (Mon, 31 Jul 2017) Log Message Support quirk for letting media autoplay if the user interacted with at least one media element. https://bugs.webkit.org/show_bug.cgi?id=175005 Revi

[webkit-changes] [220077] trunk/Source/WebCore

2017-07-31 Thread mrajca
Title: [220077] trunk/Source/WebCore Revision 220077 Author mra...@apple.com Date 2017-07-31 15:34:47 -0700 (Mon, 31 Jul 2017) Log Message Propagate user gesture tokens when script elements are loaded. https://bugs.webkit.org/show_bug.cgi?id=174959 Reviewed by Eric Carlson. Propagate us

[webkit-changes] [220035] trunk

2017-07-28 Thread mrajca
Title: [220035] trunk Revision 220035 Author mra...@apple.com Date 2017-07-28 17:25:49 -0700 (Fri, 28 Jul 2017) Log Message Don't add autoplay restrictions to media elements created in response to user gestures. https://bugs.webkit.org/show_bug.cgi?id=174947 Reviewed by Eric Carlson. So

[webkit-changes] [219218] trunk/Source

2017-07-06 Thread mrajca
Title: [219218] trunk/Source Revision 219218 Author mra...@apple.com Date 2017-07-06 14:22:48 -0700 (Thu, 06 Jul 2017) Log Message Fix build with VIDEO support disabled. https://bugs.webkit.org/show_bug.cgi?id=174217 Unreviewed build fix. Source/WebCore: * page/Page.cpp: Source/WebKit

[webkit-changes] [219106] trunk

2017-07-03 Thread mrajca
Title: [219106] trunk Revision 219106 Author mra...@apple.com Date 2017-07-03 16:19:31 -0700 (Mon, 03 Jul 2017) Log Message Add/remove appropriate media element behavior restrictions when updateWebsitePolicies is called https://bugs.webkit.org/show_bug.cgi?id=174103 Reviewed by Alex Chri

[webkit-changes] [218229] trunk

2017-06-13 Thread mrajca
Title: [218229] trunk Revision 218229 Author mra...@apple.com Date 2017-06-13 17:32:21 -0700 (Tue, 13 Jun 2017) Log Message WebsitePolicies: let clients select specific autoplay quirks https://bugs.webkit.org/show_bug.cgi?id=173343 Reviewed by Alex Christensen. Source/WebCore: Tests: Up

[webkit-changes] [217310] trunk

2017-05-23 Thread mrajca
Title: [217310] trunk Revision 217310 Author mra...@apple.com Date 2017-05-23 17:01:44 -0700 (Tue, 23 May 2017) Log Message Replace autoplay events that fire at navigation with a DidAutoplayMediaPastThreshold event. https://bugs.webkit.org/show_bug.cgi?id=172138 Reviewed by Alex Christen

[webkit-changes] [217152] trunk

2017-05-19 Thread mrajca
Title: [217152] trunk Revision 217152 Author mra...@apple.com Date 2017-05-19 14:56:00 -0700 (Fri, 19 May 2017) Log Message Inherit media user gestures from the top document when autoplay quirks are allowed. https://bugs.webkit.org/show_bug.cgi?id=172375 Reviewed by Eric Carlson. Added

[webkit-changes] [216603] trunk/Source/WebCore

2017-05-10 Thread mrajca
Title: [216603] trunk/Source/WebCore Revision 216603 Author mra...@apple.com Date 2017-05-10 12:24:07 -0700 (Wed, 10 May 2017) Log Message DumpRenderTree crashed in com.apple.WebCore: std::optional::operator-> + 71 :: CRASHING TEST: fullscreen/video-controls-timeline.html https://bugs.web

[webkit-changes] [215771] trunk

2017-04-25 Thread mrajca
Title: [215771] trunk Revision 215771 Author mra...@apple.com Date 2017-04-25 17:02:59 -0700 (Tue, 25 Apr 2017) Log Message Indicate presence of audio when handling autoplay events. https://bugs.webkit.org/show_bug.cgi?id=171227 Reviewed by Alex Christensen. Source/WebCore: Added API t

[webkit-changes] [215649] trunk/Source/WebCore

2017-04-21 Thread mrajca
Title: [215649] trunk/Source/WebCore Revision 215649 Author mra...@apple.com Date 2017-04-21 15:45:46 -0700 (Fri, 21 Apr 2017) Log Message Consider muting audio hardware a form of autoplay interference. https://bugs.webkit.org/show_bug.cgi?id=169971 Reviewed by Eric Carlson. If the user

[webkit-changes] [215587] trunk

2017-04-20 Thread mrajca
Title: [215587] trunk Revision 215587 Author mra...@apple.com Date 2017-04-20 16:42:00 -0700 (Thu, 20 Apr 2017) Log Message Cocoa: add private API for suppressing first responder changes https://bugs.webkit.org/show_bug.cgi?id=171069 Reviewed by Tim Horton. Some clients may not want th

[webkit-changes] [215249] trunk

2017-04-11 Thread mrajca
Title: [215249] trunk Revision 215249 Author mra...@apple.com Date 2017-04-11 13:39:51 -0700 (Tue, 11 Apr 2017) Log Message Consider the current document when allowing autoplay quirks. https://bugs.webkit.org/show_bug.cgi?id=170744 Reviewed by Eric Carlson. Added API test. In addition

[webkit-changes] [215243] trunk

2017-04-11 Thread mrajca
Title: [215243] trunk Revision 215243 Author mra...@apple.com Date 2017-04-11 11:29:03 -0700 (Tue, 11 Apr 2017) Log Message Change autoplay state to "prevented" when media is paused due to restrictions. https://bugs.webkit.org/show_bug.cgi?id=170686 Reviewed by Alex Christensen. Source/

[webkit-changes] [214639] trunk

2017-03-31 Thread mrajca
Title: [214639] trunk Revision 214639 Author mra...@apple.com Date 2017-03-30 16:35:55 -0700 (Thu, 30 Mar 2017) Log Message YouTube sometimes does not respect "user gesture" restriction for videos. https://bugs.webkit.org/show_bug.cgi?id=170297 I discovered a code path that does not hono

[webkit-changes] [214278] trunk/Tools

2017-03-22 Thread mrajca
Title: [214278] trunk/Tools Revision 214278 Author mra...@apple.com Date 2017-03-22 15:22:11 -0700 (Wed, 22 Mar 2017) Log Message Only run volume-related autoplay policy tests on Mac. https://bugs.webkit.org/show_bug.cgi?id=169969 Reviewed by Alex Christensen. iOS does not support volum

[webkit-changes] [214239] trunk

2017-03-21 Thread mrajca
Title: [214239] trunk Revision 214239 Author mra...@apple.com Date 2017-03-21 18:44:21 -0700 (Tue, 21 Mar 2017) Log Message Loosen audio playback restrictions when the volume is 0. https://bugs.webkit.org/show_bug.cgi?id=169897 Reviewed by Eric Carlson. Source/WebCore: Added API tests.

[webkit-changes] [213687] trunk/Source/WebCore

2017-03-09 Thread mrajca
Title: [213687] trunk/Source/WebCore Revision 213687 Author mra...@apple.com Date 2017-03-09 16:44:42 -0800 (Thu, 09 Mar 2017) Log Message Only consider autoplay interference in the first 10 seconds of playback. https://bugs.webkit.org/show_bug.cgi?id=169455 Reviewed by Alex Christensen.

[webkit-changes] [213656] trunk

2017-03-09 Thread mrajca
Title: [213656] trunk Revision 213656 Author mra...@apple.com Date 2017-03-09 12:47:10 -0800 (Thu, 09 Mar 2017) Log Message Let clients control autoplay quirks with website policies. https://bugs.webkit.org/show_bug.cgi?id=169390 Reviewed by Wenson Hsieh. Many sites incorrectly assume m

[webkit-changes] [213586] trunk

2017-03-08 Thread mrajca
Title: [213586] trunk Revision 213586 Author mra...@apple.com Date 2017-03-08 10:48:32 -0800 (Wed, 08 Mar 2017) Log Message Add support for updating autoplay policies after a page has been loaded. https://bugs.webkit.org/show_bug.cgi?id=169360 Reviewed by Alex Christensen. Source/WebKit

[webkit-changes] [213585] trunk/Source/WebCore

2017-03-08 Thread mrajca
Title: [213585] trunk/Source/WebCore Revision 213585 Author mra...@apple.com Date 2017-03-08 10:48:29 -0800 (Wed, 08 Mar 2017) Log Message Add support for an autoplay play-pause events quirk. https://bugs.webkit.org/show_bug.cgi?id=169235 Reviewed by Jer Noble. For sites that assume med

[webkit-changes] [213471] trunk

2017-03-06 Thread mrajca
Title: [213471] trunk Revision 213471 Author mra...@apple.com Date 2017-03-06 15:06:08 -0800 (Mon, 06 Mar 2017) Log Message Media: notify clients when the user never plays a media element that was prevented from auto-playing https://bugs.webkit.org/show_bug.cgi?id=169150 Reviewed by Alex

[webkit-changes] [213316] trunk

2017-03-02 Thread mrajca
Title: [213316] trunk Revision 213316 Author mra...@apple.com Date 2017-03-02 15:50:59 -0800 (Thu, 02 Mar 2017) Log Message Media: send "did interfere with playback" events when the user pauses an autoplaying element https://bugs.webkit.org/show_bug.cgi?id=169006 Reviewed by Alex Christe

[webkit-changes] [213246] trunk

2017-03-01 Thread mrajca
Title: [213246] trunk Revision 213246 Author mra...@apple.com Date 2017-03-01 14:43:04 -0800 (Wed, 01 Mar 2017) Log Message Media: notify clients when autoplayed media is muted https://bugs.webkit.org/show_bug.cgi?id=168987 Reviewed by Alex Christensen. Source/WebCore: Added API tests.

[webkit-changes] [213161] trunk

2017-02-28 Thread mrajca
Title: [213161] trunk Revision 213161 Author mra...@apple.com Date 2017-02-28 11:42:20 -0800 (Tue, 28 Feb 2017) Log Message Media: notify clients when autoplayed media ends without being paused https://bugs.webkit.org/show_bug.cgi?id=168852 Reviewed by Alex Christensen. Source/WebCore:

[webkit-changes] [212982] trunk

2017-02-24 Thread mrajca
Title: [212982] trunk Revision 212982 Author mra...@apple.com Date 2017-02-24 17:17:15 -0800 (Fri, 24 Feb 2017) Log Message Media: notify clients when autoplay is denied https://bugs.webkit.org/show_bug.cgi?id=168840 Reviewed by Alex Christensen. Source/WebCore: Added API tests. * Web

[webkit-changes] [212975] trunk/Tools

2017-02-24 Thread mrajca
Title: [212975] trunk/Tools Revision 212975 Author mra...@apple.com Date 2017-02-24 16:17:36 -0800 (Fri, 24 Feb 2017) Log Message API test WebKit2.WebsitePoliciesPlayAfterPreventedAutoplay is timing out https://bugs.webkit.org/show_bug.cgi?id=167466 Reviewed by Alex Christensen. * TestW

[webkit-changes] [212332] trunk

2017-02-14 Thread mrajca
Title: [212332] trunk Revision 212332 Author mra...@apple.com Date 2017-02-14 15:37:26 -0800 (Tue, 14 Feb 2017) Log Message Website policies: iframes should respect the autoplay policy of the top-level document https://bugs.webkit.org/show_bug.cgi?id=168333 Reviewed by Alex Christensen.

[webkit-changes] [188775] trunk/Source

2015-08-21 Thread mrajca
Title: [188775] trunk/Source Revision 188775 Author mra...@apple.com Date 2015-08-21 14:41:53 -0700 (Fri, 21 Aug 2015) Log Message Media Session: let UI clients change the volume of the focused media element https://bugs.webkit.org/show_bug.cgi?id=148289 Reviewed by Tim Horton. WebCore:

[webkit-changes] [188615] trunk/Source/WebCore

2015-08-18 Thread mrajca
Title: [188615] trunk/Source/WebCore Revision 188615 Author mra...@apple.com Date 2015-08-18 18:04:56 -0700 (Tue, 18 Aug 2015) Log Message Media Session: don't begin listening for interruptions when an interruption provider is created https://bugs.webkit.org/show_bug.cgi?id=148109 Review

[webkit-changes] [188348] trunk/Source

2015-08-12 Thread mrajca
Title: [188348] trunk/Source Revision 188348 Author mra...@apple.com Date 2015-08-12 12:23:03 -0700 (Wed, 12 Aug 2015) Log Message Fixed the Release build when MEDIA_SESSION is enabled. WebCore: * testing/Internals.cpp: (WebCore::interruptingCategoryFromString): WebKit2: * UIProcess/API

[webkit-changes] [188345] trunk/Source

2015-08-12 Thread mrajca
Title: [188345] trunk/Source Revision 188345 Author mra...@apple.com Date 2015-08-12 12:22:49 -0700 (Wed, 12 Aug 2015) Log Message Media Session: notify the UI process when media controls are enabled/disabled https://bugs.webkit.org/show_bug.cgi?id=147802 Reviewed by Eric Carlson. WebCo

[webkit-changes] [188346] trunk/LayoutTests

2015-08-12 Thread mrajca
Title: [188346] trunk/LayoutTests Revision 188346 Author mra...@apple.com Date 2015-08-12 12:22:58 -0700 (Wed, 12 Aug 2015) Log Message Media Session: add test for Content media session focus https://bugs.webkit.org/show_bug.cgi?id=147902 Reviewed by Eric Carlson. Playing a media elemen

[webkit-changes] [188347] trunk/LayoutTests

2015-08-12 Thread mrajca
Title: [188347] trunk/LayoutTests Revision 188347 Author mra...@apple.com Date 2015-08-12 12:23:00 -0700 (Wed, 12 Aug 2015) Log Message Media Session: test Play/Pause media control events delivered to Default media sessions https://bugs.webkit.org/show_bug.cgi?id=147910 Reviewed by Eric

[webkit-changes] [188218] trunk/Source/WebKit2

2015-08-10 Thread mrajca
Title: [188218] trunk/Source/WebKit2 Revision 188218 Author mra...@apple.com Date 2015-08-10 12:18:50 -0700 (Mon, 10 Aug 2015) Log Message Media Session: generalize isFocusedContentMediaElementPlaying so it works with other playback attributes https://bugs.webkit.org/show_bug.cgi?id=14779

[webkit-changes] [188097] trunk/Source/WebKit2

2015-08-06 Thread mrajca
Title: [188097] trunk/Source/WebKit2 Revision 188097 Author mra...@apple.com Date 2015-08-06 17:00:58 -0700 (Thu, 06 Aug 2015) Log Message Media Session: notify focus manager clients when the playing state of the focused media element changes https://bugs.webkit.org/show_bug.cgi?id=147745

[webkit-changes] [188049] trunk/Source/WebCore

2015-08-06 Thread mrajca
Title: [188049] trunk/Source/WebCore Revision 188049 Author mra...@apple.com Date 2015-08-06 11:30:30 -0700 (Thu, 06 Aug 2015) Log Message Media Session: remove media elements from the ID <-> element map on destruction https://bugs.webkit.org/show_bug.cgi?id=147707 Reviewed by Eric Carls

[webkit-changes] [188048] trunk/Source/WebKit2

2015-08-06 Thread mrajca
Title: [188048] trunk/Source/WebKit2 Revision 188048 Author mra...@apple.com Date 2015-08-06 11:21:20 -0700 (Thu, 06 Aug 2015) Log Message Media Session: rename isFocusedContentMediaElementPaused and get rid of callback https://bugs.webkit.org/show_bug.cgi?id=147726 Reviewed by Simon Fra

[webkit-changes] [188030] trunk/Source

2015-08-06 Thread mrajca
Title: [188030] trunk/Source Revision 188030 Author mra...@apple.com Date 2015-08-06 00:13:55 -0700 (Thu, 06 Aug 2015) Log Message Media Session: push paused state to the media session focus manager instead of polling https://bugs.webkit.org/show_bug.cgi?id=147633 Reviewed by Simon Frase

[webkit-changes] [187917] trunk/Source/WebKit2

2015-08-04 Thread mrajca
Title: [187917] trunk/Source/WebKit2 Revision 187917 Author mra...@apple.com Date 2015-08-04 16:55:09 -0700 (Tue, 04 Aug 2015) Log Message Media Session: add a focus manager that WebKit clients can use to access the focused media element https://bugs.webkit.org/show_bug.cgi?id=147629 Rev

[webkit-changes] [187790] trunk/Source

2015-08-03 Thread mrajca
Title: [187790] trunk/Source Revision 187790 Author mra...@apple.com Date 2015-08-03 17:30:45 -0700 (Mon, 03 Aug 2015) Log Message Media Session: let UI clients query whether a media element is paused https://bugs.webkit.org/show_bug.cgi?id=147588 Reviewed by Tim Horton. WebCore: * page

[webkit-changes] [187713] trunk/Source

2015-07-31 Thread mrajca
Title: [187713] trunk/Source Revision 187713 Author mra...@apple.com Date 2015-07-31 23:47:50 -0700 (Fri, 31 Jul 2015) Log Message Media Session: inform the UI process when the focused Content media element changes https://bugs.webkit.org/show_bug.cgi?id=147323 Reviewed by Tim Horton. W

[webkit-changes] [187712] trunk/Source/WebCore

2015-07-31 Thread mrajca
Title: [187712] trunk/Source/WebCore Revision 187712 Author mra...@apple.com Date 2015-07-31 23:39:36 -0700 (Fri, 31 Jul 2015) Log Message Media Session: give media elements unique IDs https://bugs.webkit.org/show_bug.cgi?id=147322 Reviewed by Eric Carlson. * html/HTMLMediaElement.cpp:

[webkit-changes] [187710] trunk/LayoutTests

2015-07-31 Thread mrajca
Title: [187710] trunk/LayoutTests Revision 187710 Author mra...@apple.com Date 2015-07-31 22:33:50 -0700 (Fri, 31 Jul 2015) Log Message Media Session: add test to ensure that switching media sessions pauses elements https://bugs.webkit.org/show_bug.cgi?id=147493 Reviewed by Eric Carlson.

[webkit-changes] [187654] trunk/LayoutTests

2015-07-31 Thread mrajca
Title: [187654] trunk/LayoutTests Revision 187654 Author mra...@apple.com Date 2015-07-31 10:08:51 -0700 (Fri, 31 Jul 2015) Log Message Media Session: add test for MediaSession.releaseSession() https://bugs.webkit.org/show_bug.cgi?id=147478 Reviewed by Eric Carlson. * media/session/rele

[webkit-changes] [187653] trunk/LayoutTests

2015-07-31 Thread mrajca
Title: [187653] trunk/LayoutTests Revision 187653 Author mra...@apple.com Date 2015-07-31 09:59:51 -0700 (Fri, 31 Jul 2015) Log Message Media Session: add test to ensure next/previous-track event handlers are not fired when they are disabled https://bugs.webkit.org/show_bug.cgi?id=147477

[webkit-changes] [187652] trunk/LayoutTests

2015-07-31 Thread mrajca
Title: [187652] trunk/LayoutTests Revision 187652 Author mra...@apple.com Date 2015-07-31 09:51:57 -0700 (Fri, 31 Jul 2015) Log Message Media Session: add test to ensure media sessions are in an Idle state after creation https://bugs.webkit.org/show_bug.cgi?id=147471 Reviewed by Eric Car

[webkit-changes] [187613] trunk/Source/WebCore

2015-07-30 Thread mrajca
Title: [187613] trunk/Source/WebCore Revision 187613 Author mra...@apple.com Date 2015-07-30 15:26:20 -0700 (Thu, 30 Jul 2015) Log Message [Mac] Media Session: add support for more telephony interruptions https://bugs.webkit.org/show_bug.cgi?id=147079 Reviewed by Eric Carlson. * platfor

[webkit-changes] [187612] trunk/LayoutTests

2015-07-30 Thread mrajca
Title: [187612] trunk/LayoutTests Revision 187612 Author mra...@apple.com Date 2015-07-30 15:13:46 -0700 (Thu, 30 Jul 2015) Log Message Media Session: test Play/Pause media control events delivered to non-Content media sessions https://bugs.webkit.org/show_bug.cgi?id=147414 Reviewed by E

[webkit-changes] [187611] trunk/LayoutTests

2015-07-30 Thread mrajca
Title: [187611] trunk/LayoutTests Revision 187611 Author mra...@apple.com Date 2015-07-30 14:58:23 -0700 (Thu, 30 Jul 2015) Log Message Media Session: test Play/Pause media control events delivered to Content media sessions https://bugs.webkit.org/show_bug.cgi?id=147413 Reviewed by Eric

[webkit-changes] [187589] trunk/LayoutTests

2015-07-30 Thread mrajca
Title: [187589] trunk/LayoutTests Revision 187589 Author mra...@apple.com Date 2015-07-30 10:19:47 -0700 (Thu, 30 Jul 2015) Log Message Media Session: test Next/Previous Track media control events delivered to Content media sessions https://bugs.webkit.org/show_bug.cgi?id=147416 Reviewed

[webkit-changes] [187588] trunk/Source/WebCore

2015-07-30 Thread mrajca
Title: [187588] trunk/Source/WebCore Revision 187588 Author mra...@apple.com Date 2015-07-30 10:02:13 -0700 (Thu, 30 Jul 2015) Log Message Media Session: add infrastructure for testing media control events https://bugs.webkit.org/show_bug.cgi?id=147412 Reviewed by Eric Carlson. * Module

[webkit-changes] [187552] trunk/LayoutTests

2015-07-29 Thread mrajca
Title: [187552] trunk/LayoutTests Revision 187552 Author mra...@apple.com Date 2015-07-29 12:54:49 -0700 (Wed, 29 Jul 2015) Log Message Media Session: test 'Transient Solo' interruptions https://bugs.webkit.org/show_bug.cgi?id=147091 Reviewed by Eric Carlson. * media/session/transient-s

[webkit-changes] [187257] trunk

2015-07-23 Thread mrajca
Title: [187257] trunk Revision 187257 Author mra...@apple.com Date 2015-07-23 15:06:56 -0700 (Thu, 23 Jul 2015) Log Message Media Session: add support for ducking media elements https://bugs.webkit.org/show_bug.cgi?id=147089 Reviewed by Eric Carlson. Test: media/session/transient-interr

[webkit-changes] [187256] trunk/Source/WebCore

2015-07-23 Thread mrajca
Title: [187256] trunk/Source/WebCore Revision 187256 Author mra...@apple.com Date 2015-07-23 15:02:07 -0700 (Thu, 23 Jul 2015) Log Message Media Session: add infrastructure for testing ducking https://bugs.webkit.org/show_bug.cgi?id=147080 Reviewed by Jer Noble. We need to expose a medi

[webkit-changes] [187006] trunk

2015-07-18 Thread mrajca
Title: [187006] trunk Revision 187006 Author mra...@apple.com Date 2015-07-18 19:14:14 -0700 (Sat, 18 Jul 2015) Log Message Media Session: Add support for 'Content' interruption types https://bugs.webkit.org/show_bug.cgi?id=147042 Reviewed by Eric Carlson. Tests: Added media/session/con

[webkit-changes] [187005] trunk/Source/WebCore

2015-07-18 Thread mrajca
Title: [187005] trunk/Source/WebCore Revision 187005 Author mra...@apple.com Date 2015-07-18 18:36:50 -0700 (Sat, 18 Jul 2015) Log Message Media Session: add support for telephony interruptions https://bugs.webkit.org/show_bug.cgi?id=147016 Reviewed by Eric Carlson. * platform/audio/mac

[webkit-changes] [187004] trunk/Source/WebCore

2015-07-18 Thread mrajca
Title: [187004] trunk/Source/WebCore Revision 187004 Author mra...@apple.com Date 2015-07-18 18:30:44 -0700 (Sat, 18 Jul 2015) Log Message Media Session: add infrastructure for testing interruptions https://bugs.webkit.org/show_bug.cgi?id=147060 Reviewed by Eric Carlson. * Modules/media

[webkit-changes] [186918] trunk/Source/WebCore

2015-07-16 Thread mrajca
Title: [186918] trunk/Source/WebCore Revision 186918 Author mra...@apple.com Date 2015-07-16 16:36:13 -0700 (Thu, 16 Jul 2015) Log Message Media Session: handle 'Transient' and 'Transient Solo' interruption events https://bugs.webkit.org/show_bug.cgi?id=146840 Reviewed by Eric Carlson.

[webkit-changes] [186917] trunk/Source/WebCore

2015-07-16 Thread mrajca
Title: [186917] trunk/Source/WebCore Revision 186917 Author mra...@apple.com Date 2015-07-16 16:22:36 -0700 (Thu, 16 Jul 2015) Log Message Media Session: add support for platform-specific interruption providers https://bugs.webkit.org/show_bug.cgi?id=147008 Reviewed by Eric Carlson. * W

[webkit-changes] [186913] trunk/Source

2015-07-16 Thread mrajca
Title: [186913] trunk/Source Revision 186913 Author mra...@apple.com Date 2015-07-16 15:27:30 -0700 (Thu, 16 Jul 2015) Log Message Media Session: remove plumbing for delivering start/end-of-interruption events https://bugs.webkit.org/show_bug.cgi?id=147005 Reviewed by Eric Carlson. Inst

[webkit-changes] [186791] trunk/Source

2015-07-13 Thread mrajca
Title: [186791] trunk/Source Revision 186791 Author mra...@apple.com Date 2015-07-13 15:51:15 -0700 (Mon, 13 Jul 2015) Log Message Media Session: add plumbing for delivering start/end-of-interruption events https://bugs.webkit.org/show_bug.cgi?id=146837 Reviewed by Tim Horton. WebCore:

[webkit-changes] [186593] trunk/Source/WebCore

2015-07-09 Thread mrajca
Title: [186593] trunk/Source/WebCore Revision 186593 Author mra...@apple.com Date 2015-07-09 09:26:33 -0700 (Thu, 09 Jul 2015) Log Message Media Session: report to chrome client 'hasActiveMediaElements' changes https://bugs.webkit.org/show_bug.cgi?id=146745 Reviewed by Eric Carlson. * M

[webkit-changes] [186538] trunk/Source

2015-07-08 Thread mrajca
Title: [186538] trunk/Source Revision 186538 Author mra...@apple.com Date 2015-07-08 16:46:16 -0700 (Wed, 08 Jul 2015) Log Message Media Session: indicate to clients whether a media session has active media elements https://bugs.webkit.org/show_bug.cgi?id=146742 Reviewed by Tim Horton.

[webkit-changes] [186535] trunk/Source/WebKit2

2015-07-08 Thread mrajca
Title: [186535] trunk/Source/WebKit2 Revision 186535 Author mra...@apple.com Date 2015-07-08 16:43:09 -0700 (Wed, 08 Jul 2015) Log Message Media Session: propagate artwork URL with metadata to UI clients https://bugs.webkit.org/show_bug.cgi?id=146698 Reviewed by Tim Horton. * Shared/Web

[webkit-changes] [186484] trunk

2015-07-07 Thread mrajca
Title: [186484] trunk Revision 186484 Author mra...@apple.com Date 2015-07-07 16:52:29 -0700 (Tue, 07 Jul 2015) Log Message Media Session: propagate metadata changes to UI clients https://bugs.webkit.org/show_bug.cgi?id=146660 Reviewed by Tim Horton. * CMakeLists.txt: Added WebMediaSess

[webkit-changes] [186482] trunk/Source/WebCore

2015-07-07 Thread mrajca
Title: [186482] trunk/Source/WebCore Revision 186482 Author mra...@apple.com Date 2015-07-07 16:00:41 -0700 (Tue, 07 Jul 2015) Log Message Media Session: remove seek forward/backward attributes https://bugs.webkit.org/show_bug.cgi?id=146645 Reviewed by Eric Carlson. * Modules/mediasessi

[webkit-changes] [186127] trunk/Source/WebCore

2015-06-30 Thread mrajca
Title: [186127] trunk/Source/WebCore Revision 186127 Author mra...@apple.com Date 2015-06-30 12:53:18 -0700 (Tue, 30 Jun 2015) Log Message MediaSession: Use setSessionInternal to set the default media session in HTMLMediaElement's constructor https://bugs.webkit.org/show_bug.cgi?id=146465

[webkit-changes] [186123] trunk/Source/WebCore

2015-06-30 Thread mrajca
Title: [186123] trunk/Source/WebCore Revision 186123 Author mra...@apple.com Date 2015-06-30 11:10:55 -0700 (Tue, 30 Jun 2015) Log Message Media Session: implement algorithm for updating a media element's session (6.1) https://bugs.webkit.org/show_bug.cgi?id=146460 Reviewed by Darin Adle

[webkit-changes] [186094] trunk/Source/WebCore

2015-06-29 Thread mrajca
Title: [186094] trunk/Source/WebCore Revision 186094 Author mra...@apple.com Date 2015-06-29 16:14:45 -0700 (Mon, 29 Jun 2015) Log Message Removing an element from a media session should also remove it from the sets of active participating elements https://bugs.webkit.org/show_bug.cgi?id=

[webkit-changes] [186084] trunk/Source/WebCore

2015-06-29 Thread mrajca
Title: [186084] trunk/Source/WebCore Revision 186084 Author mra...@apple.com Date 2015-06-29 14:01:29 -0700 (Mon, 29 Jun 2015) Log Message MediaSession: use a HashSet for the collection of participating elements https://bugs.webkit.org/show_bug.cgi?id=146421 Reviewed by Eric Carlson. *

[webkit-changes] [186078] trunk/LayoutTests

2015-06-29 Thread mrajca
Title: [186078] trunk/LayoutTests Revision 186078 Author mra...@apple.com Date 2015-06-29 12:12:29 -0700 (Mon, 29 Jun 2015) Log Message Media Session: test session attribute of newly-created media elements https://bugs.webkit.org/show_bug.cgi?id=146412 Reviewed by Eric Carlson. * media/

[webkit-changes] [186072] trunk/Source/WebCore

2015-06-29 Thread mrajca
Title: [186072] trunk/Source/WebCore Revision 186072 Author mra...@apple.com Date 2015-06-29 10:33:59 -0700 (Mon, 29 Jun 2015) Log Message Media Session: Media elements should report a null session for Default sessions https://bugs.webkit.org/show_bug.cgi?id=146373 Reviewed by Eric Carls

[webkit-changes] [186070] trunk/LayoutTests

2015-06-29 Thread mrajca
Title: [186070] trunk/LayoutTests Revision 186070 Author mra...@apple.com Date 2015-06-29 09:50:16 -0700 (Mon, 29 Jun 2015) Log Message Test existence of controls on MediaSession https://bugs.webkit.org/show_bug.cgi?id=146356 Reviewed by Eric Carlson. * media/session/controls-existence-

[webkit-changes] [186064] trunk/Source/WebCore

2015-06-28 Thread mrajca
Title: [186064] trunk/Source/WebCore Revision 186064 Author mra...@apple.com Date 2015-06-28 22:29:04 -0700 (Sun, 28 Jun 2015) Log Message Add support for 'Default' media session types https://bugs.webkit.org/show_bug.cgi?id=146355 Reviewed by Darin Adler. * Modules/mediasession/MediaSe

[webkit-changes] [186002] trunk/Source/WebKit2

2015-06-26 Thread mrajca
Title: [186002] trunk/Source/WebKit2 Revision 186002 Author mra...@apple.com Date 2015-06-26 10:42:53 -0700 (Fri, 26 Jun 2015) Log Message Wireless Playback Target-related #import should be a #include https://bugs.webkit.org/show_bug.cgi?id=146283 Reviewed by Eric Carlson. * Shared/WebC

[webkit-changes] [185963] trunk/Source/WebCore

2015-06-25 Thread mrajca
Title: [185963] trunk/Source/WebCore Revision 185963 Author mra...@apple.com Date 2015-06-25 14:44:13 -0700 (Thu, 25 Jun 2015) Log Message MediaSession: fall back to "content" kind when an unsupported media session kind is passed in https://bugs.webkit.org/show_bug.cgi?id=146293 Reviewed

[webkit-changes] [185929] trunk/Source

2015-06-24 Thread mrajca
Title: [185929] trunk/Source Revision 185929 Author mra...@apple.com Date 2015-06-24 15:36:07 -0700 (Wed, 24 Jun 2015) Log Message MediaSession: propagate MediaSessionMetadata to WebPageProxy https://bugs.webkit.org/show_bug.cgi?id=146282 Reviewed by Darin Adler and Tim Horton. WebCore:

[webkit-changes] [185914] trunk/Source/WebCore

2015-06-24 Thread mrajca
Title: [185914] trunk/Source/WebCore Revision 185914 Author mra...@apple.com Date 2015-06-24 09:38:55 -0700 (Wed, 24 Jun 2015) Log Message MediaSession: Support setting of metadata https://bugs.webkit.org/show_bug.cgi?id=146253 Reviewed by Eric Carlson. * Modules/mediasession/MediaSessi

[webkit-changes] [185885] trunk/Source/WebCore

2015-06-23 Thread mrajca
Title: [185885] trunk/Source/WebCore Revision 185885 Author mra...@apple.com Date 2015-06-23 15:02:34 -0700 (Tue, 23 Jun 2015) Log Message Support releasing media sessions https://bugs.webkit.org/show_bug.cgi?id=146132 Reviewed by Darin Adler. * Modules/mediasession/MediaSession.cpp: Im

[webkit-changes] [185678] trunk/Source/WebCore

2015-06-17 Thread mrajca
Title: [185678] trunk/Source/WebCore Revision 185678 Author mra...@apple.com Date 2015-06-17 17:01:10 -0700 (Wed, 17 Jun 2015) Log Message MediaSession: handle MediaEventTrackNext and MediaEventTrackPrevious events https://bugs.webkit.org/show_bug.cgi?id=146028 Reviewed by Darin Adler.

[webkit-changes] [185674] trunk/Tools

2015-06-17 Thread mrajca
uot; : { + "emails" : [ +"mra...@apple.com" + ], + "nicks" : [ +"mrajca" + ] + }, "Matthew Mirman" : { "emails" : [ "mmir...@apple.com" _