Changeset 239556 in webkit


Ignore:
Timestamp:
Dec 27, 2018, 8:13:47 AM (6 years ago)
Author:
achristensen@apple.com
Message:

Resurrect Mac CMake build
https://bugs.webkit.org/show_bug.cgi?id=192658

Reviewed by Yusuke Suzuki.

.:

  • Source/cmake/OptionsMac.cmake:

Source/JavaScriptCore:

  • PlatformMac.cmake:

Source/WebCore:

This makes it so JSC and most of WebCore builds.
WebCore's use of ARC seems inconsistent, so I'll fix that later.

  • PlatformMac.cmake:
  • config.h:

Source/WebCore/PAL:

  • pal/PlatformMac.cmake:

Source/WebKit:

  • PlatformMac.cmake:

Source/WebKitLegacy:

  • PlatformMac.cmake:

Source/WTF:

  • wtf/PlatformMac.cmake:
  • wtf/cf/CFURLExtras.cpp:
  • wtf/cf/CFURLExtras.h:
  • wtf/cf/URLCF.cpp:
  • wtf/cocoa/NSURLExtras.h:
  • wtf/cocoa/NSURLExtras.mm:
  • wtf/cocoa/URLCocoa.mm:

Tools:

  • DumpRenderTree/PlatformMac.cmake:
  • MiniBrowser/mac/CMakeLists.txt:
  • TestWebKitAPI/PlatformMac.cmake:
