haikuwebkit/Source/WebCore/platform/mac
Wenson Hsieh 5a2690cab6 Followup to <trac.webkit.org/r281288>
https://bugs.webkit.org/show_bug.cgi?id=229269
rdar://81349236

Reviewed by Jer Noble.

Make two minor adjustments after the changes in r281288:

1.  Rename `keyPathsForValuesAffectingValueCanBeginTouchBarScrubbing` to just
    `keyPathsForValuesAffectingCanBeginTouchBarScrubbing`, since the Objective-C property name is
    `-canBeginTouchBarScrubbing` rather than `-valueCanBeginTouchBarScrubbing`.

2.  After fixing (1), the implementation of this method is no longer dead code, so we'll to make sure that the
    `NSSet` we create and return contains valid Objective-C objects (i.e. NSString instead of `const char*`) --
    in particular, this affects `"contentDuration"`.

* platform/mac/WebPlaybackControlsManager.mm:
(+[WebPlaybackControlsManager keyPathsForValuesAffectingCanBeginTouchBarScrubbing]):
(+[WebPlaybackControlsManager keyPathsForValuesAffectingValueCanBeginTouchBarScrubbing]): Deleted.


Canonical link: https://commits.webkit.org/240751@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281334 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-08-20 20:44:07 +00:00
..
BlocklistUpdater.h
BlocklistUpdater.mm
CursorMac.mm
DataDetectorHighlight.h [macOS] Support painting data detector highlights inside image overlays 2021-05-26 20:06:32 +00:00
DataDetectorHighlight.mm [macOS] Move DataDetectors softlinking in DataDetectorsSPI.h out into a separate PAL header 2021-06-06 01:18:09 +00:00
DynamicLinkerInterposing.h
HIDDevice.cpp
HIDDevice.h
HIDElement.cpp
HIDElement.h
KeyEventMac.mm
LegacyNSPasteboardTypes.h
LocalCurrentGraphicsContextMac.mm Source/WebCore: 2021-07-08 19:11:05 +00:00
LocalDefaultSystemAppearance.h
LocalDefaultSystemAppearance.mm
LoggingMac.mm Initialize WebCore and WebKit logging channels in the GPU Process 2021-05-25 15:11:01 +00:00
MediaRemoteSoftLink.h
MediaRemoteSoftLink.mm
NSScrollerImpDetails.h Remove <wtf/Optional.h> 2021-06-02 06:45:51 +00:00
NSScrollerImpDetails.mm Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
PasteboardMac.mm Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
PasteboardWriter.h
PasteboardWriter.mm
PlatformEventFactoryMac.h
PlatformEventFactoryMac.mm [Live Text] Mouse events should only trigger text recognition if the cursor is moving 2021-06-20 21:31:34 +00:00
PlatformPasteboardMac.mm Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
PlatformScreenMac.mm [macOS] Enter fullscreen animation interferes with auto-hiding menu bar 2021-08-12 19:16:04 +00:00
PlatformSpeechSynthesizerMac.mm GetIdentifierStringForPreferredVoiceInListWithLocale() is deprecated in Monterey 2021-07-29 19:54:30 +00:00
PlaybackSessionInterfaceMac.h [iOS] Fullscreen video playback gets stuck after interacting with the playback controls 2021-06-18 19:15:40 +00:00
PlaybackSessionInterfaceMac.mm [macOS] REGRESSION(r278850): modifying `playbackRate` via JS on a TouchBar mac only sometimes works and also causes the `defaultPlaybackRate` to change 2021-08-10 14:31:51 +00:00
PluginBlocklist.h
PluginBlocklist.mm
PowerObserverMac.cpp
PowerObserverMac.h
PublicSuffixMac.mm Stop using holdLock() in WebCore as it is not compatible with Clang thread safety analysis 2021-05-22 03:04:24 +00:00
SSLKeyGeneratorMac.mm Reduce use of reinterpret_cast<> in the codebase 2021-06-08 17:35:15 +00:00
ScrollAnimatorMac.h
ScrollAnimatorMac.mm [css-scroll-snap] Remove ENABLE_SCROLL_SNAP compile-time option 2021-06-24 10:49:27 +00:00
ScrollController.mm [css-scroll-snap] Remove ENABLE_SCROLL_SNAP compile-time option 2021-06-24 10:49:27 +00:00
ScrollViewMac.mm
ScrollbarThemeMac.h [GTK][WPE] Support drawing scrollbar corner 2021-07-12 14:26:45 +00:00
ScrollbarThemeMac.mm [GTK][WPE] Support drawing scrollbar corner 2021-07-12 14:26:45 +00:00
SerializedPlatformDataCueMac.h
SerializedPlatformDataCueMac.mm
StringUtilities.h
StringUtilities.mm
SuddenTermination.mm
ThemeMac.h Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
ThemeMac.mm Remove WTF::Optional synonym for std::optional, using that class template directly instead 2021-05-30 16:11:40 +00:00
ThreadCheck.mm
UserActivityMac.mm
UserAgentMac.mm
ValidationBubbleMac.mm
VideoFullscreenInterfaceMac.h [iOS] Fullscreen video playback gets stuck after interacting with the playback controls 2021-06-18 19:15:40 +00:00
VideoFullscreenInterfaceMac.mm Not all uses of AudioToolbox framework use soft linking 2021-06-28 12:29:37 +00:00
WebCoreFullScreenPlaceholderView.h
WebCoreFullScreenPlaceholderView.mm
WebCoreFullScreenWarningView.h
WebCoreFullScreenWarningView.mm
WebCoreFullScreenWindow.h
WebCoreFullScreenWindow.mm
WebCoreNSFontManagerExtras.h
WebCoreNSFontManagerExtras.mm
WebCoreNSURLExtras.h
WebCoreNSURLExtras.mm
WebCoreObjCExtras.h
WebCoreObjCExtras.mm
WebCoreView.h
WebCoreView.m
WebGLBlocklist.h
WebGLBlocklist.mm
WebNSAttributedStringExtras.h
WebNSAttributedStringExtras.mm
WebPlaybackControlsManager.h [macOS] REGRESSION(r278850): modifying `playbackRate` via JS on a TouchBar mac only sometimes works and also causes the `defaultPlaybackRate` to change 2021-08-10 14:31:51 +00:00
WebPlaybackControlsManager.mm Followup to <trac.webkit.org/r281288> 2021-08-20 20:44:07 +00:00
WidgetMac.mm