⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 267612 in webkit


Ignore:
Timestamp:
Sep 25, 2020, 5:27:09 PM (6 years ago)
Author:
timothy_horton@apple.com
Message:

Crunchyroll playback controls do not work on iPad with trackpad
https://bugs.webkit.org/show_bug.cgi?id=217000
<rdar://problem/66362029>

Reviewed by Wenson Hsieh.

Source/WebCore:

  • platform/RuntimeApplicationChecks.h:
  • platform/cocoa/RuntimeApplicationChecksCocoa.mm:

(WebCore::IOSApplication::isCrunchyroll):

Source/WebKit:

  • UIProcess/ios/WKContentViewInteraction.mm:

(applicationIsKnownToIgnoreMouseEvents):
Add it to the list.

Location:
trunk/Source
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r267611 r267612  
     12020-09-25  Tim Horton  <timothy_horton@apple.com>
     2
     3        Crunchyroll playback controls do not work on iPad with trackpad
     4        https://bugs.webkit.org/show_bug.cgi?id=217000
     5        <rdar://problem/66362029>
     6
     7        Reviewed by Wenson Hsieh.
     8
     9        * platform/RuntimeApplicationChecks.h:
     10        * platform/cocoa/RuntimeApplicationChecksCocoa.mm:
     11        (WebCore::IOSApplication::isCrunchyroll):
     12
    1132020-09-25  Simon Fraser  <simon.fraser@apple.com>
    214
  • trunk/Source/WebCore/platform/RuntimeApplicationChecks.h

    r267394 r267612  
    114114WEBCORE_EXPORT bool isJWLibrary();
    115115WEBCORE_EXPORT bool isPaperIO();
     116WEBCORE_EXPORT bool isCrunchyroll();
    116117
    117118} // IOSApplication
  • trunk/Source/WebCore/platform/cocoa/RuntimeApplicationChecksCocoa.mm

    r267394 r267612  
    435435}
    436436
     437bool IOSApplication::isCrunchyroll()
     438{
     439    static bool isCrunchyroll = applicationBundleIsEqualTo("com.crunchyroll.iphone"_s);
     440    return isCrunchyroll;
     441}
     442
    437443#endif
    438444
  • trunk/Source/WebKit/ChangeLog

    r267608 r267612  
     12020-09-25  Tim Horton  <timothy_horton@apple.com>
     2
     3        Crunchyroll playback controls do not work on iPad with trackpad
     4        https://bugs.webkit.org/show_bug.cgi?id=217000
     5        <rdar://problem/66362029>
     6
     7        Reviewed by Wenson Hsieh.
     8
     9        * UIProcess/ios/WKContentViewInteraction.mm:
     10        (applicationIsKnownToIgnoreMouseEvents):
     11        Add it to the list.
     12
    1132020-09-25  Alex Christensen  <achristensen@webkit.org>
    214
  • trunk/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm

    r267602 r267612  
    85738573            || WebCore::IOSApplication::isOKCupid() // <rdar://problem/65698496>
    85748574            || WebCore::IOSApplication::isJWLibrary() // <rdar://problem/68104852>
    8575             || WebCore::IOSApplication::isPaperIO()) { // <rdar://problem/68738585>
     8575            || WebCore::IOSApplication::isPaperIO() // <rdar://problem/68738585>
     8576            || WebCore::IOSApplication::isCrunchyroll()) { // <rdar://problem/66362029>
    85768577            warningVersion = "14.2";
    85778578            return YES;
Note: See TracChangeset for help on using the changeset viewer.