Location:
trunk
Files:
1 deleted
30 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r239383 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * Source/cmake/OptionsMac.cmake:
     9
    1102018-12-19  Adrian Perez de Castro  <aperez@igalia.com>
    211
  • trunk/Source/JavaScriptCore/ChangeLog

    r239552 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * PlatformMac.cmake:
     9
    1102018-12-25  Fujii Hironori  <Hironori.Fujii@sony.com>
    211
  • trunk/Source/JavaScriptCore/PlatformMac.cmake

    r228898 r239556  
    1111
    1212list(APPEND JavaScriptCore_PRIVATE_INCLUDE_DIRECTORIES
     13    ${DERIVED_SOURCES_WTF_DIR}
    1314    ${JAVASCRIPTCORE_DIR}/disassembler/udis86
    1415    ${JAVASCRIPTCORE_DIR}/inspector/cocoa
  • trunk/Source/WTF/ChangeLog

    r239538 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * wtf/PlatformMac.cmake:
     9        * wtf/cf/CFURLExtras.cpp:
     10        * wtf/cf/CFURLExtras.h:
     11        * wtf/cf/URLCF.cpp:
     12        * wtf/cocoa/NSURLExtras.h:
     13        * wtf/cocoa/NSURLExtras.mm:
     14        * wtf/cocoa/URLCocoa.mm:
     15
    1162018-12-21  Dan Bernstein  <mitz@apple.com>
    217
  • trunk/Source/WTF/wtf/PlatformMac.cmake

    r238771 r239556  
    99
    1010list(APPEND WTF_PUBLIC_HEADERS
     11    WeakObjCPtr.h
     12
    1113    cf/CFURLExtras.h
    1214    cf/TypeCastsCF.h
    1315
    1416    cocoa/Entitlements.h
    15     cocoa/MachSendRight.h
    1617    cocoa/NSURLExtras.h
    1718    cocoa/SoftLinking.h
     
    2425    spi/cf/CFStringSPI.h
    2526
     27    spi/cocoa/CFXPCBridgeSPI.h
    2628    spi/cocoa/SecuritySPI.h
    2729    spi/cocoa/objcSPI.h
     
    4749    cocoa/AutodrainedPool.cpp
    4850    cocoa/CPUTimeCocoa.cpp
    49     cocoa/Entitlements.cpp
     51    cocoa/Entitlements.mm
    5052    cocoa/MachSendRight.cpp
    5153    cocoa/MainThreadCocoa.mm
     
    7072
    7173list(APPEND WTF_PRIVATE_INCLUDE_DIRECTORIES
    72     "${WTF_DIR}/icu"
    7374    ${DERIVED_SOURCES_WTF_DIR}
    7475)
    7576
    7677file(COPY mac/MachExceptions.defs DESTINATION ${DERIVED_SOURCES_WTF_DIR})
     78file(COPY "${WTF_DIR}/icu/unicode" DESTINATION ${DERIVED_SOURCES_WTF_DIR})
    7779
    7880add_custom_command(
  • trunk/Source/WTF/wtf/cf/CFURLExtras.cpp

    r238771 r239556  
    2525
    2626#include "config.h"
    27 #include "CFURLExtras.h"
     27#include <wtf/cf/CFURLExtras.h>
    2828
    2929#include <wtf/URL.h>
  • trunk/Source/WTF/wtf/cf/CFURLExtras.h

    r238771 r239556  
    2424 */
    2525
    26 #ifndef CFURLExtras_h
    27 #define CFURLExtras_h
     26#pragma once
    2827
    2928#include <wtf/Forward.h>
     
    4342
    4443}
    45 
    46 #endif // CFURLExtras_h
  • trunk/Source/WTF/wtf/cf/URLCF.cpp

    r238771 r239556  
    2727#include <wtf/URL.h>
    2828
    29 #include "CFURLExtras.h"
    30 #include "URLParser.h"
    3129#include <CoreFoundation/CFURL.h>
     30#include <wtf/URLParser.h>
     31#include <wtf/cf/CFURLExtras.h>
    3232#include <wtf/text/CString.h>
    3333
  • trunk/Source/WTF/wtf/cocoa/NSURLExtras.h

    r238771 r239556  
    2727 */
    2828
     29#pragma once
     30
    2931@class NSString;
    3032@class NSURL;
  • trunk/Source/WTF/wtf/cocoa/NSURLExtras.mm

    r239506 r239556  
    3131#import "NSURLExtras.h"
    3232
    33 #import "CFURLExtras.h"
    34 #import "URLParser.h"
     33#import <unicode/uchar.h>
     34#import <unicode/uidna.h>
     35#import <unicode/uscript.h>
    3536#import <wtf/Function.h>
    3637#import <wtf/HexNumber.h>
    3738#import <wtf/ObjCRuntimeExtras.h>
    3839#import <wtf/RetainPtr.h>
     40#import <wtf/URLParser.h>
    3941#import <wtf/Vector.h>
    40 #import <unicode/uchar.h>
    41 #import <unicode/uidna.h>
    42 #import <unicode/uscript.h>
     42#import <wtf/cf/CFURLExtras.h>
    4343
    4444// Needs to be big enough to hold an IDN-encoded name.
  • trunk/Source/WTF/wtf/cocoa/URLCocoa.mm

    r238771 r239556  
    2727#import <wtf/URL.h>
    2828
    29 #import "CFURLExtras.h"
    30 #import "NSURLExtras.h"
    3129#import <wtf/ObjCRuntimeExtras.h>
    3230#import <wtf/URLParser.h>
     31#import <wtf/cf/CFURLExtras.h>
     32#import <wtf/cocoa/NSURLExtras.h>
    3333#import <wtf/text/CString.h>
    3434
  • trunk/Source/WebCore/CMakeLists.txt

    r239410 r239556  
    18441844    WORKING_DIRECTORY ${DERIVED_SOURCES_WEBCORE_DIR}
    18451845    COMMAND ${PERL_EXECUTABLE} -ne "print" ${WebCore_CSS_VALUE_KEYWORDS} > ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.in
    1846     COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/css/makevalues.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" --gperf-executable "${GPERF_EXECUTABLE}"
     1846    COMMAND ${PERL_EXECUTABLE} ${WEBCORE_DIR}/css/makevalues.pl --defines "${FEATURE_DEFINES_WITH_SPACE_SEPARATOR} ${CSS_VALUE_PLATFORM_DEFINES}" --preprocessor "${CODE_GENERATOR_PREPROCESSOR}" --gperf-executable "${GPERF_EXECUTABLE}"
    18471847    VERBATIM)
    18481848list(APPEND WebCore_SOURCES ${DERIVED_SOURCES_WEBCORE_DIR}/CSSValueKeywords.cpp)
  • trunk/Source/WebCore/ChangeLog

    r239554 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        This makes it so JSC and most of WebCore builds.
     9        WebCore's use of ARC seems inconsistent, so I'll fix that later.
     10
     11        * PlatformMac.cmake:
     12        * config.h:
     13
    1142018-12-26  Jim Mason  <jmason@ibinx.com>
    215
  • trunk/Source/WebCore/Modules/webgpu/WHLSL/WHLSLLexer.cpp

    r239427 r239556  
    2626#pragma once
    2727
    28 #if ENABLE(WEBGPU)
    29 
    3028#include "config.h"
    3129#include "WHLSLLexer.h"
     30
     31#if ENABLE(WEBGPU)
    3232
    3333namespace WebCore {
  • trunk/Source/WebCore/PAL/ChangeLog

    r239531 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * pal/PlatformMac.cmake:
     9
    1102018-12-21  Eric Carlson  <eric.carlson@apple.com>
    211
  • trunk/Source/WebCore/PAL/pal/PlatformMac.cmake

    r238434 r239556  
    1717
    1818    spi/cocoa/AVKitSPI.h
     19    spi/cocoa/AudioToolboxSPI.h
    1920    spi/cocoa/CFNSURLConnectionSPI.h
    2021    spi/cocoa/CoreTextSPI.h
     
    4849    spi/cocoa/pthreadSPI.h
    4950
     51    spi/ios/DataDetectorsUISPI.h
     52    spi/ios/GraphicsServicesSPI.h
     53
    5054    spi/mac/AVFoundationSPI.h
     55    spi/mac/CoreUISPI.h
    5156    spi/mac/DataDetectorsSPI.h
    5257    spi/mac/HIServicesSPI.h
     
    5661    spi/mac/MetadataSPI.h
    5762    spi/mac/NSAccessibilitySPI.h
     63    spi/mac/NSAppearanceSPI.h
    5864    spi/mac/NSApplicationSPI.h
    5965    spi/mac/NSCellSPI.h
     
    6167    spi/mac/NSFontSPI.h
    6268    spi/mac/NSGraphicsSPI.h
     69    spi/mac/NSImageSPI.h
    6370    spi/mac/NSImmediateActionGestureRecognizerSPI.h
    6471    spi/mac/NSMenuSPI.h
     
    98105
    99106    cocoa/FileSizeFormatterCocoa.mm
    100     cocoa/LoggingCocoa.mm
    101107    cocoa/PassKitSoftLink.mm
    102108
     
    116122
    117123list(APPEND PAL_PRIVATE_INCLUDE_DIRECTORIES
     124    "${DERIVED_SOURCES_WTF_DIR}"
    118125    "${PAL_DIR}/pal/avfoundation"
    119126    "${PAL_DIR}/pal/cf"
  • trunk/Source/WebCore/PlatformMac.cmake

    r238815 r239556  
    1 find_library(ACCELERATE_LIBRARY accelerate)
    21find_library(APPLICATIONSERVICES_LIBRARY ApplicationServices)
    32find_library(AVFOUNDATION_LIBRARY AVFoundation)
     
    2423list(APPEND WebCore_UNIFIED_SOURCE_LIST_FILES
    2524    "SourcesCocoa.txt"
    26     "SourcesMac.txt"
    2725)
    2826
    2927list(APPEND WebCore_LIBRARIES
    30     ${ACCELERATE_LIBRARY}
    3128    ${AUDIOTOOLBOX_LIBRARY}
    3229    ${AUDIOUNIT_LIBRARY}
     
    6865
    6966list(APPEND WebCore_INCLUDE_DIRECTORIES
     67    "${CMAKE_SOURCE_DIR}/Source"
     68    "${DERIVED_SOURCES_WTF_DIR}"
    7069    "${THIRDPARTY_DIR}/ANGLE"
    7170    "${THIRDPARTY_DIR}/ANGLE/include/KHR"
     
    9594    "${WEBCORE_DIR}/platform/graphics/cv"
    9695    "${WEBCORE_DIR}/platform/graphics/gpu"
     96    "${WEBCORE_DIR}/platform/graphics/gpu/legacy"
    9797    "${WEBCORE_DIR}/platform/graphics/egl"
    9898    "${WEBCORE_DIR}/platform/graphics/opentype"
     
    143143
    144144    editing/mac/AlternativeTextUIController.mm
    145     editing/mac/DictionaryLookup.mm
    146145    editing/mac/EditorMac.mm
    147146    editing/mac/TextAlternativeWithRange.mm
    148147    editing/mac/TextUndoInsertionMarkupMac.mm
    149     editing/mac/WebContentReaderMac.mm
    150148
    151149    html/HTMLSlotElement.cpp
     
    159157    page/mac/ServicesOverlayController.mm
    160158    page/mac/TextIndicatorWindow.mm
    161     page/mac/UserAgentMac.mm
    162159    page/mac/WheelEventDeltaFilterMac.mm
    163160
     
    174171    platform/audio/AudioSession.cpp
    175172
    176     platform/audio/cocoa/MediaSessionManagerCocoa.cpp
    177173    platform/audio/cocoa/WebAudioBufferList.cpp
    178174
     
    186182    platform/audio/mac/CARingBuffer.cpp
    187183    platform/audio/mac/FFTFrameMac.cpp
    188     platform/audio/mac/MediaSessionManagerMac.mm
    189184
    190185    platform/cf/FileSystemCF.cpp
     
    203198    platform/cocoa/LocalizedStringsCocoa.mm
    204199    platform/cocoa/MIMETypeRegistryCocoa.mm
    205     platform/cocoa/MachSendRight.cpp
    206200    platform/cocoa/NetworkExtensionContentFilter.mm
    207201    platform/cocoa/ParentalControlsContentFilter.mm
     
    329323    platform/graphics/mac/IntRectMac.mm
    330324    platform/graphics/mac/IntSizeMac.mm
    331     platform/graphics/mac/MediaPlayerPrivateQTKit.mm
    332     platform/graphics/mac/MediaTimeQTKit.mm
    333325    platform/graphics/mac/PDFDocumentImageMac.mm
    334326    platform/graphics/mac/SimpleFontDataCoreText.cpp
    335327    platform/graphics/mac/WebLayer.mm
    336 
    337     platform/graphics/metal/GPUBufferMetal.mm
    338     platform/graphics/metal/GPUCommandBufferMetal.mm
    339     platform/graphics/metal/GPUCommandQueueMetal.mm
    340     platform/graphics/metal/GPUComputeCommandEncoderMetal.mm
    341     platform/graphics/metal/GPUComputePipelineStateMetal.mm
    342     platform/graphics/metal/GPUDepthStencilDescriptorMetal.mm
    343     platform/graphics/metal/GPUDepthStencilStateMetal.mm
    344     platform/graphics/metal/GPUDeviceMetal.mm
    345     platform/graphics/metal/GPUDrawableMetal.mm
    346     platform/graphics/metal/GPUFunctionMetal.mm
    347     platform/graphics/metal/GPULibraryMetal.mm
    348     platform/graphics/metal/GPURenderCommandEncoderMetal.mm
    349     platform/graphics/metal/GPURenderPassAttachmentDescriptorMetal.mm
    350     platform/graphics/metal/GPURenderPassColorAttachmentDescriptorMetal.mm
    351     platform/graphics/metal/GPURenderPassDepthAttachmentDescriptorMetal.mm
    352     platform/graphics/metal/GPURenderPassDescriptorMetal.mm
    353     platform/graphics/metal/GPURenderPipelineColorAttachmentDescriptorMetal.mm
    354     platform/graphics/metal/GPURenderPipelineDescriptorMetal.mm
    355     platform/graphics/metal/GPURenderPipelineStateMetal.mm
    356     platform/graphics/metal/GPUTextureDescriptorMetal.mm
    357     platform/graphics/metal/GPUTextureMetal.mm
    358328
    359329    platform/graphics/opengl/Extensions3DOpenGL.cpp
     
    405375    platform/mac/WebGLBlacklist.mm
    406376    platform/mac/WebNSAttributedStringExtras.mm
    407     platform/mac/WebWindowAnimation.mm
    408377    platform/mac/WidgetMac.mm
    409378
     
    513482    html/parser
    514483    html/shadow
     484    html/track
    515485
    516486    inspector/agents
     
    535505    platform/cf
    536506    platform/cocoa
     507    platform/ios
    537508    platform/graphics
    538509    platform/mac
     
    548519    platform/gamepad/mac
    549520
     521    platform/graphics/avfoundation
    550522    platform/graphics/ca
    551523    platform/graphics/cocoa
     
    648620    ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE}
    649621)
     622set(CSS_VALUE_PLATFORM_DEFINES WTF_PLATFORM_MAC=1)
    650623
    651624list(APPEND WebCoreTestSupport_LIBRARIES PRIVATE WebCore)
  • trunk/Source/WebCore/SourcesCocoa.txt

    r239495 r239556  
    495495platform/mediastream/mac/AudioTrackPrivateMediaStreamCocoa.cpp
    496496platform/mediastream/mac/AVCaptureDeviceManager.mm @no-unify
    497 platform/mediastream/mac/AVMediaCaptureSource.mm @no-unify
    498497platform/mediastream/mac/AVVideoCaptureSource.mm @no-unify
    499498platform/mediastream/mac/MockRealtimeVideoSourceMac.mm
  • trunk/Source/WebCore/config.h

    r238949 r239556  
    3737#if PLATFORM(MAC) && defined(BUILDING_WITH_CMAKE)
    3838#include "WebCorePrefix.h"
     39#ifndef JSC_API_AVAILABLE
     40#define JSC_API_AVAILABLE(...)
     41#endif
    3942#endif
    4043
  • trunk/Source/WebCore/platform/mac/WebCoreFullScreenPlaceholderView.h

    r234348 r239556  
    2727
    2828#import <wtf/RetainPtr.h>
     29#import <wtf/WeakObjCPtr.h>
    2930
    3031WEBCORE_EXPORT @interface WebCoreFullScreenPlaceholderView : NSView {
     
    3233    RetainPtr<NSVisualEffectView> _effectView;
    3334    RetainPtr<NSTextField> _exitWarning;
    34     __weak NSResponder *_target;
     35    WeakObjCPtr<NSResponder> _target;
    3536}
    3637@property (nullable, strong) id contents;
  • trunk/Source/WebCore/platform/mac/WebCoreFullScreenPlaceholderView.mm

    r237266 r239556  
    8282}
    8383
    84 @synthesize target = _target;
     84- (NSResponder *)target
     85{
     86    return _target.get().get();
     87}
     88
     89- (void)setTarget:(NSResponder *)target
     90{
     91    _target = target;
     92}
    8593
    8694@dynamic contents;
  • trunk/Source/WebKit/ChangeLog

    r239555 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * PlatformMac.cmake:
     9
    1102018-12-26  Fujii Hironori  <Hironori.Fujii@sony.com>
    211
  • trunk/Source/WebKit/PlatformMac.cmake

    r239262 r239556  
    9595    Shared/API/c/mac/WKWebArchive.cpp
    9696    Shared/API/c/mac/WKWebArchiveResource.cpp
    97 
    98     Shared/Authentication/mac/AuthenticationManager.mac.mm
    9997
    10098    Shared/Cocoa/APIDataCocoa.mm
     
    138136    Shared/mac/CodeSigning.mm
    139137    Shared/mac/ColorSpaceData.mm
    140     Shared/mac/CookieStorageShimLibrary.cpp
    141138    Shared/mac/HangDetectionDisablerMac.mm
    142139    Shared/mac/NativeWebGestureEventMac.mm
     
    264261    UIProcess/Cocoa/WebProcessPoolCocoa.mm
    265262    UIProcess/Cocoa/WebProcessProxyCocoa.mm
    266     UIProcess/Cocoa/WebResourceLoadStatisticsStoreCocoa.mm
    267263    UIProcess/Cocoa/WebURLSchemeHandlerCocoa.mm
    268264    UIProcess/Cocoa/WebViewImpl.mm
     
    271267
    272268    UIProcess/Network/CustomProtocols/LegacyCustomProtocolManagerProxy.cpp
    273 
    274     UIProcess/Network/mac/NetworkProcessProxyMac.mm
    275269
    276270    UIProcess/Plugins/mac/PluginInfoStoreMac.mm
  • trunk/Source/WebKitLegacy/ChangeLog

    r239535 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * PlatformMac.cmake:
     9
    1102018-12-20  Yusuke Suzuki  <yusukesuzuki@slowstart.org>
    211
  • trunk/Source/WebKitLegacy/PlatformMac.cmake

    r231170 r239556  
    77    "${DERIVED_SOURCES_WEBKITLEGACY_DIR}"
    88    "${CMAKE_SOURCE_DIR}/WebKitLibraries"
    9 )
    10 
    11 list(APPEND WebKitLegacy_SYSTEM_INCLUDE_DIRECTORIES
    12     mac
    13     mac/Carbon
    14     mac/DefaultDelegates
    15     mac/DOM
    16     mac/History
    17     mac/icu
    18     mac/Misc
    19     mac/Panels
    20     mac/Plugins
    21     mac/Plugins/Hosted
    22     mac/Storage
    23     mac/WebCoreSupport
    24     mac/WebInspector
    25     mac/WebView
     9    "${WEBKITLEGACY_DIR}/mac"
     10    "${WEBKITLEGACY_DIR}/mac/Carbon"
     11    "${WEBKITLEGACY_DIR}/mac/DefaultDelegates"
     12    "${WEBKITLEGACY_DIR}/mac/DOM"
     13    "${WEBKITLEGACY_DIR}/mac/History"
     14    "${WEBKITLEGACY_DIR}/mac/icu"
     15    "${WEBKITLEGACY_DIR}/mac/Misc"
     16    "${WEBKITLEGACY_DIR}/mac/Panels"
     17    "${WEBKITLEGACY_DIR}/mac/Plugins"
     18    "${WEBKITLEGACY_DIR}/mac/Plugins/Hosted"
     19    "${WEBKITLEGACY_DIR}/mac/Storage"
     20    "${WEBKITLEGACY_DIR}/mac/WebCoreSupport"
     21    "${WEBKITLEGACY_DIR}/mac/WebInspector"
     22    "${WEBKITLEGACY_DIR}/mac/WebView"
    2623)
    2724
     
    272269    mac/WebCoreSupport/WebSecurityOrigin.mm
    273270    mac/WebCoreSupport/WebSelectionServiceController.mm
    274     mac/WebCoreSupport/WebUserMediaClient.mm
    275271    mac/WebCoreSupport/WebValidationMessageClient.mm
    276272    mac/WebCoreSupport/WebVisitedLinkStore.mm
  • trunk/Source/cmake/OptionsMac.cmake

    r238789 r239556  
    2828WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INPUT_TYPE_TIME PRIVATE ON)
    2929WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LEGACY_ENCRYPTED_MEDIA PRIVATE ON)
    30 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LETTERPRESS PRIVATE ON)
     30WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LETTERPRESS PRIVATE OFF)
    3131WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SOURCE PRIVATE ON)
    3232WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEMORY_SAMPLER PRIVATE ON)
    3333WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MOUSE_CURSOR_SCALE PRIVATE ON)
    3434WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_PDFKIT_PLUGIN PRIVATE ON)
     35WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOURCE_LOAD_STATISTICS PRIVATE ON)
    3536WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOURCE_USAGE PRIVATE ON)
    3637WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RUBBER_BANDING PRIVATE ON)
     
    3839WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SPEECH_SYNTHESIS PRIVATE ON)
    3940WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_TELEPHONE_NUMBER_DETECTION PRIVATE ON)
     41WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_VIDEO_PRESENTATION_MODE PRIVATE ON)
    4042WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBGL2 PRIVATE ON)
    4143WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBGPU PRIVATE ON)
    4244WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WEBMETAL PRIVATE ON)
     45WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_WIRELESS_PLAYBACK_TARGET PRIVATE ON)
    4346
    4447# FIXME: These are turned off temporarily to get CMake working easier.
  • trunk/Tools/ChangeLog

    r239553 r239556  
     12018-12-27  Alex Christensen  <achristensen@webkit.org>
     2
     3        Resurrect Mac CMake build
     4        https://bugs.webkit.org/show_bug.cgi?id=192658
     5
     6        Reviewed by Yusuke Suzuki.
     7
     8        * DumpRenderTree/PlatformMac.cmake:
     9        * MiniBrowser/mac/CMakeLists.txt:
     10        * TestWebKitAPI/PlatformMac.cmake:
     11
    1122018-12-26  Adrian Perez de Castro  <aperez@igalia.com>
    213
  • trunk/Tools/DumpRenderTree/PlatformMac.cmake

    r231170 r239556  
    7878    mac/DumpRenderTreeMain.mm
    7979    mac/DumpRenderTreePasteboard.mm
    80     mac/DumpRenderTreeSpellChecker.mm
    8180    mac/DumpRenderTreeWindow.mm
    8281    mac/EditingDelegate.mm
  • trunk/Tools/MiniBrowser/mac/CMakeLists.txt

    r222194 r239556  
    1313    ${MINIBROWSER_DIR}/main.m
    1414    ${TOOLS_DIR}/MiniBrowser/MBToolbarItem.m
    15     ${TOOLS_DIR}/MiniBrowser/MiniBrowserWebProcessPlugIn.m
    1615)
    1716
  • trunk/Tools/TestWebKitAPI/PlatformMac.cmake

    r215606 r239556  
    2626
    2727set(bundle_harness_SOURCES
    28     ${TESTWEBKITAPI_DIR}/cocoa/InstanceMethodSwizzler.mm
    2928    ${TESTWEBKITAPI_DIR}/cocoa/PlatformUtilitiesCocoa.mm
    3029    ${TESTWEBKITAPI_DIR}/cocoa/UtilitiesCocoa.mm
Note: See TracChangeset for help on using the changeset viewer.