Changeset 185069 in webkit
- Timestamp:
- Jun 1, 2015 12:05:44 PM (9 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/CMakeLists.txt
r185006 r185069 145 145 Modules/indexeddb 146 146 Modules/indieui 147 Modules/mediasession 147 148 Modules/mediastream 148 149 Modules/notifications … … 217 218 218 219 Modules/mediacontrols/MediaControlsHost.idl 220 221 Modules/mediasession/MediaRemoteControls.idl 219 222 220 223 Modules/mediasource/DOMURLMediaSource.idl … … 870 873 871 874 Modules/mediacontrols/MediaControlsHost.cpp 875 876 Modules/mediasession/MediaRemoteControls.cpp 872 877 873 878 Modules/mediasource/DOMURLMediaSource.cpp -
trunk/Source/WebCore/ChangeLog
r185059 r185069 1 2015-06-01 Matt Rajca <mrajca@apple.com> 2 3 Add stub implementation of MediaRemoteControls, part of the Media Session spec. 4 https://bugs.webkit.org/show_bug.cgi?id=145462 5 6 Reviewed by Eric Carlson. 7 8 * CMakeLists.txt: Added IDL file as well as the corresponding implementation file. 9 * DerivedSources.make: Included the new IDL file. 10 * Modules/mediasession/MediaRemoteControls.cpp: Added an empty implementation file. 11 (MediaRemoteControls::~MediaRemoteControls): 12 * Modules/mediasession/MediaRemoteControls.h: Added a stubbed header file with accessors for the four attributes declared in the IDL file. 13 (WebCore::MediaRemoteControls::previousTrackEnabled): 14 (WebCore::MediaRemoteControls::setPreviousTrackEnabled): 15 (WebCore::MediaRemoteControls::nextTrackEnabled): 16 (WebCore::MediaRemoteControls::setNextTrackEnabled): 17 (WebCore::MediaRemoteControls::seekForwardEnabled): 18 (WebCore::MediaRemoteControls::setSeekForwardEnabled): 19 (WebCore::MediaRemoteControls::seekBackwardEnabled): 20 (WebCore::MediaRemoteControls::setSeekBackwardEnabled): 21 * Modules/mediasession/MediaRemoteControls.idl: Added from the Media Session spec. 22 * WebCore.xcodeproj/project.pbxproj: Included the new IDL file and MediaRemoteControls.cpp/.h sources. 23 1 24 2015-06-01 Sergio Villar Senin <svillar@igalia.com> 2 25 -
trunk/Source/WebCore/DerivedSources.make
r184616 r185069 36 36 $(WebCore)/Modules/indieui \ 37 37 $(WebCore)/Modules/mediacontrols \ 38 $(WebCore)/Modules/mediasession \ 38 39 $(WebCore)/Modules/mediasource \ 39 40 $(WebCore)/Modules/mediastream \ … … 104 105 $(WebCore)/Modules/indieui/UIRequestEvent.idl \ 105 106 $(WebCore)/Modules/mediacontrols/MediaControlsHost.idl \ 107 $(WebCore)/Modules/mediasession/MediaRemoteControls.idl \ 106 108 $(WebCore)/Modules/mediasource/DOMURLMediaSource.idl \ 107 109 $(WebCore)/Modules/mediasource/AudioTrackMediaSource.idl \ -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r185021 r185069 5685 5685 C6F420A216B7164E0052A9F2 /* JSMutationCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6F420A016B7164E0052A9F2 /* JSMutationCallback.cpp */; }; 5686 5686 C6F420A316B7164E0052A9F2 /* JSMutationCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = C6F420A116B7164E0052A9F2 /* JSMutationCallback.h */; }; 5687 C90843CF1B18E47D00B68564 /* MediaRemoteControls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C90843CD1B18E47D00B68564 /* MediaRemoteControls.cpp */; }; 5688 C90843D01B18E47D00B68564 /* MediaRemoteControls.h in Headers */ = {isa = PBXBuildFile; fileRef = C90843CE1B18E47D00B68564 /* MediaRemoteControls.h */; }; 5687 5689 CA3BF67C10D99BAE00E6CE53 /* ScrollAnimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CA3BF67B10D99BAE00E6CE53 /* ScrollAnimator.cpp */; }; 5688 5690 CA3BF67E10D99BAE00E6CE53 /* ScrollAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = CA3BF67D10D99BAE00E6CE53 /* ScrollAnimator.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 13236 13238 C6F420A016B7164E0052A9F2 /* JSMutationCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSMutationCallback.cpp; sourceTree = "<group>"; }; 13237 13239 C6F420A116B7164E0052A9F2 /* JSMutationCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSMutationCallback.h; sourceTree = "<group>"; }; 13240 C90843CD1B18E47D00B68564 /* MediaRemoteControls.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaRemoteControls.cpp; sourceTree = "<group>"; }; 13241 C90843CE1B18E47D00B68564 /* MediaRemoteControls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MediaRemoteControls.h; sourceTree = "<group>"; }; 13242 C93458BB1B18D77E0088EE12 /* MediaRemoteControls.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MediaRemoteControls.idl; sourceTree = "<group>"; }; 13238 13243 CA3BF67B10D99BAE00E6CE53 /* ScrollAnimator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScrollAnimator.cpp; sourceTree = "<group>"; }; 13239 13244 CA3BF67D10D99BAE00E6CE53 /* ScrollAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollAnimator.h; sourceTree = "<group>"; }; … … 14579 14584 isa = PBXGroup; 14580 14585 children = ( 14586 C90843CD1B18E47D00B68564 /* MediaRemoteControls.cpp */, 14587 C90843CE1B18E47D00B68564 /* MediaRemoteControls.h */, 14588 C93458BB1B18D77E0088EE12 /* MediaRemoteControls.idl */, 14581 14589 0709D78C1AE55554004E42F8 /* WebMediaSessionManager.cpp */, 14582 14590 0709D78D1AE55554004E42F8 /* WebMediaSessionManager.h */, … … 25795 25803 D3A94A3B122DABAC00A37BBC /* MediaQueryListListener.h in Headers */, 25796 25804 D3AA10F4123A98AA0092152B /* MediaQueryMatcher.h in Headers */, 25805 C90843D01B18E47D00B68564 /* MediaRemoteControls.h in Headers */, 25797 25806 CEEFCD7A19DB31F7003876D7 /* MediaResourceLoader.h in Headers */, 25798 25807 CDBEAEAD19D92B6C00BEBA88 /* MediaSelectionGroupAVFObjC.h in Headers */, … … 29373 29382 D3A94A38122DABAC00A37BBC /* MediaQueryList.cpp in Sources */, 29374 29383 D3AA10F3123A98AA0092152B /* MediaQueryMatcher.cpp in Sources */, 29384 C90843CF1B18E47D00B68564 /* MediaRemoteControls.cpp in Sources */, 29375 29385 CEEFCD7919DB31F7003876D7 /* MediaResourceLoader.cpp in Sources */, 29376 29386 CDBEAEAC19D92B6C00BEBA88 /* MediaSelectionGroupAVFObjC.mm in Sources */,
Note: See TracChangeset
for help on using the changeset viewer.