Changeset 251831 in webkit


Ignore:
Timestamp:
Oct 30, 2019 8:06:31 PM (4 years ago)
Author:
achristensen@apple.com
Message:

Prevent Mac CMake build from bit rotting
https://bugs.webkit.org/show_bug.cgi?id=203647

Source/WebCore:

Rubber-stamped by Tim Horton.

  • PlatformMac.cmake:
  • platform/graphics/mac/WebKitNSImageExtras.mm:

Source/WebKit:

Rubber-stamped by Tim Horton.

  • NetworkProcess/NetworkProcess.cpp:

(WebKit::m_messagePortChannelRegistry):

  • PlatformMac.cmake:
  • UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm:

(-[_WKWebAuthenticationPanel delegate]):
(-[_WKWebAuthenticationPanel setDelegate:]):

  • UIProcess/WebProcessProxy.cpp:

Source/WTF:

Reviewed by Tim Horton.

  • wtf/PlatformMac.cmake:

Tools:

Rubber-stamped by Tim Horton.

  • DumpRenderTree/PlatformMac.cmake:
  • WebKitTestRunner/PlatformMac.cmake:
Location:
trunk
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r251826 r251831  
     12019-10-30  Alex Christensen  <achristensen@webkit.org>
     2
     3        Prevent Mac CMake build from bit rotting
     4        https://bugs.webkit.org/show_bug.cgi?id=203647
     5
     6        Reviewed by Tim Horton.
     7
     8        * wtf/PlatformMac.cmake:
     9
    1102019-10-30  Yusuke Suzuki  <ysuzuki@apple.com>
    211
  • trunk/Source/WTF/wtf/PlatformMac.cmake

    r251036 r251831  
    6565    mac/DeprecatedSymbolsUsedBySafari.mm
    6666    mac/FileSystemMac.mm
    67     mac/RunLoopMac.mm
    6867    mac/SchedulePairMac.mm
    6968
  • trunk/Source/WebCore/ChangeLog

    r251828 r251831  
     12019-10-30  Alex Christensen  <achristensen@webkit.org>
     2
     3        Prevent Mac CMake build from bit rotting
     4        https://bugs.webkit.org/show_bug.cgi?id=203647
     5
     6        Rubber-stamped by Tim Horton.
     7
     8        * PlatformMac.cmake:
     9        * platform/graphics/mac/WebKitNSImageExtras.mm:
     10
    1112019-10-30  Jer Noble  <jer.noble@apple.com>
    212
  • trunk/Source/WebCore/PlatformMac.cmake

    r250579 r251831  
    7272
    7373list(APPEND WebCore_PRIVATE_INCLUDE_DIRECTORIES
     74    "${WEBCORE_DIR}/Modules/remoteplayback"
    7475    "${WEBCORE_DIR}/Modules/webgpu/WHLSL/Metal"
    7576    "${WEBCORE_DIR}/accessibility/mac"
     
    8788    "${WEBCORE_DIR}/page/scrolling/cocoa"
    8889    "${WEBCORE_DIR}/page/scrolling/mac"
     90    "${WEBCORE_DIR}/platform/audio/cocoa"
    8991    "${WEBCORE_DIR}/platform/audio/mac"
    9092    "${WEBCORE_DIR}/platform/cf"
     
    344346    platform/mac/DragDataMac.mm
    345347    platform/mac/DragImageMac.mm
    346     platform/mac/EventLoopMac.mm
    347348    platform/mac/KeyEventMac.mm
    348349    platform/mac/LocalCurrentGraphicsContext.mm
     
    570571list(APPEND WebCore_IDL_FILES
    571572    Modules/plugins/QuickTimePluginReplacement.idl
     573
     574    Modules/remoteplayback/RemotePlayback.idl
     575    Modules/remoteplayback/RemotePlaybackAvailabilityCallback.idl
    572576)
    573577
  • trunk/Source/WebCore/platform/graphics/mac/WebKitNSImageExtras.mm

    r237266 r251831  
    2424 */
    2525
    26 #if !PLATFORM(IOS_FAMILY)
    2726#import "config.h"
    2827#import "WebKitNSImageExtras.h"
     28
     29#if !PLATFORM(IOS_FAMILY)
    2930
    3031#import <pal/spi/mac/NSImageSPI.h>
  • trunk/Source/WebKit/ChangeLog

    r251825 r251831  
     12019-10-30  Alex Christensen  <achristensen@webkit.org>
     2
     3        Prevent Mac CMake build from bit rotting
     4        https://bugs.webkit.org/show_bug.cgi?id=203647
     5
     6        Rubber-stamped by Tim Horton.
     7
     8        * NetworkProcess/NetworkProcess.cpp:
     9        (WebKit::m_messagePortChannelRegistry):
     10        * PlatformMac.cmake:
     11        * UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm:
     12        (-[_WKWebAuthenticationPanel delegate]):
     13        (-[_WKWebAuthenticationPanel setDelegate:]):
     14        * UIProcess/WebProcessProxy.cpp:
     15
    1162019-10-30  Per Arne Vollan  <pvollan@apple.com>
    217
  • trunk/Source/WebKit/NetworkProcess/NetworkProcess.cpp

    r251672 r251831  
    162162    addSupplement<LegacyCustomProtocolManager>();
    163163#endif
    164 #if PLATFORM(COCOA)
     164#if PLATFORM(COCOA) && ENABLE(LEGACY_CUSTOM_PROTOCOL_MANAGER)
    165165    LegacyCustomProtocolManager::networkProcessCreated(*this);
    166166#endif
  • trunk/Source/WebKit/PlatformMac.cmake

    r250664 r251831  
    5656    "${WEBKIT_DIR}/UIProcess/RemoteLayerTree/ios"
    5757    "${WEBKIT_DIR}/UIProcess/RemoteLayerTree/mac"
     58    "${WEBKIT_DIR}/UIProcess/WebAuthentication/Cocoa"
    5859    "${WEBKIT_DIR}/UIProcess/ios"
    5960    "${WEBKIT_DIR}/Platform/cg"
     
    431432    ${WEBKIT_DIR}
    432433)
     434add_dependencies(SecItemShim WebCore)
    433435
    434436# FIXME: These should not be necessary.
  • trunk/Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm

    r251762 r251831  
    109109    return wkWebAuthenticationType(_panel->clientDataType());
    110110}
    111 
     111#else // ENABLE(WEB_AUTHN)
     112- (id <_WKWebAuthenticationPanelDelegate>)delegate
     113{
     114    return nil;
     115}
     116- (void)setDelegate:(id<_WKWebAuthenticationPanelDelegate>)delegate
     117{
     118}
    112119#endif // ENABLE(WEB_AUTHN)
    113120
  • trunk/Source/WebKit/UIProcess/WebProcessProxy.cpp

    r251814 r251831  
    140140}
    141141
     142#if ENABLE(SERVICE_WORKER)
    142143Ref<WebProcessProxy> WebProcessProxy::createForServiceWorkers(WebProcessPool& processPool, RegistrableDomain&& registrableDomain, WebsiteDataStore& websiteDataStore)
    143144{
     
    148149    return proxy;
    149150}
     151#endif
    150152
    151153WebProcessProxy::WebProcessProxy(WebProcessPool& processPool, WebsiteDataStore* websiteDataStore, IsPrewarmed isPrewarmed)
  • trunk/Tools/ChangeLog

    r251814 r251831  
     12019-10-30  Alex Christensen  <achristensen@webkit.org>
     2
     3        Prevent Mac CMake build from bit rotting
     4        https://bugs.webkit.org/show_bug.cgi?id=203647
     5
     6        Rubber-stamped by Tim Horton.
     7
     8        * DumpRenderTree/PlatformMac.cmake:
     9        * WebKitTestRunner/PlatformMac.cmake:
     10
    1112019-10-30  Alex Christensen  <achristensen@webkit.org>
    212
  • trunk/Tools/DumpRenderTree/PlatformMac.cmake

    r250591 r251831  
    3636    ${WEBKITLEGACY_DIR}
    3737    ${WEBKIT_TESTRUNNER_SHARED_DIR}/cocoa
     38    ${WEBKIT_TESTRUNNER_SHARED_DIR}/mac
    3839    ${WEBKIT_TESTRUNNER_SHARED_DIR}/spi
    3940)
  • trunk/Tools/WebKitTestRunner/PlatformMac.cmake

    r250591 r251831  
    3333    ${WEBKIT_TESTRUNNER_SHARED_DIR}/EventSerialization/mac
    3434    ${WEBKIT_TESTRUNNER_SHARED_DIR}/cocoa
     35    ${WEBKIT_TESTRUNNER_SHARED_DIR}/mac
    3536    ${WEBKIT_TESTRUNNER_SHARED_DIR}/spi
    3637)
Note: See TracChangeset for help on using the changeset viewer.