Changeset 260729 in webkit


Ignore:
Timestamp:
Apr 26, 2020 1:02:18 PM (4 years ago)
Author:
Peng Liu
Message:

Remove unused class PlaybackSessionInterface
https://bugs.webkit.org/show_bug.cgi?id=211031

Reviewed by Daniel Bates.

Source/WebCore:

No new tests, no functional changes.

  • WebCore.xcodeproj/project.pbxproj:
  • platform/cocoa/PlaybackSessionInterface.h: Removed.
  • platform/cocoa/PlaybackSessionModelMediaElement.h:
  • platform/ios/PlaybackSessionInterfaceAVKit.h:
  • platform/mac/PlaybackSessionInterfaceMac.h:

Source/WebKit:

  • WebProcess/cocoa/PlaybackSessionManager.h:
Location:
trunk/Source
Files:
1 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r260726 r260729  
     12020-04-26  Peng Liu  <peng.liu6@apple.com>
     2
     3        Remove unused class PlaybackSessionInterface
     4        https://bugs.webkit.org/show_bug.cgi?id=211031
     5
     6        Reviewed by Daniel Bates.
     7
     8        No new tests, no functional changes.
     9
     10        * WebCore.xcodeproj/project.pbxproj:
     11        * platform/cocoa/PlaybackSessionInterface.h: Removed.
     12        * platform/cocoa/PlaybackSessionModelMediaElement.h:
     13        * platform/ios/PlaybackSessionInterfaceAVKit.h:
     14        * platform/mac/PlaybackSessionInterfaceMac.h:
     15
    1162020-04-26  Zalan Bujtas  <zalan@apple.com>
    217
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r260724 r260729  
    41594159                CD9DE17D17AAC75B00EA386D /* JSSourceBufferList.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9DE17917AAC75B00EA386D /* JSSourceBufferList.h */; };
    41604160                CD9DE18217AAD6A400EA386D /* DOMURLMediaSource.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9DE17F17AAD64E00EA386D /* DOMURLMediaSource.h */; };
    4161                 CDA29A091CBD99F400901CCF /* PlaybackSessionInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA29A081CBD99F400901CCF /* PlaybackSessionInterface.h */; settings = {ATTRIBUTES = (Private, ); }; };
    41624161                CDA29A0B1CBD9A7400901CCF /* PlaybackSessionModel.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA29A0A1CBD9A7400901CCF /* PlaybackSessionModel.h */; settings = {ATTRIBUTES = (Private, ); }; };
    41634162                CDA29A0F1CBD9CFE00901CCF /* PlaybackSessionModelMediaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA29A0D1CBD9CFE00901CCF /* PlaybackSessionModelMediaElement.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    1407414073                CDA130BB1FEB332C00F53254 /* NavigatorMediaCapabilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NavigatorMediaCapabilities.cpp; sourceTree = "<group>"; };
    1407514074                CDA130BD1FEB332D00F53254 /* MediaCapabilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MediaCapabilities.cpp; sourceTree = "<group>"; };
    14076                 CDA29A081CBD99F400901CCF /* PlaybackSessionInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlaybackSessionInterface.h; sourceTree = "<group>"; };
    1407714075                CDA29A0A1CBD9A7400901CCF /* PlaybackSessionModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlaybackSessionModel.h; sourceTree = "<group>"; };
    1407814076                CDA29A0C1CBD9CFE00901CCF /* PlaybackSessionModelMediaElement.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PlaybackSessionModelMediaElement.mm; sourceTree = "<group>"; };
     
    2340123399                                F4628A9E234D3BBF00BC884C /* PlatformPasteboardCocoa.mm */,
    2340223400                                52B0D4BD1C57FD1E0077CE53 /* PlatformView.h */,
    23403                                 CDA29A081CBD99F400901CCF /* PlaybackSessionInterface.h */,
    2340423401                                CDA29A0A1CBD9A7400901CCF /* PlaybackSessionModel.h */,
    2340523402                                CDA29A0D1CBD9CFE00901CCF /* PlaybackSessionModelMediaElement.h */,
     
    3232432321                                E1EE8B722412B2A800E794D6 /* PlatformXR.h in Headers */,
    3232532322                                712BE4801FE864A7002031CC /* PlaybackDirection.h in Headers */,
    32326                                 CDA29A091CBD99F400901CCF /* PlaybackSessionInterface.h in Headers */,
    3232732323                                CDA29A321CC01A9500901CCF /* PlaybackSessionInterfaceAVKit.h in Headers */,
    3232832324                                CDA29A171CBDA56C00901CCF /* PlaybackSessionInterfaceMac.h in Headers */,
  • trunk/Source/WebCore/platform/cocoa/PlaybackSessionModelMediaElement.h

    r260415 r260729  
    4040class HTMLMediaElement;
    4141class TextTrack;
    42 class PlaybackSessionInterface;
    4342
    4443class PlaybackSessionModelMediaElement final : public PlaybackSessionModel, public EventListener {
  • trunk/Source/WebCore/platform/ios/PlaybackSessionInterfaceAVKit.h

    r257409 r260729  
    3131#include "EventListener.h"
    3232#include "HTMLMediaElementEnums.h"
    33 #include "PlaybackSessionInterface.h"
    3433#include "PlaybackSessionModel.h"
    3534#include "Timer.h"
     
    4948
    5049class WEBCORE_EXPORT PlaybackSessionInterfaceAVKit
    51     : public PlaybackSessionInterface
    52     , public PlaybackSessionModelClient
     50    : public PlaybackSessionModelClient
    5351    , public RefCounted<PlaybackSessionInterfaceAVKit> {
    5452
  • trunk/Source/WebCore/platform/mac/PlaybackSessionInterfaceMac.h

    r243337 r260729  
    2929
    3030#include "HTMLMediaElementEnums.h"
    31 #include "PlaybackSessionInterface.h"
    3231#include "PlaybackSessionModel.h"
    3332#include <wtf/RefCounted.h>
     
    4443
    4544class WEBCORE_EXPORT PlaybackSessionInterfaceMac final
    46     : public PlaybackSessionInterface
    47     , public PlaybackSessionModelClient
     45    : public PlaybackSessionModelClient
    4846    , public RefCounted<PlaybackSessionInterfaceMac> {
    4947public:
  • trunk/Source/WebKit/ChangeLog

    r260725 r260729  
     12020-04-26  Peng Liu  <peng.liu6@apple.com>
     2
     3        Remove unused class PlaybackSessionInterface
     4        https://bugs.webkit.org/show_bug.cgi?id=211031
     5
     6        Reviewed by Daniel Bates.
     7
     8        * WebProcess/cocoa/PlaybackSessionManager.h:
     9
    1102020-04-11  Darin Adler  <darin@apple.com>
    211
  • trunk/Source/WebKit/WebProcess/cocoa/PlaybackSessionManager.h

    r237266 r260729  
    3232#include <WebCore/HTMLMediaElementEnums.h>
    3333#include <WebCore/PlatformCALayer.h>
    34 #include <WebCore/PlaybackSessionInterface.h>
    3534#include <WebCore/PlaybackSessionModelMediaElement.h>
    3635#include <wtf/HashCountedSet.h>
     
    5756class PlaybackSessionInterfaceContext final
    5857    : public RefCounted<PlaybackSessionInterfaceContext>
    59     , public WebCore::PlaybackSessionInterface
    6058    , public WebCore::PlaybackSessionModelClient {
    6159public:
Note: See TracChangeset for help on using the changeset viewer.