mirror of
https://github.com/darlinghq/darling-WebCore.git
synced 2024-11-23 04:19:40 +00:00
Update Source To WebCore-7611.3.10.1.3
This commit is contained in:
parent
b66caa181b
commit
4d9c0118c0
3
.gitattributes
vendored
Normal file
3
.gitattributes
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
accessibility/AccessibilityAllInOne.cpp -crlf
|
||||
platform/network/win/NetworkStateNotifierWin.cpp -crlf
|
||||
platform/wx/wxcode/non-kerned-drawing.h -crlf
|
@ -1,63 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
# Copyright (C) 2015 Apple Inc. All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions
|
||||
# are met:
|
||||
#
|
||||
# 1. Redistributions of source code must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
# 2. Redistributions in binary form must reproduce the above copyright
|
||||
# notice, this list of conditions and the following disclaimer in the
|
||||
# documentation and/or other materials provided with the distribution.
|
||||
# 3. Neither the name of Apple puter, Inc. ("Apple") nor the names of
|
||||
# its contributors may be used to endorse or promote products derived
|
||||
# from this software without specific prior written permission.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
|
||||
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
# DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
|
||||
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
import re
|
||||
import sys
|
||||
import os
|
||||
|
||||
def lookFor(relativePath):
|
||||
return os.path.isfile(sys.argv[1] + relativePath)
|
||||
|
||||
|
||||
def fileContains(relativePath, regexp):
|
||||
with open(sys.argv[1] + relativePath) as file:
|
||||
for line in file:
|
||||
if regexp.search(line):
|
||||
return True
|
||||
return False
|
||||
|
||||
|
||||
print "/* Identifying AVFoundation Support */"
|
||||
if lookFor("/include/AVFoundationCF/AVCFBase.h"):
|
||||
print "#define HAVE_AVCF 1"
|
||||
if lookFor("/include/AVFoundationCF/AVCFPlayerItemLegibleOutput.h"):
|
||||
print "#define HAVE_AVCF_LEGIBLE_OUTPUT 1"
|
||||
if lookFor("/include/AVFoundationCF/AVCFAssetResourceLoader.h"):
|
||||
print "#define HAVE_AVFOUNDATION_LOADER_DELEGATE 1"
|
||||
if lookFor("/include/AVFoundationCF/AVCFAsset.h"):
|
||||
regexp = re.compile("AVCFURLAssetIsPlayableExtendedMIMEType")
|
||||
if fileContains("/include/AVFoundationCF/AVCFAsset.h", regexp):
|
||||
print "#define HAVE_AVCFURL_PLAYABLE_MIMETYPE 1"
|
||||
if lookFor("/include/QuartzCore/CACFLayer.h"):
|
||||
regexp = re.compile("CACFLayerSetContentsScale")
|
||||
if fileContains("/include/QuartzCore/CACFLayer.h", regexp):
|
||||
print "#define HAVE_CACFLAYER_SETCONTENTSSCALE 1"
|
||||
if lookFor("/include/AVFoundationCF/AVCFPlayerItemLegibleOutput.h"):
|
||||
regexp = re.compile("kAVCFPlayerItemLegibleOutput_CallbacksVersion_2")
|
||||
if fileContains("/include/AVFoundationCF/AVCFPlayerItemLegibleOutput.h", regexp):
|
||||
print "#define HAVE_AVCFPLAYERITEM_CALLBACK_VERSION_2 1"
|
3867
CMakeLists.txt-orig
3867
CMakeLists.txt-orig
File diff suppressed because it is too large
Load Diff
@ -95190,7 +95190,7 @@
|
||||
[chromium] fast/forms/input-file-directory-upload.html fails on win after r63454
|
||||
https://bugs.webkit.org/show_bug.cgi?id=42768
|
||||
|
||||
Normalize path separators for the script API by convering \'s to /'s.
|
||||
Normalize path separators for the script API by converting \'s to /'s.
|
||||
|
||||
Covered by input-file-directory-upload.html
|
||||
|
||||
|
@ -42510,7 +42510,7 @@
|
||||
|
||||
* platform/graphics/chromium/GraphicsLayerChromium.cpp:
|
||||
(WebCore::transformToSkMatrix44):
|
||||
Utility for convering a WebCore::TransformationMatrix to an SkMatrix44.
|
||||
Utility for converting a WebCore::TransformationMatrix to an SkMatrix44.
|
||||
Will move to a more common location once it gets more callers.
|
||||
(WebCore::GraphicsLayerChromium::updateTransform):
|
||||
(WebCore::GraphicsLayerChromium::updateChildrenTransform):
|
||||
|
127936
ChangeLog-2018-01-01
Normal file
127936
ChangeLog-2018-01-01
Normal file
File diff suppressed because it is too large
Load Diff
85818
ChangeLog-2018-09-11
Normal file
85818
ChangeLog-2018-09-11
Normal file
File diff suppressed because it is too large
Load Diff
93419
ChangeLog-2019-06-05
Normal file
93419
ChangeLog-2019-06-05
Normal file
File diff suppressed because it is too large
Load Diff
128480
ChangeLog-2020-04-10
Normal file
128480
ChangeLog-2020-04-10
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
||||
// Copyright (C) 2009-2017 Apple Inc. All rights reserved.
|
||||
// Copyright (C) 2009-2020 Apple Inc. All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions
|
||||
@ -19,9 +19,12 @@
|
||||
// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
#include "../../../../Internal/Configurations/HaveInternalSDK.xcconfig"
|
||||
#include? "../../../../Internal/Configurations/HaveInternalSDK.xcconfig"
|
||||
#include "SDKVariant.xcconfig"
|
||||
|
||||
CODE_SIGN_IDENTITY = -;
|
||||
|
||||
USE_INTERNAL_SDK = $(USE_INTERNAL_SDK_$(CONFIGURATION));
|
||||
USE_INTERNAL_SDK_Production = YES;
|
||||
@ -30,19 +33,28 @@ USE_INTERNAL_SDK_Release = $(HAVE_INTERNAL_SDK);
|
||||
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
|
||||
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = gnu++1z;
|
||||
CLANG_CXX_LIBRARY = libc++;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_CXX0X_EXTENSIONS = NO;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||
COMBINE_HIDPI_IMAGES = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
@ -64,6 +76,8 @@ GCC_TREAT_WARNINGS_AS_ERRORS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
// FIXME: <http://webkit.org/b/109846> WebCore should build with -Wshorten-64-to-32
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION[arch=i386] = NO;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION[arch=armv7k] = NO;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION[arch=arm64*] = NO;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION[arch=x86_64] = NO;
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
@ -71,43 +85,90 @@ GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
GCC_WARN_SIGN_COMPARE = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
WARNING_CFLAGS = -Wall -Wextra -Wcast-qual -Wchar-subscripts -Wextra-tokens -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wexit-time-destructors -Wglobal-constructors -Wtautological-compare -Wimplicit-fallthrough -Wno-unknown-warning-option;
|
||||
WARNING_CFLAGS = -Wall -Wextra -Wcast-qual -Wchar-subscripts -Wconditional-uninitialized -Wextra-tokens -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wexit-time-destructors -Wglobal-constructors -Wtautological-compare -Wimplicit-fallthrough -Wvla -Wno-unknown-warning-option -Wliteral-conversion;
|
||||
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR$(MACOSX_DEPLOYMENT_TARGET:suffix:identifier));
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
|
||||
TARGET_MACOS_LEGACY_VERSION_IDENTIFIER = $(TARGET_MACOS_LEGACY_VERSION_IDENTIFIER_$(MACOSX_DEPLOYMENT_TARGET:base))
|
||||
TARGET_MACOS_LEGACY_VERSION_IDENTIFIER_10 = 10$(MACOSX_DEPLOYMENT_TARGET:suffix:identifier)
|
||||
|
||||
WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // iOS 9.3 => 9
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR_$(TARGET_MACOS_LEGACY_VERSION_IDENTIFIER))
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_ = $(MACOSX_DEPLOYMENT_TARGET:base:base)0000
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_10_13 = 101300
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_10_14 = 101400
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_10_15 = 101500
|
||||
|
||||
WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // e.g. iOS 9.3 => 9
|
||||
WK_TARGET_TVOS_VERSION_MAJOR = $(TVOS_DEPLOYMENT_TARGET:base);
|
||||
WK_TARGET_WATCHOS_VERSION_MAJOR = $(WATCHOS_DEPLOYMENT_TARGET:base);
|
||||
|
||||
SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
|
||||
SUPPORTS_MACCATALYST = YES;
|
||||
|
||||
// DEBUG_DEFINES, GCC_OPTIMIZATION_LEVEL, STRIP_INSTALLED_PRODUCT and DEAD_CODE_STRIPPING vary between the debug and normal variants.
|
||||
// We set up the values for each variant here, and have the Debug configuration in the Xcode project use the _debug variant.
|
||||
DEBUG_DEFINES_debug = ;
|
||||
DEBUG_DEFINES_normal = NDEBUG;
|
||||
DEBUG_DEFINES = $(DEBUG_DEFINES_$(CURRENT_VARIANT));
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEAD_CODE_STRIPPING[config=Debug] = NO;
|
||||
|
||||
GCC_OPTIMIZATION_LEVEL = $(GCC_OPTIMIZATION_LEVEL_$(CURRENT_VARIANT));
|
||||
GCC_OPTIMIZATION_LEVEL_normal[sdk=iphone*] = 3;
|
||||
GCC_OPTIMIZATION_LEVEL_normal[sdk=macosx*] = 2;
|
||||
GCC_OPTIMIZATION_LEVEL_debug = 0;
|
||||
DEBUG_DEFINES = NDEBUG;
|
||||
DEBUG_DEFINES[config=Debug] = ;
|
||||
|
||||
STRIP_INSTALLED_PRODUCT = $(STRIP_INSTALLED_PRODUCT_$(CURRENT_VARIANT));
|
||||
STRIP_INSTALLED_PRODUCT_normal = YES;
|
||||
STRIP_INSTALLED_PRODUCT_debug = NO;
|
||||
GCC_OPTIMIZATION_LEVEL[sdk=iphone*] = 3;
|
||||
GCC_OPTIMIZATION_LEVEL[sdk=iphone*][config=Debug] = 0;
|
||||
GCC_OPTIMIZATION_LEVEL[sdk=macosx*] = 2;
|
||||
GCC_OPTIMIZATION_LEVEL[sdk=macosx*][config=Debug] = 0;
|
||||
|
||||
DEAD_CODE_STRIPPING_debug = NO;
|
||||
DEAD_CODE_STRIPPING_normal = YES;
|
||||
DEAD_CODE_STRIPPING = $(DEAD_CODE_STRIPPING_$(CURRENT_VARIANT));
|
||||
STRIP_INSTALLED_PRODUCT = YES;
|
||||
STRIP_INSTALLED_PRODUCT[config=Debug] = NO;
|
||||
|
||||
SDKROOT = macosx.internal;
|
||||
|
||||
OTHER_CFLAGS = $(ASAN_OTHER_CFLAGS);
|
||||
OTHER_CPLUSPLUSFLAGS = $(ASAN_OTHER_CPLUSPLUSFLAGS) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;
|
||||
OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS);
|
||||
OTHER_CPLUSPLUSFLAGS = $(inherited) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;
|
||||
|
||||
// This is required to make LLVM_TARGET_TRIPLE_SUFFIX propagate into scripts.
|
||||
LLVM_TARGET_TRIPLE_SUFFIX = $(inherited);
|
||||
|
||||
WK_COCOA_TOUCH = $(WK_COCOA_TOUCH_$(WK_PLATFORM_NAME));
|
||||
WK_COCOA_TOUCH_iphoneos = cocoatouch;
|
||||
WK_COCOA_TOUCH_iphonesimulator = cocoatouch;
|
||||
WK_COCOA_TOUCH_maccatalyst = cocoatouch;
|
||||
WK_COCOA_TOUCH_watchos = cocoatouch;
|
||||
WK_COCOA_TOUCH_watchsimulator = cocoatouch;
|
||||
WK_COCOA_TOUCH_appletvos = cocoatouch;
|
||||
WK_COCOA_TOUCH_appletvsimulator = cocoatouch;
|
||||
WK_IS_COCOA_TOUCH = $(WK_NOT_$(WK_EMPTY_$(WK_COCOA_TOUCH)));
|
||||
|
||||
WK_WEBKITADDITIONS_INSTALL_PATH = /usr/local/include/WebKitAdditions
|
||||
WK_WEBKITADDITIONS_HEADERS_FOLDER_PATH = $(SDKROOT)/$(WK_WEBKITADDITIONS_INSTALL_PATH)
|
||||
WK_WEBCORE_DERIVEDSOURCES_INPUT_XCFILELIST_ADDITIONS = $(WK_WEBKITADDITIONS_HEADERS_FOLDER_PATH)/WebCore/DerivedSources-input.xcfilelist
|
||||
WK_WEBCORE_DERIVEDSOURCES_OUTPUT_XCFILELIST_ADDITIONS = $(WK_WEBKITADDITIONS_HEADERS_FOLDER_PATH)/WebCore/DerivedSources-output.xcfilelist
|
||||
|
||||
LLVM_LTO = $(WK_LLVM_LTO_$(WK_XCODE_SUPPORTS_LTO));
|
||||
WK_LLVM_LTO_NO = NO;
|
||||
WK_LLVM_LTO_YES = $(WK_USER_LTO_MODE);
|
||||
|
||||
WK_XCODE_SUPPORTS_LTO = $(WK_NOT_$(WK_XCODE_VERSION_BEFORE_10_2_$(XCODE_VERSION_MAJOR)));
|
||||
WK_XCODE_SUPPORTS_LTO[arch=arm*] = $(WK_NOT_$(WK_XCODE_VERSION_BEFORE_11_4_$(XCODE_VERSION_MAJOR)));
|
||||
|
||||
WK_XCODE_VERSION_BEFORE_10_2_0800 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_10_2_0900 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_10_2_1000 = $(WK_XCODE_VERSION_BEFORE_10_2_1000_$(XCODE_VERSION_MINOR));
|
||||
WK_XCODE_VERSION_BEFORE_10_2_1000_1000 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_10_2_1000_1010 = YES;
|
||||
|
||||
WK_XCODE_VERSION_BEFORE_11_4_0800 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_11_4_0900 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_11_4_1000 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_11_4_1100 = $(WK_XCODE_VERSION_BEFORE_11_4_1100_$(XCODE_VERSION_MINOR));
|
||||
WK_XCODE_VERSION_BEFORE_11_4_1100_1100 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_11_4_1100_1110 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_11_4_1100_1120 = YES;
|
||||
WK_XCODE_VERSION_BEFORE_11_4_1100_1130 = YES;
|
||||
|
||||
WK_USER_LTO_MODE = $(WK_USER_LTO_MODE_$(WK_LTO_MODE));
|
||||
WK_USER_LTO_MODE_full = YES;
|
||||
WK_USER_LTO_MODE_thin = YES_THIN;
|
||||
WK_USER_LTO_MODE_none = NO;
|
||||
WK_USER_LTO_MODE_ = $(WK_DEFAULT_LTO_MODE);
|
||||
WK_DEFAULT_LTO_MODE = $(WK_USER_LTO_MODE_thin);
|
||||
|
@ -22,18 +22,32 @@
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
#include "Base.xcconfig"
|
||||
#include? "../../../LocalOverrides.xcconfig"
|
||||
|
||||
ARCHS = $(ARCHS_STANDARD_32_64_BIT);
|
||||
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR = $(MAC_OS_X_VERSION_MAJOR);
|
||||
// FIXME: Once <rdar://problem/70185899> is fixed, replace the following with
|
||||
// TARGET_MAC_OS_X_VERSION_MAJOR = $(MAC_OS_X_VERSION_MAJOR)
|
||||
TARGET_MACOS_11_VERSION_MAJOR = $(TARGET_MACOS_11_VERSION_MAJOR_$(MAC_OS_X_VERSION_MAJOR))
|
||||
TARGET_MACOS_11_VERSION_MAJOR_110100 = 110000
|
||||
TARGET_MACOS_11_VERSION_MAJOR_110200 = 110000
|
||||
TARGET_MACOS_11_VERSION_MAJOR_110300 = 110000
|
||||
TARGET_MACOS_11_VERSION_MAJOR_110400 = 110000
|
||||
TARGET_MACOS_11_VERSION_MAJOR_110500 = 110000
|
||||
TARGET_MACOS_11_VERSION_MAJOR_110600 = 110000
|
||||
|
||||
MACOSX_DEPLOYMENT_TARGET = $(MACOSX_DEPLOYMENT_TARGET_$(PLATFORM_NAME)_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
|
||||
MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
|
||||
MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
|
||||
MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR_$(TARGET_MACOS_11_VERSION_MAJOR))
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_110000 = 110000
|
||||
TARGET_MAC_OS_X_VERSION_MAJOR_ = $(MAC_OS_X_VERSION_MAJOR)
|
||||
|
||||
MACOSX_DEPLOYMENT_TARGET = $(MACOSX_DEPLOYMENT_TARGET_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
MACOSX_DEPLOYMENT_TARGET_101300 = 10.13;
|
||||
MACOSX_DEPLOYMENT_TARGET_101400 = 10.14;
|
||||
MACOSX_DEPLOYMENT_TARGET_101500 = 10.15;
|
||||
MACOSX_DEPLOYMENT_TARGET_110000 = 11.0;
|
||||
MACOSX_DEPLOYMENT_TARGET_120000 = 12.0;
|
||||
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
@ -44,5 +58,15 @@ SDKROOT_YES = macosx.internal;
|
||||
|
||||
WK_RELOCATABLE_FRAMEWORKS = YES;
|
||||
|
||||
WK_DEFAULT_LTO_MODE = $(WK_USER_LTO_MODE_none);
|
||||
|
||||
WK_CCACHE_DIR = $(SRCROOT)/../../Tools/ccache;
|
||||
#include "../../../Tools/ccache/ccache.xcconfig"
|
||||
|
||||
WK_WEBCORE_ADDITIONS_PATH = ../../../Internal/WebKit/WebKitAdditions/Additions/WebCore
|
||||
WK_WEBCORE_DERIVEDSOURCES_INPUT_XCFILELIST_ADDITIONS = $(WK_WEBCORE_DERIVEDSOURCES_INPUT_XCFILELIST_ADDITIONS_$(USE_INTERNAL_SDK))
|
||||
WK_WEBCORE_DERIVEDSOURCES_INPUT_XCFILELIST_ADDITIONS_ =
|
||||
WK_WEBCORE_DERIVEDSOURCES_INPUT_XCFILELIST_ADDITIONS_YES = $(WK_WEBCORE_ADDITIONS_PATH)/DerivedSources-input.xcfilelist
|
||||
WK_WEBCORE_DERIVEDSOURCES_OUTPUT_XCFILELIST_ADDITIONS = $(WK_WEBCORE_DERIVEDSOURCES_OUTPUT_XCFILELIST_ADDITIONS_$(USE_INTERNAL_SDK))
|
||||
WK_WEBCORE_DERIVEDSOURCES_OUTPUT_XCFILELIST_ADDITIONS_ =
|
||||
WK_WEBCORE_DERIVEDSOURCES_OUTPUT_XCFILELIST_ADDITIONS_YES = $(WK_WEBCORE_ADDITIONS_PATH)/DerivedSources-output.xcfilelist
|
||||
|
@ -1,4 +1,4 @@
|
||||
// Copyright (C) 2009-2017 Apple Inc. All rights reserved.
|
||||
// Copyright (C) 2009-2020 Apple Inc. All rights reserved.
|
||||
// Copyright (C) 2009 Google Inc. All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
@ -22,234 +22,25 @@
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
// The contents of this file must be kept in sync with FeatureDefines.xcconfig in JavaScriptCore,
|
||||
// WebCore, WebKit and WebKit2. Also the default values of the ENABLE_FEATURE_NAME macros in
|
||||
// build-webkit should match the values below, but they do not need to be in the same order.
|
||||
// *** DO NOT ADD ANYTHING TO THIS FILE ***
|
||||
|
||||
// Keep this list of features (not enabled/disabled state) in sync with FeatureDefines.vsprops
|
||||
// and FeatureDefinesCairo.vsprops in WebKitLibraries/win/tools/vsprops.
|
||||
// This file is an obsolete mechanism for setting ENABLE flags for WebKit
|
||||
// features on the Cocoa platforms. Instead of adding to this file:
|
||||
//
|
||||
// 1) If the feature is on by default across most platforms, add code to
|
||||
// turn it on in PlatformEnable.h.
|
||||
// 2) If the feature is not on by default, but on for Cocoa platforms,
|
||||
// add code to turn it on in PlatformEnableCocoa.h.
|
||||
// 3) If the feature is on by default, but needs to be off for Cocoa
|
||||
// platforms, add code to turn it off in PlatformEnableCocoa.h.
|
||||
// 4) If the feature is sometimes on for Cocoa platforms, put the code
|
||||
// to make that decision in PlatformEnableCocoa.h.
|
||||
|
||||
// Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
|
||||
// *** DO NOT ADD ANYTHING TO THIS FILE ***
|
||||
|
||||
TARGET_MAC_OS_X_VERSION_LESS_THAN_1012000 = $(TARGET_MAC_OS_X_VERSION_LESS_THAN_1012000_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
TARGET_MAC_OS_X_VERSION_LESS_THAN_1012000_101100 = YES;
|
||||
|
||||
TARGET_MAC_OS_X_VERSION_LESS_THAN_1013000 = $(TARGET_MAC_OS_X_VERSION_LESS_THAN_1013000_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
TARGET_MAC_OS_X_VERSION_LESS_THAN_1013000_101100 = YES;
|
||||
TARGET_MAC_OS_X_VERSION_LESS_THAN_1013000_101200 = YES;
|
||||
|
||||
ENABLE_3D_TRANSFORMS = ENABLE_3D_TRANSFORMS;
|
||||
ENABLE_ACCELERATED_2D_CANVAS = ;
|
||||
ENABLE_ACCELERATED_OVERFLOW_SCROLLING[sdk=iphone*] = ENABLE_ACCELERATED_OVERFLOW_SCROLLING;
|
||||
|
||||
ENABLE_APPLE_PAY[sdk=iphone*] = $(ENABLE_APPLE_PAY_$(PLATFORM_NAME));
|
||||
ENABLE_APPLE_PAY_iphoneos = ENABLE_APPLE_PAY;
|
||||
ENABLE_APPLE_PAY_iphonesimulator = ENABLE_APPLE_PAY;
|
||||
|
||||
DISABLE_APPLE_PAY_macosx = $(TARGET_MAC_OS_X_VERSION_LESS_THAN_1012000);
|
||||
ENABLE_APPLE_PAY[sdk=macosx*] = $(ENABLE_APPLE_PAY_IF_NOT_$(DISABLE_APPLE_PAY_macosx));
|
||||
ENABLE_APPLE_PAY_IF_NOT_ = $(ENABLE_APPLE_PAY_IF_NOT_NO);
|
||||
ENABLE_APPLE_PAY_IF_NOT_NO = ENABLE_APPLE_PAY;
|
||||
ENABLE_APPLE_PAY_IF_NOT_YES = ;
|
||||
|
||||
ENABLE_APPLE_PAY_SESSION_V3[sdk=iphone*] = $(ENABLE_APPLE_PAY_SESSION_V3_$(PLATFORM_NAME));
|
||||
ENABLE_APPLE_PAY_SESSION_V3_iphoneos = ENABLE_APPLE_PAY_SESSION_V3;
|
||||
ENABLE_APPLE_PAY_SESSION_V3_iphonesimulator = ENABLE_APPLE_PAY_SESSION_V3;
|
||||
ENABLE_APPLE_PAY_SESSION_V3[sdk=iphoneos10*] = ;
|
||||
ENABLE_APPLE_PAY_SESSION_V3[sdk=iphonesimulator10*] = ;
|
||||
|
||||
DISABLE_APPLE_PAY_SESSION_V3_macosx = $(TARGET_MAC_OS_X_VERSION_LESS_THAN_1013000);
|
||||
ENABLE_APPLE_PAY_SESSION_V3[sdk=macosx*] = $(ENABLE_APPLE_PAY_SESSION_V3_IF_NOT_$(DISABLE_APPLE_PAY_SESSION_V3_macosx));
|
||||
ENABLE_APPLE_PAY_SESSION_V3_IF_NOT_ = $(ENABLE_APPLE_PAY_SESSION_V3_IF_NOT_NO);
|
||||
ENABLE_APPLE_PAY_SESSION_V3_IF_NOT_NO = ENABLE_APPLE_PAY_SESSION_V3;
|
||||
ENABLE_APPLE_PAY_SESSION_V3_IF_NOT_YES = ;
|
||||
|
||||
ENABLE_ATTACHMENT_ELEMENT = ENABLE_ATTACHMENT_ELEMENT;
|
||||
ENABLE_AVF_CAPTIONS = ENABLE_AVF_CAPTIONS;
|
||||
ENABLE_CACHE_PARTITIONING = ENABLE_CACHE_PARTITIONING;
|
||||
ENABLE_CANVAS_PATH = ENABLE_CANVAS_PATH;
|
||||
ENABLE_CANVAS_PROXY = ;
|
||||
ENABLE_CHANNEL_MESSAGING = ENABLE_CHANNEL_MESSAGING;
|
||||
ENABLE_ENCRYPTED_MEDIA = ;
|
||||
ENABLE_CONTENT_FILTERING[sdk=appletv*] = ;
|
||||
ENABLE_CONTENT_FILTERING[sdk=iphone*] = ENABLE_CONTENT_FILTERING;
|
||||
ENABLE_CONTENT_FILTERING[sdk=macosx*] = ENABLE_CONTENT_FILTERING;
|
||||
ENABLE_CSS_ANIMATIONS_LEVEL_2 = ;
|
||||
ENABLE_CSS_BOX_DECORATION_BREAK = ENABLE_CSS_BOX_DECORATION_BREAK;
|
||||
ENABLE_CSS_COMPOSITING = ENABLE_CSS_COMPOSITING;
|
||||
ENABLE_CSS_DEVICE_ADAPTATION = ;
|
||||
ENABLE_CSS_IMAGE_ORIENTATION = ;
|
||||
ENABLE_CSS_IMAGE_RESOLUTION = ;
|
||||
ENABLE_CSS_REGIONS = ENABLE_CSS_REGIONS;
|
||||
ENABLE_CSS_SELECTORS_LEVEL4 = ENABLE_CSS_SELECTORS_LEVEL4;
|
||||
ENABLE_CSS3_TEXT = ;
|
||||
ENABLE_CURSOR_VISIBILITY = ENABLE_CURSOR_VISIBILITY;
|
||||
ENABLE_CUSTOM_SCHEME_HANDLER = ;
|
||||
ENABLE_DASHBOARD_SUPPORT[sdk=macosx*] = ENABLE_DASHBOARD_SUPPORT;
|
||||
ENABLE_DATALIST_ELEMENT = ;
|
||||
ENABLE_DATA_TRANSFER_ITEMS = ;
|
||||
ENABLE_DEVICE_ORIENTATION[sdk=iphone*] = ENABLE_DEVICE_ORIENTATION;
|
||||
ENABLE_FETCH_API = ENABLE_FETCH_API;
|
||||
ENABLE_FILTERS_LEVEL_2 = ENABLE_FILTERS_LEVEL_2;
|
||||
ENABLE_FULLSCREEN_API[sdk=macosx*] = ENABLE_FULLSCREEN_API;
|
||||
ENABLE_GAMEPAD = ENABLE_GAMEPAD;
|
||||
ENABLE_GAMEPAD[sdk=watch*] = ;
|
||||
ENABLE_GAMEPAD_DEPRECATED = ;
|
||||
ENABLE_GEOLOCATION = ENABLE_GEOLOCATION;
|
||||
ENABLE_ICONDATABASE[sdk=macosx*] = ENABLE_ICONDATABASE;
|
||||
ENABLE_INTERSECTION_OBSERVER = ENABLE_INTERSECTION_OBSERVER;
|
||||
ENABLE_SERVICE_CONTROLS[sdk=macosx*] = ENABLE_SERVICE_CONTROLS;
|
||||
ENABLE_INDEXED_DATABASE = ENABLE_INDEXED_DATABASE;
|
||||
ENABLE_INDEXED_DATABASE_IN_WORKERS = ENABLE_INDEXED_DATABASE_IN_WORKERS;
|
||||
ENABLE_INPUT_TYPE_COLOR[sdk=macosx*] = ;
|
||||
ENABLE_INPUT_TYPE_COLOR_POPOVER[sdk=macosx*] = ;
|
||||
ENABLE_INPUT_TYPE_DATE[sdk=iphone*] = ENABLE_INPUT_TYPE_DATE;
|
||||
ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE = ;
|
||||
ENABLE_INPUT_TYPE_DATETIMELOCAL[sdk=iphone*] = ENABLE_INPUT_TYPE_DATETIMELOCAL;
|
||||
ENABLE_INPUT_TYPE_MONTH[sdk=iphone*] = ENABLE_INPUT_TYPE_MONTH;
|
||||
ENABLE_INPUT_TYPE_TIME[sdk=iphone*] = ENABLE_INPUT_TYPE_TIME;
|
||||
ENABLE_INPUT_TYPE_WEEK[sdk=iphone*] = ENABLE_INPUT_TYPE_WEEK;
|
||||
|
||||
ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
|
||||
|
||||
ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
|
||||
|
||||
ENABLE_INTL = ENABLE_INTL;
|
||||
|
||||
ENABLE_IOS_GESTURE_EVENTS = ;
|
||||
ENABLE_IOS_GESTURE_EVENTS[sdk=iphone*] = $(ENABLE_IOS_GESTURE_EVENTS_ios_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
|
||||
ENABLE_IOS_GESTURE_EVENTS_ios_WITH_INTERNAL_SDK_YES = ENABLE_IOS_GESTURE_EVENTS;
|
||||
|
||||
ENABLE_MAC_GESTURE_EVENTS = ;
|
||||
ENABLE_MAC_GESTURE_EVENTS[sdk=macosx*] = $(ENABLE_MAC_GESTURE_EVENTS_macosx_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
|
||||
ENABLE_MAC_GESTURE_EVENTS_macosx_WITH_INTERNAL_SDK_YES = ENABLE_MAC_GESTURE_EVENTS;
|
||||
|
||||
ENABLE_TEXT_AUTOSIZING = ENABLE_TEXT_AUTOSIZING;
|
||||
ENABLE_DATA_DETECTION = ENABLE_DATA_DETECTION;
|
||||
|
||||
ENABLE_IOS_TOUCH_EVENTS[sdk=iphone*] = $(ENABLE_IOS_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
|
||||
ENABLE_IOS_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_YES = ENABLE_IOS_TOUCH_EVENTS;
|
||||
|
||||
ENABLE_KEYBOARD_KEY_ATTRIBUTE = ENABLE_KEYBOARD_KEY_ATTRIBUTE;
|
||||
ENABLE_KEYBOARD_CODE_ATTRIBUTE = ENABLE_KEYBOARD_CODE_ATTRIBUTE;
|
||||
ENABLE_LEGACY_CSS_VENDOR_PREFIXES = ENABLE_LEGACY_CSS_VENDOR_PREFIXES;
|
||||
ENABLE_LEGACY_ENCRYPTED_MEDIA = ENABLE_LEGACY_ENCRYPTED_MEDIA;
|
||||
ENABLE_LEGACY_VENDOR_PREFIXES = ENABLE_LEGACY_VENDOR_PREFIXES;
|
||||
ENABLE_LETTERPRESS[sdk=iphone*] = ENABLE_LETTERPRESS;
|
||||
ENABLE_LINK_PREFETCH = ;
|
||||
ENABLE_MATHML = ENABLE_MATHML;
|
||||
ENABLE_MEDIA_CAPTURE[sdk=iphone*] = ENABLE_MEDIA_CAPTURE;
|
||||
ENABLE_MEDIA_CONTROLS_SCRIPT = ENABLE_MEDIA_CONTROLS_SCRIPT;
|
||||
ENABLE_MEDIA_SESSION = ;
|
||||
|
||||
ENABLE_MEDIA_SOURCE[sdk=macosx*] = ENABLE_MEDIA_SOURCE;
|
||||
|
||||
ENABLE_MEDIA_STATISTICS = ;
|
||||
ENABLE_MEDIA_STREAM = ENABLE_MEDIA_STREAM;
|
||||
ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
|
||||
ENABLE_MHTML = ;
|
||||
ENABLE_MOUSE_CURSOR_SCALE[sdk=macosx*] = ENABLE_MOUSE_CURSOR_SCALE;
|
||||
ENABLE_NAVIGATOR_CONTENT_UTILS = ;
|
||||
ENABLE_NAVIGATOR_STANDALONE[sdk=iphone*] = ENABLE_NAVIGATOR_STANDALONE;
|
||||
ENABLE_NOTIFICATIONS[sdk=macosx*] = ENABLE_NOTIFICATIONS;
|
||||
ENABLE_PDFKIT_PLUGIN[sdk=macosx*] = ENABLE_PDFKIT_PLUGIN;
|
||||
ENABLE_POINTER_LOCK[sdk=macosx*] = ENABLE_POINTER_LOCK;
|
||||
ENABLE_PROXIMITY_EVENTS = ;
|
||||
ENABLE_PUBLIC_SUFFIX_LIST = ENABLE_PUBLIC_SUFFIX_LIST;
|
||||
ENABLE_QUOTA = ;
|
||||
ENABLE_STREAMS_API = ENABLE_STREAMS_API;
|
||||
ENABLE_REQUEST_AUTOCOMPLETE = ;
|
||||
ENABLE_REMOTE_INSPECTOR = ENABLE_REMOTE_INSPECTOR;
|
||||
ENABLE_RESOLUTION_MEDIA_QUERY = ;
|
||||
ENABLE_RESOURCE_USAGE = ENABLE_RESOURCE_USAGE;
|
||||
ENABLE_RUBBER_BANDING[sdk=macosx*] = ENABLE_RUBBER_BANDING;
|
||||
ENABLE_CSS_SCROLL_SNAP = ENABLE_CSS_SCROLL_SNAP;
|
||||
ENABLE_SPEECH_SYNTHESIS = ENABLE_SPEECH_SYNTHESIS;
|
||||
ENABLE_SUBTLE_CRYPTO = ENABLE_SUBTLE_CRYPTO;
|
||||
ENABLE_SVG_FONTS = ENABLE_SVG_FONTS;
|
||||
|
||||
ENABLE_MAC_VIDEO_TOOLBOX = ;
|
||||
ENABLE_MAC_VIDEO_TOOLBOX[sdk=macosx*] = $(ENABLE_MAC_VIDEO_TOOLBOX_macosx_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
|
||||
ENABLE_MAC_VIDEO_TOOLBOX_macosx_WITH_INTERNAL_SDK_YES = ENABLE_MAC_VIDEO_TOOLBOX;
|
||||
|
||||
ENABLE_WEB_RTC[sdk=watch*] = ;
|
||||
ENABLE_WEB_RTC[sdk=appletv*] = ;
|
||||
ENABLE_WEB_RTC[sdk=iphone*] = $(ENABLE_WEB_RTC_ios);
|
||||
ENABLE_WEB_RTC_ios[arch=arm64*] = $(ENABLE_WEB_RTC_ios_$(IPHONEOS_DEPLOYMENT_TARGET:base)_$(CONFIGURATION))
|
||||
ENABLE_WEB_RTC_ios[arch=x86_64] = $(ENABLE_WEB_RTC_ios_$(IPHONEOS_DEPLOYMENT_TARGET:base)_$(CONFIGURATION))
|
||||
ENABLE_WEB_RTC_ios_10_Production = ;
|
||||
ENABLE_WEB_RTC_ios_10_Debug = ENABLE_WEB_RTC;
|
||||
ENABLE_WEB_RTC_ios_10_Release = ENABLE_WEB_RTC;
|
||||
ENABLE_WEB_RTC_ios_11_Production = ENABLE_WEB_RTC;
|
||||
ENABLE_WEB_RTC_ios_11_Debug = ENABLE_WEB_RTC;
|
||||
ENABLE_WEB_RTC_ios_11_Release = ENABLE_WEB_RTC;
|
||||
ENABLE_WEB_RTC[sdk=macosx*] = $(ENABLE_WEB_RTC_macosx);
|
||||
ENABLE_WEB_RTC_macosx[arch=x86_64] = ENABLE_WEB_RTC;
|
||||
|
||||
ENABLE_TELEPHONE_NUMBER_DETECTION = ENABLE_TELEPHONE_NUMBER_DETECTION;
|
||||
|
||||
ENABLE_CSS_TRAILING_WORD = ENABLE_CSS_TRAILING_WORD;
|
||||
|
||||
// FIXME: Remove the USE_INTERNAL_SDK condition once we support touch events when building for iOS with
|
||||
// the public SDK. We will also need to update FeatureDefines.h.
|
||||
ENABLE_TOUCH_EVENTS[sdk=iphone*] = $(ENABLE_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_$(USE_INTERNAL_SDK));
|
||||
ENABLE_TOUCH_EVENTS_ios_WITH_INTERNAL_SDK_YES = ENABLE_TOUCH_EVENTS;
|
||||
|
||||
ENABLE_TOUCH_ICON_LOADING = ;
|
||||
ENABLE_USERSELECT_ALL = ENABLE_USERSELECT_ALL;
|
||||
ENABLE_VIDEO = ENABLE_VIDEO;
|
||||
ENABLE_VIDEO_PRESENTATION_MODE[sdk=iphone*] = ENABLE_VIDEO_PRESENTATION_MODE;
|
||||
ENABLE_VIDEO_PRESENTATION_MODE[sdk=macosx*] = $(ENABLE_VIDEO_PRESENTATION_MODE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
|
||||
ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
|
||||
ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
|
||||
ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
|
||||
ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
|
||||
ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
|
||||
ENABLE_VIEW_MODE_CSS_MEDIA = ;
|
||||
ENABLE_WEBASSEMBLY = ;
|
||||
ENABLE_WEBGL = ENABLE_WEBGL;
|
||||
ENABLE_WEBGL2 = ;
|
||||
ENABLE_WEBGPU = ENABLE_WEBGPU;
|
||||
ENABLE_WEBGPU[sdk=iphonesimulator*] = ;
|
||||
ENABLE_WEB_ANIMATIONS = ;
|
||||
ENABLE_WEB_AUDIO = ENABLE_WEB_AUDIO;
|
||||
ENABLE_WEB_SOCKETS = ENABLE_WEB_SOCKETS;
|
||||
|
||||
ENABLE_WEB_TIMING = ENABLE_WEB_TIMING;
|
||||
|
||||
ENABLE_XSLT = ENABLE_XSLT;
|
||||
|
||||
ENABLE_FTL_JIT[sdk=macosx*] = ENABLE_FTL_JIT;
|
||||
ENABLE_FTL_JIT[sdk=iphoneos*] = ENABLE_FTL_JIT;
|
||||
|
||||
ENABLE_FAST_JIT_PERMISSIONS[sdk=iphone*] = $(ENABLE_FAST_JIT_PERMISSIONS_ios);
|
||||
ENABLE_FAST_JIT_PERMISSIONS[sdk=iphoneos10*] = ;
|
||||
ENABLE_FAST_JIT_PERMISSIONS[sdk=iphonesimulator10*] = ;
|
||||
ENABLE_FAST_JIT_PERMISSIONS_ios[arch=arm64*] = $(ENABLE_FAST_JIT_PERMISSIONS_ios_$(USE_INTERNAL_SDK))
|
||||
ENABLE_FAST_JIT_PERMISSIONS_ios_YES = ENABLE_FAST_JIT_PERMISSIONS;
|
||||
|
||||
ENABLE_VARIATION_FONTS[sdk=iphone*] = $(ENABLE_VARIATION_FONTS_$(PLATFORM_NAME));
|
||||
ENABLE_VARIATION_FONTS_iphoneos = ENABLE_VARIATION_FONTS;
|
||||
ENABLE_VARIATION_FONTS_iphonesimulator = ENABLE_VARIATION_FONTS;
|
||||
ENABLE_VARIATION_FONTS[sdk=iphoneos10*] = ;
|
||||
ENABLE_VARIATION_FONTS[sdk=iphonesimulator10*] = ;
|
||||
|
||||
DISABLE_VARIATION_FONTS_macosx = $(TARGET_MAC_OS_X_VERSION_LESS_THAN_1013000);
|
||||
ENABLE_VARIATION_FONTS[sdk=macosx*] = $(ENABLE_VARIATION_FONTS_IF_NOT_$(DISABLE_VARIATION_FONTS_macosx));
|
||||
ENABLE_VARIATION_FONTS_IF_NOT_ = $(ENABLE_VARIATION_FONTS_IF_NOT_NO);
|
||||
ENABLE_VARIATION_FONTS_IF_NOT_NO = ENABLE_VARIATION_FONTS;
|
||||
ENABLE_VARIATION_FONTS_IF_NOT_YES = ;
|
||||
|
||||
ENABLE_DRAG_SUPPORT[sdk=iphone*] = $(ENABLE_DRAG_SUPPORT_$(PLATFORM_NAME));
|
||||
ENABLE_DRAG_SUPPORT_iphoneos = ENABLE_DRAG_SUPPORT;
|
||||
ENABLE_DRAG_SUPPORT_iphonesimulator = ENABLE_DRAG_SUPPORT;
|
||||
ENABLE_DRAG_SUPPORT[sdk=iphoneos10*] = ;
|
||||
ENABLE_DRAG_SUPPORT[sdk=iphonesimulator10*] = ;
|
||||
|
||||
ENABLE_DATA_INTERACTION[sdk=iphone*] = $(ENABLE_DATA_INTERACTION_$(PLATFORM_NAME));
|
||||
ENABLE_DATA_INTERACTION_iphoneos = ENABLE_DATA_INTERACTION;
|
||||
ENABLE_DATA_INTERACTION_iphonesimulator = ENABLE_DATA_INTERACTION;
|
||||
ENABLE_DATA_INTERACTION[sdk=iphoneos10*] = ;
|
||||
ENABLE_DATA_INTERACTION[sdk=iphonesimulator10*] = ;
|
||||
|
||||
FEATURE_DEFINES = $(ENABLE_3D_TRANSFORMS) $(ENABLE_ACCELERATED_2D_CANVAS) $(ENABLE_ACCELERATED_OVERFLOW_SCROLLING) $(ENABLE_APPLE_PAY) $(ENABLE_APPLE_PAY_SESSION_V3) $(ENABLE_ATTACHMENT_ELEMENT) $(ENABLE_AVF_CAPTIONS) $(ENABLE_CACHE_PARTITIONING) $(ENABLE_CANVAS_PATH) $(ENABLE_CANVAS_PROXY) $(ENABLE_CHANNEL_MESSAGING) $(ENABLE_CONTENT_FILTERING) $(ENABLE_CSS_ANIMATIONS_LEVEL_2) $(ENABLE_CSS_BOX_DECORATION_BREAK) $(ENABLE_CSS_COMPOSITING) $(ENABLE_CSS_DEVICE_ADAPTATION) $(ENABLE_CSS_IMAGE_ORIENTATION) $(ENABLE_CSS_IMAGE_RESOLUTION) $(ENABLE_CSS_REGIONS) $(ENABLE_CSS_SCROLL_SNAP) $(ENABLE_CSS_SELECTORS_LEVEL4) $(ENABLE_CSS_TRAILING_WORD) $(ENABLE_CSS3_TEXT) $(ENABLE_CURSOR_VISIBILITY) $(ENABLE_CUSTOM_SCHEME_HANDLER) $(ENABLE_DASHBOARD_SUPPORT) $(ENABLE_DATA_INTERACTION) $(ENABLE_DATA_TRANSFER_ITEMS) $(ENABLE_DATACUE_VALUE) $(ENABLE_DATALIST_ELEMENT) $(ENABLE_DEVICE_ORIENTATION) $(ENABLE_DRAG_SUPPORT) $(ENABLE_ENCRYPTED_MEDIA) $(ENABLE_FAST_JIT_PERMISSIONS) $(ENABLE_FETCH_API) $(ENABLE_FILTERS_LEVEL_2) $(ENABLE_FTL_JIT) $(ENABLE_FULLSCREEN_API) $(ENABLE_GAMEPAD_DEPRECATED) $(ENABLE_GAMEPAD) $(ENABLE_GEOLOCATION) $(ENABLE_ICONDATABASE) $(ENABLE_INDEXED_DATABASE_IN_WORKERS) $(ENABLE_INDEXED_DATABASE) $(ENABLE_INPUT_TYPE_COLOR_POPOVER) $(ENABLE_INPUT_TYPE_COLOR) $(ENABLE_INPUT_TYPE_DATE) $(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE) $(ENABLE_INPUT_TYPE_DATETIMELOCAL) $(ENABLE_INPUT_TYPE_MONTH) $(ENABLE_INPUT_TYPE_TIME) $(ENABLE_INPUT_TYPE_WEEK) $(ENABLE_INTERSECTION_OBSERVER) $(ENABLE_INTL) $(ENABLE_IOS_GESTURE_EVENTS) $(ENABLE_IOS_TOUCH_EVENTS) $(ENABLE_JIT) $(ENABLE_KEYBOARD_KEY_ATTRIBUTE) $(ENABLE_KEYBOARD_CODE_ATTRIBUTE) $(ENABLE_LEGACY_CSS_VENDOR_PREFIXES) $(ENABLE_LEGACY_ENCRYPTED_MEDIA) $(ENABLE_LEGACY_VENDOR_PREFIXES) $(ENABLE_LETTERPRESS) $(ENABLE_LINK_PREFETCH) $(ENABLE_MAC_GESTURE_EVENTS) $(ENABLE_MATHML) $(ENABLE_MEDIA_CAPTURE) $(ENABLE_MEDIA_CONTROLS_SCRIPT) $(ENABLE_MEDIA_SESSION) $(ENABLE_MEDIA_SOURCE) $(ENABLE_MEDIA_STATISTICS) $(ENABLE_MEDIA_STREAM) $(ENABLE_METER_ELEMENT) $(ENABLE_MHTML) $(ENABLE_MOUSE_CURSOR_SCALE) $(ENABLE_NAVIGATOR_CONTENT_UTILS) $(ENABLE_NAVIGATOR_STANDALONE) $(ENABLE_NOTIFICATIONS) $(ENABLE_PDFKIT_PLUGIN) $(ENABLE_POINTER_LOCK) $(ENABLE_PROXIMITY_EVENTS) $(ENABLE_PUBLIC_SUFFIX_LIST) $(ENABLE_QUOTA) $(ENABLE_REMOTE_INSPECTOR) $(ENABLE_REQUEST_AUTOCOMPLETE) $(ENABLE_RESOLUTION_MEDIA_QUERY) $(ENABLE_RESOURCE_USAGE) $(ENABLE_RUBBER_BANDING) $(ENABLE_SERVICE_CONTROLS) $(ENABLE_SPEECH_SYNTHESIS) $(ENABLE_STREAMS_API) $(ENABLE_SUBTLE_CRYPTO) $(ENABLE_SVG_FONTS) $(ENABLE_TELEPHONE_NUMBER_DETECTION) $(ENABLE_TEXT_AUTOSIZING) $(ENABLE_TOUCH_EVENTS) $(ENABLE_TOUCH_ICON_LOADING) $(ENABLE_USERSELECT_ALL) $(ENABLE_VARIATION_FONTS) $(ENABLE_VIDEO_PRESENTATION_MODE) $(ENABLE_MAC_VIDEO_TOOLBOX) $(ENABLE_VIDEO_TRACK) $(ENABLE_VIDEO) $(ENABLE_VIEW_MODE_CSS_MEDIA) $(ENABLE_WEB_ANIMATIONS) $(ENABLE_WEB_AUDIO) $(ENABLE_WEB_RTC) $(ENABLE_WEB_SOCKETS) $(ENABLE_WEB_TIMING) $(ENABLE_WEBASSEMBLY) $(ENABLE_WEBGL) $(ENABLE_WEBGL2) $(ENABLE_WEBGPU) $(ENABLE_WIRELESS_PLAYBACK_TARGET) $(ENABLE_XSLT);
|
||||
// This ENABLE_WEB_RTC configuration variable determines whether to *link* the libwebrtc library.
|
||||
// The ENABLE_WEB_RTC macro in PlatformEnableCocoa.h determines whether WebKit's WebRTC code is compiled.
|
||||
ENABLE_WEB_RTC = $(ENABLE_WEB_RTC_$(WK_PLATFORM_NAME));
|
||||
ENABLE_WEB_RTC_iphoneos = ENABLE_WEB_RTC;
|
||||
ENABLE_WEB_RTC_iphonesimulator = ENABLE_WEB_RTC;
|
||||
ENABLE_WEB_RTC_macosx = ENABLE_WEB_RTC;
|
||||
|
27
Configurations/GenerateUnifiedSources.xcconfig
Normal file
27
Configurations/GenerateUnifiedSources.xcconfig
Normal file
@ -0,0 +1,27 @@
|
||||
// Copyright (C) 2017 Apple Inc. All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions
|
||||
// are met:
|
||||
// 1. Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// 2. Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in the
|
||||
// documentation and/or other materials provided with the distribution.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
#include "WebCore.xcconfig"
|
||||
|
||||
INSTALLHDRS_COPY_PHASE = NO;
|
||||
INSTALLHDRS_SCRIPT_PHASE = NO;
|
49
Configurations/SDKVariant.xcconfig
Normal file
49
Configurations/SDKVariant.xcconfig
Normal file
@ -0,0 +1,49 @@
|
||||
// Copyright (C) 2019-2020 Apple Inc. All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions
|
||||
// are met:
|
||||
// 1. Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// 2. Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in the
|
||||
// documentation and/or other materials provided with the distribution.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
WK_EMPTY_ = YES;
|
||||
WK_NOT_ = YES;
|
||||
WK_NOT_YES = NO;
|
||||
|
||||
WK_DEFAULT_PLATFORM_NAME = $(WK_DEFAULT_PLATFORM_NAME_$(WK_EMPTY_$(FALLBACK_PLATFORM)));
|
||||
WK_DEFAULT_PLATFORM_NAME_YES = $(PLATFORM_NAME);
|
||||
WK_DEFAULT_PLATFORM_NAME_ = $(FALLBACK_PLATFORM);
|
||||
|
||||
WK_ALTERNATE_FRAMEWORKS_DIR = $(WK_ALTERNATE_FRAMEWORKS_DIR_$(SDK_VARIANT));
|
||||
WK_ALTERNATE_FRAMEWORKS_DIR_iosmac = /System/iOSSupport;
|
||||
WK_USE_ALTERNATE_FRAMEWORKS_DIR = $(WK_NOT_$(WK_EMPTY_$(WK_ALTERNATE_FRAMEWORKS_DIR)));
|
||||
|
||||
WK_ALTERNATE_PLATFORM_NAME = $(WK_ALTERNATE_PLATFORM_NAME_$(SDK_VARIANT));
|
||||
WK_ALTERNATE_PLATFORM_NAME_iosmac = maccatalyst;
|
||||
WK_USE_ALTERNATE_PLATFORM_NAME = $(WK_NOT_$(WK_EMPTY_$(WK_ALTERNATE_PLATFORM_NAME)));
|
||||
|
||||
WK_ALTERNATE_WEBKIT_SDK_PATH = $(WK_ALTERNATE_WEBKIT_SDK_PATH_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
|
||||
WK_ALTERNATE_WEBKIT_SDK_PATH_YES = $(WK_ALTERNATE_FRAMEWORKS_DIR)/;
|
||||
|
||||
WK_PLATFORM_NAME = $(WK_PLATFORM_NAME_ALTERNATE_$(WK_USE_ALTERNATE_PLATFORM_NAME));
|
||||
WK_PLATFORM_NAME_ALTERNATE_YES = $(WK_ALTERNATE_PLATFORM_NAME);
|
||||
WK_PLATFORM_NAME_ALTERNATE_NO = $(WK_DEFAULT_PLATFORM_NAME);
|
||||
|
||||
EFFECTIVE_PLATFORM_NAME = $(EFFECTIVE_PLATFORM_NAME_ALTERNATE_$(WK_USE_ALTERNATE_PLATFORM_NAME));
|
||||
EFFECTIVE_PLATFORM_NAME_ALTERNATE_YES = -$(WK_ALTERNATE_PLATFORM_NAME);
|
||||
EFFECTIVE_PLATFORM_NAME_ALTERNATE_NO = $(EFFECTIVE_PLATFORM_NAME);
|
@ -21,24 +21,25 @@
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
MAJOR_VERSION = 604;
|
||||
MINOR_VERSION = 5;
|
||||
TINY_VERSION = 6;
|
||||
MICRO_VERSION = 0;
|
||||
NANO_VERSION = 0;
|
||||
FULL_VERSION = $(MAJOR_VERSION).$(MINOR_VERSION).$(TINY_VERSION);
|
||||
MAJOR_VERSION = 611;
|
||||
MINOR_VERSION = 3;
|
||||
TINY_VERSION = 10;
|
||||
MICRO_VERSION = 1;
|
||||
NANO_VERSION = 3;
|
||||
FULL_VERSION = $(MAJOR_VERSION).$(MINOR_VERSION).$(TINY_VERSION).$(MICRO_VERSION).$(NANO_VERSION);
|
||||
|
||||
// The bundle version and short version string are set based on the current build configuration, see below.
|
||||
BUNDLE_VERSION = $(BUNDLE_VERSION_$(CONFIGURATION));
|
||||
SHORT_VERSION_STRING = $(SHORT_VERSION_STRING_$(CONFIGURATION))
|
||||
|
||||
// The system version prefix is based on the current system version.
|
||||
SYSTEM_VERSION_PREFIX[sdk=iphone*] = 8;
|
||||
SYSTEM_VERSION_PREFIX = $(SYSTEM_VERSION_PREFIX_$(PLATFORM_NAME)_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
SYSTEM_VERSION_PREFIX_macosx_101100 = 11;
|
||||
SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
|
||||
SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
|
||||
SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
|
||||
SYSTEM_VERSION_PREFIX_macosx_101500 = 15;
|
||||
SYSTEM_VERSION_PREFIX_macosx_110000 = 16;
|
||||
SYSTEM_VERSION_PREFIX_macosx_120000 = 17;
|
||||
SYSTEM_VERSION_PREFIX[sdk=iphone*] = 8;
|
||||
|
||||
// The production build always uses the full version with a system version prefix.
|
||||
BUNDLE_VERSION_Production = $(SYSTEM_VERSION_PREFIX)$(FULL_VERSION);
|
||||
|
@ -59,3 +59,14 @@ _DDHighlightPointIsOnHighlight
|
||||
__ZTVN9Inspector17ScriptDebugServer4TaskE
|
||||
# Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h
|
||||
__ZTVN9Inspector22InspectorDebuggerAgent8ListenerE
|
||||
|
||||
# Member functions of an exported C++ class in WTF
|
||||
|
||||
# Source/WTF/wtf/MediaTime.h
|
||||
__ZNK3WTF9MediaTime14hasBeenRoundedEv
|
||||
__ZNK3WTF9MediaTime14hasDoubleValueEv
|
||||
__ZNK3WTF9MediaTime18isNegativeInfiniteEv
|
||||
__ZNK3WTF9MediaTime18isPositiveInfiniteEv
|
||||
__ZNK3WTF9MediaTime7isValidEv
|
||||
__ZNK3WTF9MediaTime9timeScaleEv
|
||||
__ZNK3WTF9MediaTime9timeValueEv
|
||||
|
@ -1,4 +1,4 @@
|
||||
// Copyright (C) 2009, 2010, 2014 Apple Inc. All rights reserved.
|
||||
// Copyright (C) 2009, 2010, 2014, 2019 Apple Inc. All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions
|
||||
@ -21,72 +21,111 @@
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
#include? "<DEVELOPER_DIR>/AppleInternal/XcodeConfig/PlatformSupport.xcconfig"
|
||||
#include "FeatureDefines.xcconfig"
|
||||
#include "Version.xcconfig"
|
||||
#include "WebKitTargetConditionals.xcconfig"
|
||||
|
||||
GCC_PREFIX_HEADER = WebCorePrefix.h;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) $(FEATURE_DEFINES) U_DISABLE_RENAMING=1 U_SHOW_CPLUSPLUS_API=0 $(inherited);
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) BUILDING_WEBKIT GL_SILENCE_DEPRECATION=1 GLES_SILENCE_DEPRECATION=1 $(inherited);
|
||||
|
||||
WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
|
||||
WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK));
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_YES = $(PRODUCTION_FRAMEWORKS_DIR);
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_iphone_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_iphone_NO = $(PRODUCTION_FRAMEWORKS_DIR);
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_[sdk=macos*] = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/Mac/$(TARGET_MAC_OS_X_VERSION_MAJOR);
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_[sdk=appletv*] = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/appletvos/$(WK_TARGET_TVOS_VERSION_MAJOR);
|
||||
WK_PRIVATE_FRAMEWORKS_DIR_[sdk=watch*] = $(PROJECT_DIR)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/watchos/$(WK_TARGET_WATCHOS_VERSION_MAJOR);
|
||||
|
||||
FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_ios_$(CONFIGURATION));
|
||||
FRAMEWORK_SEARCH_PATHS_ios_Debug = $(BUILT_PRODUCTS_DIR) $(WK_PRIVATE_FRAMEWORKS_DIR);
|
||||
FRAMEWORK_SEARCH_PATHS_ios_Release = $(FRAMEWORK_SEARCH_PATHS_ios_Debug);
|
||||
FRAMEWORK_SEARCH_PATHS_ios_Production = $(PRODUCTION_FRAMEWORKS_DIR);
|
||||
FRAMEWORK_SEARCH_PATHS[sdk=macosx*] = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
|
||||
FRAMEWORK_SEARCH_PATHS[sdk=embedded*] = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(BUILT_PRODUCTS_DIR) $(WK_PRIVATE_FRAMEWORKS_DIR);
|
||||
FRAMEWORK_SEARCH_PATHS[sdk=macosx*] = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR);
|
||||
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "$(LIBWEBRTC_LIBRARY_DIR)";
|
||||
ADDITIONAL_CFLAGS = -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Quartz.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
|
||||
OTHER_CFLAGS = $(inherited) $(ADDITIONAL_CFLAGS);
|
||||
OTHER_CPLUSPLUSFLAGS = $(inherited) $(ADDITIONAL_CFLAGS);
|
||||
SYSTEM_FRAMEWORK_SEARCH_PATHS = $(inherited) $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks
|
||||
|
||||
WK_LIBWEBRTC_LIBRARY_DIR = $(WEBCORE_FRAMEWORKS_DIR)/WebCore.framework/Frameworks
|
||||
WK_LIBWEBRTC_LIBRARY_DIR[sdk=macosx*] = $(WK_LIBWEBRTC_LIBRARY_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));
|
||||
WK_LIBWEBRTC_LIBRARY_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_NO = $(WEBCORE_FRAMEWORKS_DIR)/WebCore.framework/Versions/A/Frameworks;
|
||||
WK_LIBWEBRTC_LIBRARY_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_YES = $(WK_OVERRIDE_FRAMEWORKS_DIR);
|
||||
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "$(WK_LIBWEBRTC_LIBRARY_DIR)";
|
||||
|
||||
WEBKITADDITIONS_HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include/WebKitAdditions $(SDKROOT)/usr/local/include/WebKitAdditions;
|
||||
ANGLE_HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)$(WK_ALTERNATE_FRAMEWORKS_DIR)/usr/local/include/ $(SDKROOT)$(WK_ALTERNATE_WEBKIT_SDK_PATH)/usr/local/include/;
|
||||
LIBWEBRTC_HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include/webrtc $(SDKROOT)/usr/local/include/webrtc $(BUILT_PRODUCTS_DIR)/usr/local/include/webrtc/sdk/objc/Framework/Headers $(SDKROOT)/usr/local/include/webrtc/sdk/objc/Framework/Headers;
|
||||
|
||||
HEADER_SEARCH_PATHS = PAL ForwardingHeaders /usr/include/libxslt /usr/include/libxml2 "$(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore" "$(BUILT_PRODUCTS_DIR)/usr/local/include" $(WEBKITADDITIONS_HEADER_SEARCH_PATHS) $(HEADER_SEARCH_PATHS);
|
||||
HEADER_SEARCH_PATHS = PAL ForwardingHeaders /usr/include/libxslt /usr/include/libxml2 "$(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore" "$(BUILT_PRODUCTS_DIR)/usr/local/include" $(WEBKITADDITIONS_HEADER_SEARCH_PATHS) $(ANGLE_HEADER_SEARCH_PATHS) $(LIBWEBRTC_HEADER_SEARCH_PATHS) $(HEADER_SEARCH_PATHS) $(SRCROOT);
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
|
||||
INSTALL_PATH[sdk=macosx*] = $(WEBCORE_FRAMEWORKS_DIR);
|
||||
|
||||
INSTALL_PATH = $(INSTALL_PATH_$(WK_COCOA_TOUCH));
|
||||
INSTALL_PATH_cocoatouch = $(WK_ALTERNATE_WEBKIT_SDK_PATH)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
|
||||
INSTALL_PATH_ = $(WEBCORE_FRAMEWORKS_DIR);
|
||||
|
||||
DYLIB_INSTALL_NAME_BASE = $(DYLIB_INSTALL_NAME_BASE_PLATFORM);
|
||||
DYLIB_INSTALL_NAME_BASE_PLATFORM[sdk=iphone*] = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
|
||||
DYLIB_INSTALL_NAME_BASE_PLATFORM[sdk=macosx*] = $(NORMAL_WEBCORE_FRAMEWORKS_DIR);
|
||||
DYLIB_INSTALL_NAME_BASE_PLATFORM[sdk=macosx*] = $(DYLIB_INSTALL_NAME_BASE_PLATFORM_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
|
||||
DYLIB_INSTALL_NAME_BASE_PLATFORM_NO = $(NORMAL_WEBCORE_FRAMEWORKS_DIR);
|
||||
DYLIB_INSTALL_NAME_BASE_PLATFORM_YES = $(DYLIB_INSTALL_NAME_BASE);
|
||||
INSTALLHDRS_COPY_PHASE = YES;
|
||||
INSTALLHDRS_SCRIPT_PHASE = YES;
|
||||
PRODUCT_NAME = WebCore;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.apple.$(PRODUCT_NAME:rfc1034identifier);
|
||||
UNEXPORTED_SYMBOLS_FILE = Configurations/WebCore.unexp;
|
||||
|
||||
WK_PREFIXED_IPHONEOS_DEPLOYMENT_TARGET = V$(IPHONEOS_DEPLOYMENT_TARGET);
|
||||
WK_APPKIT_LDFLAGS = $(WK_APPKIT_LDFLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_APPKIT_LDFLAGS_macosx = -framework AppKit;
|
||||
WK_APPKIT_LDFLAGS_maccatalyst = -framework AppKit;
|
||||
|
||||
WK_IOS_BINCOMPAT_LDFLAGS = $(WK_IOS_BINCOMPAT_LDFLAGS_$(WK_PREFIXED_IPHONEOS_DEPLOYMENT_TARGET:identifier));
|
||||
WK_IOS_BINCOMPAT_LDFLAGS_V9_0 = -Wl,-reexport_library,$(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/PhonyWebKitLegacy/WebKitLegacy.framework/WebKitLegacy.tbd;
|
||||
WK_IOS_BINCOMPAT_LDFLAGS_V9_3 = $(WK_IOS_BINCOMPAT_LDFLAGS_V9_0);
|
||||
WK_IOS_BINCOMPAT_LDFLAGS_V10_0 = $(WK_IOS_BINCOMPAT_LDFLAGS_V9_3);
|
||||
WK_APPSUPPORT_LDFLAGS = $(WK_APPSUPPORT_LDFLAGS_$(WK_COCOA_TOUCH));
|
||||
WK_APPSUPPORT_LDFLAGS_cocoatouch = -framework AppSupport;
|
||||
|
||||
LIBWEBRTC_LDFLAGS = $(LIBWEBRTC_LDFLAGS_$(ENABLE_WEB_RTC));
|
||||
LIBWEBRTC_LDFLAGS_ = ;
|
||||
LIBWEBRTC_LDFLAGS_ENABLE_WEB_RTC = -framework VideoToolbox -framework CoreMedia -weak-lwebrtc;
|
||||
WK_AUDIO_UNIT_LDFLAGS = $(WK_AUDIO_UNIT_LDFLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_AUDIO_UNIT_LDFLAGS_macosx = -framework AudioUnit;
|
||||
|
||||
LIBWEBRTC_LIBRARY_DIR = $(WEBCORE_FRAMEWORKS_DIR)/WebCore.framework/Frameworks
|
||||
LIBWEBRTC_LIBRARY_DIR[sdk=macosx*] = $(LIBWEBRTC_LIBRARY_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));
|
||||
LIBWEBRTC_LIBRARY_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_NO = $(WEBCORE_FRAMEWORKS_DIR)/WebCore.framework/Versions/A/Frameworks;
|
||||
LIBWEBRTC_LIBRARY_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_YES = $(WK_OVERRIDE_FRAMEWORKS_DIR);
|
||||
WK_CARBON_LDFLAGS = $(WK_CARBON_LDFLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_CARBON_LDFLAGS_macosx = -framework Carbon;
|
||||
|
||||
OTHER_LDFLAGS = $(inherited) $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS) $(WK_UNDEFINED_SYMBOLS_LDFLAGS) $(OTHER_LDFLAGS_PLATFORM);
|
||||
OTHER_LDFLAGS_BASE = -lsqlite3 -lobjc -lANGLE -framework CoreAudio -framework Metal -allowable_client WebCoreTestSupport -allowable_client WebKitLegacy;
|
||||
// FIXME: Reduce the number of allowable_client <rdar://problem/31823969>
|
||||
OTHER_LDFLAGS_BASE_ios = $(OTHER_LDFLAGS_BASE) -framework CFNetwork -framework CoreGraphics -framework CoreText -framework Foundation -framework ImageIO -framework MobileCoreServices -framework OpenGLES -lMobileGestalt $(WK_IOS_BINCOMPAT_LDFLAGS) -allowable_client WebKit -allowable_client iTunesU -allowable_client Casablanca -allowable_client Remote -allowable_client TVBooks -allowable_client DumpRenderTree -allowable_client WebKitTestRunner -allowable_client TestWebKitAPI;
|
||||
OTHER_LDFLAGS_PLATFORM[sdk=iphoneos*] = $(OTHER_LDFLAGS_BASE_ios) -framework IOSurface -framework GraphicsServices $(LIBWEBRTC_LDFLAGS);
|
||||
OTHER_LDFLAGS_PLATFORM[sdk=iphonesimulator*] = $(OTHER_LDFLAGS_BASE_ios) $(LIBWEBRTC_LDFLAGS);
|
||||
OTHER_LDFLAGS_PLATFORM[sdk=macosx*] = $(OTHER_LDFLAGS_BASE) -sub_library libobjc -umbrella WebKit -framework ApplicationServices -framework AudioUnit -framework Carbon -framework Cocoa -framework DataDetectorsCore -framework IOSurface -framework OpenGL -framework SystemConfiguration $(LIBWEBRTC_LDFLAGS);
|
||||
WK_CORE_UI_LDFLAGS = $(WK_CORE_UI_LDFLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_CORE_UI_LDFLAGS_macosx = -framework CoreUI;
|
||||
|
||||
WK_UNDEFINED_SYMBOLS_LDFLAGS = $(WK_UNDEFINED_SYMBOLS_LDFLAGS_$(TARGET_MAC_OS_X_VERSION_LESS_THAN_1013000));
|
||||
WK_UNDEFINED_SYMBOLS_LDFLAGS_YES = -Wl,-U,_CTFontCreatePhysicalFontForCharactersWithLanguage;
|
||||
WK_UNDEFINED_SYMBOLS_LDFLAGS_YES[sdk=macosx10.12*] =;
|
||||
WK_DATA_DETECTORS_CORE_LDFLAGS = $(WK_DATA_DETECTORS_CORE_LDFLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_DATA_DETECTORS_CORE_LDFLAGS_macosx = -framework DataDetectorsCore;
|
||||
|
||||
WK_GRAPHICS_SERVICES_LDFLAGS = $(WK_GRAPHICS_SERVICES_LDFLAGS_$(WK_COCOA_TOUCH));
|
||||
WK_GRAPHICS_SERVICES_LDFLAGS_cocoatouch = -framework GraphicsServices;
|
||||
|
||||
WK_IOSURFACE_ACCELERATOR_LDFLAGS = $(WK_IOSURFACE_ACCELERATOR_LDFLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_IOSURFACE_ACCELERATOR_LDFLAGS_iphoneos = -framework IOSurfaceAccelerator;
|
||||
WK_IOSURFACE_ACCELERATOR_LDFLAGS_watchos = $(WK_IOSURFACE_ACCELERATOR_LDFLAGS_iphoneos);
|
||||
WK_IOSURFACE_ACCELERATOR_LDFLAGS_appletvos = $(WK_IOSURFACE_ACCELERATOR_LDFLAGS_iphoneos);
|
||||
|
||||
WK_LIBWEBRTC_LDFLAGS = $(WK_LIBWEBRTC_LDFLAGS_$(ENABLE_WEB_RTC));
|
||||
WK_LIBWEBRTC_LDFLAGS_ENABLE_WEB_RTC = -framework VideoToolbox -framework CoreMedia -weak-lwebrtc;
|
||||
|
||||
WK_MOBILE_CORE_SERVICES_LDFLAGS = $(WK_MOBILE_CORE_SERVICES_LDFLAGS_$(WK_COCOA_TOUCH));
|
||||
WK_MOBILE_CORE_SERVICES_LDFLAGS_cocoatouch = -framework MobileCoreServices;
|
||||
|
||||
WK_MOBILE_GESTALT_LDFLAGS = $(WK_MOBILE_GESTALT_LDFLAGS_$(WK_COCOA_TOUCH));
|
||||
WK_MOBILE_GESTALT_LDFLAGS_cocoatouch = -lMobileGestalt;
|
||||
|
||||
WK_NETWORK_EXTENSION_LD_FLAGS = $(WK_NETWORK_EXTENSION_LD_FLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_NETWORK_EXTENSION_LD_FLAGS_iphoneos = -framework NetworkExtension;
|
||||
WK_NETWORK_EXTENSION_LD_FLAGS_iphonesimulator = -framework NetworkExtension;
|
||||
WK_NETWORK_EXTENSION_LD_FLAGS_watchos = -framework NetworkExtension;
|
||||
WK_NETWORK_EXTENSION_LD_FLAGS_watchsimulator = -framework NetworkExtension;
|
||||
WK_NETWORK_EXTENSION_LD_FLAGS_maccatalyst = -framework NetworkExtension;
|
||||
WK_NETWORK_EXTENSION_LD_FLAGS_macosx = -weak_framework NetworkExtension;
|
||||
|
||||
WK_SYSTEM_CONFIGURATION_LDFLAGS = $(WK_SYSTEM_CONFIGURATION_LDFLAGS_$(WK_PLATFORM_NAME));
|
||||
WK_SYSTEM_CONFIGURATION_LDFLAGS_macosx = -framework SystemConfiguration;
|
||||
|
||||
WK_CORE_IMAGE_LDFLAGS = -framework CoreImage;
|
||||
|
||||
WK_URL_FORMATTING_LDFLAGS = $(WK_URL_FORMATTING_LDFLAGS_$(WK_HAVE_URL_FORMATTING));
|
||||
WK_URL_FORMATTING_LDFLAGS_YES = -framework URLFormatting;
|
||||
|
||||
// FIXME: Reduce the number of allowable_clients <rdar://problem/31823969>
|
||||
OTHER_LDFLAGS = $(inherited) $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS) -lsqlite3 -lobjc -lANGLE -allowable_client WebCoreTestSupport -allowable_client WebKitLegacy -force_load $(BUILT_PRODUCTS_DIR)/libPAL.a -framework CFNetwork -framework CoreAudio -framework CoreGraphics -framework CoreText -framework Foundation -framework IOSurface -framework ImageIO -framework Metal $(OTHER_LDFLAGS_PLATFORM_$(WK_COCOA_TOUCH)) $(OTHER_LDFLAGS_PLATFORM_$(WK_PLATFORM_NAME)) $(WK_APPKIT_LDFLAGS) $(WK_APPSUPPORT_LDFLAGS) $(WK_AUDIO_UNIT_LDFLAGS) $(WK_CARBON_LDFLAGS) $(WK_CORE_UI_LDFLAGS) $(WK_DATA_DETECTORS_CORE_LDFLAGS) $(WK_GRAPHICS_SERVICES_LDFLAGS) $(WK_IOSURFACE_ACCELERATOR_LDFLAGS) $(WK_LIBWEBRTC_LDFLAGS) $(WK_MOBILE_CORE_SERVICES_LDFLAGS) $(WK_MOBILE_GESTALT_LDFLAGS) $(WK_NETWORK_EXTENSION_LD_FLAGS) $(WK_SYSTEM_CONFIGURATION_LDFLAGS) $(WK_CORE_IMAGE_LDFLAGS) $(WK_URL_FORMATTING_LDFLAGS);
|
||||
|
||||
OTHER_LDFLAGS_PLATFORM_cocoatouch = -allowable_client WebKit -allowable_client iTunesU -allowable_client Casablanca -allowable_client Remote -allowable_client TVBooks -allowable_client DumpRenderTree -allowable_client WebKitTestRunner -allowable_client TestWebKitAPI;
|
||||
OTHER_LDFLAGS_PLATFORM_macosx = -sub_library libobjc -umbrella WebKit;
|
||||
|
||||
SECTORDER_FLAGS = $(SECTORDER_FLAGS_$(CONFIGURATION));
|
||||
SECTORDER_FLAGS_Production[sdk=iphoneos*] = -Wl,-order_file,$(SDKROOT)/AppleInternal/OrderFiles/WebCore.order;
|
||||
@ -102,43 +141,57 @@ WEBCORE_FRAMEWORKS_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_YES = $(WK_OVERRIDE_FRAMEWORK
|
||||
NORMAL_PRODUCTION_FRAMEWORKS_DIR[sdk=iphone*] = $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
|
||||
NORMAL_PRODUCTION_FRAMEWORKS_DIR[sdk=macosx*] = $(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks;
|
||||
|
||||
PRODUCTION_FRAMEWORKS_DIR[sdk=iphone*] = $(NORMAL_PRODUCTION_FRAMEWORKS_DIR);
|
||||
PRODUCTION_FRAMEWORKS_DIR = $(PRODUCTION_FRAMEWORKS_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));
|
||||
PRODUCTION_FRAMEWORKS_DIR = $(PRODUCTION_FRAMEWORKS_DIR_COCOA_TOUCH_$(WK_IS_COCOA_TOUCH));
|
||||
PRODUCTION_FRAMEWORKS_DIR_COCOA_TOUCH_YES = $(NORMAL_PRODUCTION_FRAMEWORKS_DIR);
|
||||
PRODUCTION_FRAMEWORKS_DIR_COCOA_TOUCH_NO = $(PRODUCTION_FRAMEWORKS_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));
|
||||
PRODUCTION_FRAMEWORKS_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_NO = $(NORMAL_PRODUCTION_FRAMEWORKS_DIR);
|
||||
PRODUCTION_FRAMEWORKS_DIR_USE_OVERRIDE_FRAMEWORKS_DIR_YES = $(WK_OVERRIDE_FRAMEWORKS_DIR);
|
||||
|
||||
WTF_BUILD_SCRIPTS_DIR = $(WTF_BUILD_SCRIPTS_DIR_$(CONFIGURATION));
|
||||
WTF_BUILD_SCRIPTS_DIR_Release = $(WTF_BUILD_SCRIPTS_DIR_engineering);
|
||||
WTF_BUILD_SCRIPTS_DIR_Debug = $(WTF_BUILD_SCRIPTS_DIR_engineering);
|
||||
WTF_BUILD_SCRIPTS_DIR_Production = $(WTF_BUILD_SCRIPTS_DIR_Production_COCOA_TOUCH_$(WK_IS_COCOA_TOUCH));
|
||||
WTF_BUILD_SCRIPTS_DIR_Production_COCOA_TOUCH_YES = $(SDKROOT)$(WK_ALTERNATE_WEBKIT_SDK_PATH)/usr/local/include/wtf/Scripts;
|
||||
WTF_BUILD_SCRIPTS_DIR_Production_COCOA_TOUCH_NO = $(SDKROOT)/usr/local/include/wtf/Scripts;
|
||||
WTF_BUILD_SCRIPTS_DIR_engineering = $(BUILT_PRODUCTS_DIR)/usr/local/include/wtf/Scripts;
|
||||
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR = $(JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_$(CONFIGURATION));
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Release = $(JAVASCRIPTCORE_PRIVATE_HEADERS_engineering);
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Debug = $(JAVASCRIPTCORE_PRIVATE_HEADERS_engineering);
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Production[sdk=iphone*] = $(SDKROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaScriptCore.framework/PrivateHeaders;
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Production[sdk=macosx*] = $(SDKROOT)$(PRODUCTION_FRAMEWORKS_DIR)/JavaScriptCore.framework/PrivateHeaders;
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Production = $(JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Production_COCOA_TOUCH_$(WK_IS_COCOA_TOUCH));
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Production_COCOA_TOUCH_YES = $(SDKROOT)$(WK_ALTERNATE_WEBKIT_SDK_PATH)$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaScriptCore.framework/PrivateHeaders;
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_DIR_Production_COCOA_TOUCH_NO = $(SDKROOT)$(PRODUCTION_FRAMEWORKS_DIR)/JavaScriptCore.framework/PrivateHeaders;
|
||||
JAVASCRIPTCORE_PRIVATE_HEADERS_engineering = $(BUILT_PRODUCTS_DIR)/JavaScriptCore.framework/PrivateHeaders;
|
||||
|
||||
EXCLUDED_SOURCE_FILE_NAMES_FOR_TOUCH_EVENTS = $(EXCLUDED_SOURCE_FILE_NAMES_FOR_TOUCH_EVENTS_IF_ENABLED_$(ENABLE_TOUCH_EVENTS));
|
||||
EXCLUDED_SOURCE_FILE_NAMES_FOR_TOUCH_EVENTS_IF_ENABLED_ = JSTouch*;
|
||||
|
||||
EXCLUDED_SOURCE_FILE_NAMES_FOR_GESTURE_EVENTS = $(EXCLUDED_SOURCE_FILE_NAMES_FOR_GESTURE_EVENTS_IF_ENABLED_$(ENABLE_IOS_GESTURE_EVENTS)$(ENABLE_MAC_GESTURE_EVENTS));
|
||||
EXCLUDED_SOURCE_FILE_NAMES_FOR_GESTURE_EVENTS_IF_ENABLED_ = JSGesture* DOMGesture*;
|
||||
|
||||
EXCLUDED_SOURCE_FILE_NAMES[sdk=iphone*] = *.tiff *Cursor.png AccessibilityObjectMac.mm AXObjectCacheMac.mm ColorMac.mm Cursor.cpp CursorMac.mm DataTransferMac.mm EditorMac.mm EventHandlerMac.mm EventLoopMac.mm GeolocationServiceMac.mm GraphicsContext3DOpenGLES.cpp IconDatabase.cpp IconMac.mm LocalCurrentGraphicsContext.mm MIMETypeRegistryMac.mm MediaPlayerPrivateQTKit.mm NSScrollerImpDetails.mm NetworkStateNotifierMac.cpp PasteboardMac.mm PlatformEventFactoryMac.mm PlatformMouseEventMac.mm PlatformPasteboardMac.mm PlatformScreenMac.mm PlatformSpeechSynthesizerMac.mm RunLoopMac.mm SSLKeyGeneratorMac.mm ScrollViewMac.mm ScrollbarThemeMac.mm SharedTimerMac.mm SystemTimeMac.cpp ThemeMac.mm ThreadCheck.mm UserAgentMac.mm WebAccessibilityObjectWrapperMac.mm WebCoreSystemInterface.mm WebCoreView.m WebVideoFullscreenController.mm WebVideoFullscreenHUDWindowController.mm WebWindowAnimation.mm WidgetMac.mm DisplayRefreshMonitorMac.cpp npapi.h npfunctions.h npruntime.h npruntime_internal.h $(EXCLUDED_SOURCE_FILE_NAMES_FOR_TOUCH_EVENTS) $(EXCLUDED_SOURCE_FILE_NAMES_FOR_GESTURE_EVENTS);
|
||||
EXCLUDED_SOURCE_FILE_NAMES[sdk=macosx*] = *IOS.h *IOS.cpp *IOS.mm WAKAppKitStubs.h WAKClipView.h WAKResponder.h WAKScrollView.h WAKView.h WAKViewPrivate.h WAKWindow.h WKContentObservation.h WKGraphics.h WKTypes.h WKUtilities.h WKView.h WKViewPrivate.h WebCoreThread.h WebCoreThreadMessage.h WebCoreThreadRun.h WebCoreThreadSystemInterface.h $(EXCLUDED_SOURCE_FILE_NAMES_FOR_TOUCH_EVENTS) $(EXCLUDED_SOURCE_FILE_NAMES_FOR_GESTURE_EVENTS);
|
||||
|
||||
WK_EMPTY_ = YES;
|
||||
WK_NOT_ = YES;
|
||||
WK_NOT_YES = NO;
|
||||
EXCLUDED_SOURCE_FILE_NAMES[sdk=iphone*] = *.tiff *Cursor.png npapi.h npfunctions.h npruntime.h npruntime_internal.h;
|
||||
|
||||
WK_USE_OVERRIDE_FRAMEWORKS_DIR = $(WK_NOT_$(WK_EMPTY_$(WK_OVERRIDE_FRAMEWORKS_DIR)));
|
||||
|
||||
WK_OVERRIDE_FRAMEWORKS_DIR = $(WK_OVERRIDE_FRAMEWORKS_DIR_USE_STAGING_INSTALL_PATH_$(USE_STAGING_INSTALL_PATH));
|
||||
WK_OVERRIDE_FRAMEWORKS_DIR_USE_STAGING_INSTALL_PATH_YES = $(SYSTEM_LIBRARY_DIR)/StagedFrameworks/Safari;
|
||||
WK_OVERRIDE_FRAMEWORKS_DIR_USE_STAGING_INSTALL_PATH_YES = $(WK_INSTALL_PATH_PREFIX)$(SYSTEM_LIBRARY_DIR)/StagedFrameworks/Safari;
|
||||
|
||||
WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR_$(WK_USE_OVERRIDE_FRAMEWORKS_DIR));
|
||||
WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR_YES = "$(WK_OVERRIDE_FRAMEWORKS_DIR)";
|
||||
|
||||
WK_RELOCATABLE_FRAMEWORK_LDFLAGS = $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS_$(WK_RELOCATABLE_FRAMEWORKS));
|
||||
WK_RELOCATABLE_FRAMEWORK_LDFLAGS_YES = -Wl,-not_for_dyld_shared_cache;
|
||||
WK_INSTALL_PATH_PREFIX = $(WK_INSTALL_PATH_PREFIX_DEPLOYMENT_$(DEPLOYMENT_LOCATION)$(WK_MACOS_1015)_USE_STAGING_INSTALL_PATH_$(USE_STAGING_INSTALL_PATH));
|
||||
WK_INSTALL_PATH_PREFIX_DEPLOYMENT_YES_MACOS_SINCE_1015_USE_STAGING_INSTALL_PATH_YES = $(PLATFORM_OOB_SYSTEM_CONTENT_DIR);
|
||||
|
||||
WK_RELOCATABLE_FRAMEWORK_LDFLAGS = $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS_$(WK_RELOCATABLE_FRAMEWORKS)_$(WK_PLATFORM_NAME));
|
||||
WK_RELOCATABLE_FRAMEWORK_LDFLAGS_YES_macosx = -Wl,-not_for_dyld_shared_cache;
|
||||
|
||||
// Enable InstallAPI support, when built with WEBCORE_ENABLE_INSTALLAPI=YES.
|
||||
SUPPORTS_TEXT_BASED_API = $(SUPPORTS_TEXT_BASED_API_$(TARGET_NAME))
|
||||
SUPPORTS_TEXT_BASED_API_WebCore = $(WEBCORE_ENABLE_INSTALLAPI)
|
||||
TEXT_BASED_API_FILE = WebCore.tbd
|
||||
|
||||
WK_HAVE_URL_FORMATTING = $(WK_HAVE_URL_FORMATTING_$(WK_PLATFORM_NAME));
|
||||
WK_HAVE_URL_FORMATTING_iphoneos = $(WK_HAVE_URL_FORMATTING$(WK_IOS_12));
|
||||
WK_HAVE_URL_FORMATTING_iphonesimulator = $(WK_HAVE_URL_FORMATTING$(WK_IOS_12));
|
||||
WK_HAVE_URL_FORMATTING_watchos = $(WK_HAVE_URL_FORMATTING$(WK_IOS_12));
|
||||
WK_HAVE_URL_FORMATTING_watchsimulator = $(WK_HAVE_URL_FORMATTING$(WK_IOS_12));
|
||||
WK_HAVE_URL_FORMATTING_appletvos = NO
|
||||
WK_HAVE_URL_FORMATTING_appletvsimulator = NO;
|
||||
WK_HAVE_URL_FORMATTING_maccatalyst = $(WK_HAVE_URL_FORMATTING$(WK_IOS_12));
|
||||
WK_HAVE_URL_FORMATTING_macosx = $(WK_HAVE_URL_FORMATTING$(WK_MACOS_1014));
|
||||
WK_HAVE_URL_FORMATTING_MACOS_SINCE_1014 = YES;
|
||||
WK_HAVE_URL_FORMATTING_IOS_SINCE_12 = YES;
|
||||
|
@ -21,8 +21,12 @@
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
#include "WebCore.xcconfig"
|
||||
|
||||
INSTALL_PATH = $(INSTALL_PATH_$(CONFIGURATION));
|
||||
INSTALL_PATH_Production = /usr/local/lib;
|
||||
INSTALL_PATH_Production = $(INSTALL_PATH_Production_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR))
|
||||
INSTALL_PATH_Production_NO = /usr/local/lib;
|
||||
INSTALL_PATH_Production_YES = $(WK_ALTERNATE_FRAMEWORKS_DIR)/usr/local/lib;
|
||||
|
||||
SKIP_INSTALL = $(SKIP_INSTALL_$(FORCE_TOOL_INSTALL));
|
||||
SKIP_INSTALL_ = YES;
|
||||
@ -39,3 +43,8 @@ EXECUTABLE_PREFIX = lib;
|
||||
EXPORTED_SYMBOLS_FILE = ;
|
||||
OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS);
|
||||
OTHER_LDFLAGS[sdk=macosx*] = $(ASAN_OTHER_LDFLAGS) -framework Carbon;
|
||||
|
||||
ENTITLEMENTS_REQUIRED = $(ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_$(USE_INTERNAL_SDK))
|
||||
ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_ = NO;
|
||||
ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_NO = NO;
|
||||
ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_YES = $(ENTITLEMENTS_REQUIRED);
|
||||
|
@ -27,12 +27,16 @@
|
||||
PRIVATE_HEADERS_FOLDER_PATH = $(PRIVATE_HEADERS_FOLDER_PATH_$(CONFIGURATION));
|
||||
PRIVATE_HEADERS_FOLDER_PATH_Debug = WebCoreTestSupport;
|
||||
PRIVATE_HEADERS_FOLDER_PATH_Release = $(PRIVATE_HEADERS_FOLDER_PATH_Debug);
|
||||
PRIVATE_HEADERS_FOLDER_PATH_Production = /usr/local/include/WebCoreTestSupport;
|
||||
PRIVATE_HEADERS_FOLDER_PATH_Production = $(PRIVATE_HEADERS_FOLDER_PATH_Production_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
|
||||
PRIVATE_HEADERS_FOLDER_PATH_Production_NO = /usr/local/include/WebCoreTestSupport;
|
||||
PRIVATE_HEADERS_FOLDER_PATH_Production_YES = $(WK_ALTERNATE_FRAMEWORKS_DIR)/usr/local/include/WebCoreTestSupport;
|
||||
|
||||
INSTALL_PATH = $(INSTALL_PATH_WebCoreTestSupport_$(CONFIGURATION));
|
||||
// Using [sdk=macosx*] to override the setting in WebCore.xcconfig.
|
||||
INSTALL_PATH[sdk=macosx*] = $(INSTALL_PATH_WebCoreTestSupport_$(CONFIGURATION));
|
||||
INSTALL_PATH_WebCoreTestSupport_Production = /usr/local/lib;
|
||||
INSTALL_PATH_WebCoreTestSupport_Production = $(INSTALL_PATH_WebCoreTestSupport_Production_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
|
||||
INSTALL_PATH_WebCoreTestSupport_Production_NO = /usr/local/lib;
|
||||
INSTALL_PATH_WebCoreTestSupport_Production_YES = $(WK_ALTERNATE_FRAMEWORKS_DIR)/usr/local/lib;
|
||||
|
||||
SKIP_INSTALL = $(SKIP_INSTALL_$(FORCE_TOOL_INSTALL));
|
||||
SKIP_INSTALL_ = YES;
|
||||
@ -55,6 +59,10 @@ GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS);
|
||||
OTHER_LDFLAGS[sdk=macos*] = $(ASAN_OTHER_LDFLAGS) -framework AppKit $(LIBWEBRTC_LDFLAGS);
|
||||
|
||||
OTHER_LDFLAGS[sdk=iphoneos*] = $(ASAN_OTHER_LDFLAGS) -lAccessibility -F$(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/PhonyWebKitLegacy $(LIBWEBRTC_LDFLAGS);
|
||||
OTHER_LDFLAGS[sdk=iphonesimulator*] = $(ASAN_OTHER_LDFLAGS) -lAccessibility -F$(BUILT_PRODUCTS_DIR)/DerivedSources/WebCore/PhonyWebKitLegacy $(LIBWEBRTC_LDFLAGS);
|
||||
OTHER_LDFLAGS[sdk=iphone*] = $(ASAN_OTHER_LDFLAGS) -lAccessibility -framework CoreText $(LIBWEBRTC_LDFLAGS);
|
||||
SECT_ORDER_FLAGS = ;
|
||||
|
||||
ENTITLEMENTS_REQUIRED = $(ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_$(USE_INTERNAL_SDK))
|
||||
ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_ = NO;
|
||||
ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_NO = NO;
|
||||
ENTITLEMENTS_REQUIRED_USE_INTERNAL_SDK_YES = $(ENTITLEMENTS_REQUIRED);
|
||||
|
@ -1,7 +0,0 @@
|
||||
---
|
||||
archs: [ armv7, armv7s, arm64, i386, x86_64 ]
|
||||
platform: TBD_PLATFORM
|
||||
install-name: /System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy
|
||||
current-version: 603.1.3
|
||||
objc-constraint: none
|
||||
...
|
176
Configurations/WebKitTargetConditionals.xcconfig
Normal file
176
Configurations/WebKitTargetConditionals.xcconfig
Normal file
@ -0,0 +1,176 @@
|
||||
// Copyright (C) 2018 Apple Inc. All rights reserved.
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions
|
||||
// are met:
|
||||
// 1. Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// 2. Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in the
|
||||
// documentation and/or other materials provided with the distribution.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
// Use the following helpers to define build settings whose value depends on the target
|
||||
// macOS version in a succinct and future-proof way.
|
||||
//
|
||||
// Example 1: To give the SMOOTHNESS build setting the value 3 in macOS 10.12 and later and the
|
||||
// value 2 in earlier versions, write:
|
||||
//
|
||||
// SMOOTHNESS = $(SMOOTHNESS$(WK_MACOS_1012));
|
||||
// SMOOTHNESS_MACOS_BEFORE_1012 = 2;
|
||||
// SMOOTHNESS_MACOS_SINCE_1012 = 3;
|
||||
//
|
||||
// Example 2: To define ENABLE_COLOR to ENABLE_COLOR in all platforms except macOS 10.12 and
|
||||
// earlier write:
|
||||
//
|
||||
// ENABLE_COLOR = ENABLE_COLOR;
|
||||
// ENABLE_COLOR[sdk=macosx*] = $(ENABLE_COLOR$(WK_MACOS_1013));
|
||||
// ENABLE_COLOR_MACOS_SINCE_1013 = $(ENABLE_COLOR);
|
||||
//
|
||||
// Example 3: To give EXTRA_PATH one value before macOS 10.12, another value in macOS 10.12 and
|
||||
// macOS 10.13, and a third value in macOS 10.14 and later, write:
|
||||
//
|
||||
// EXTRA_PATH = $(EXTRA_PATH$(WK_MACOS_1012_1014));
|
||||
// EXTRA_PATH_MACOS_BEFORE_1012 = "/Library/Application Support/WebKit";
|
||||
// EXTRA_PATH_MACOS_BEFORE_1014 = /System/Library/CoreServices;
|
||||
// EXTRA_PATH_MACOS_SINCE_1014 = /System/Library/PrivateFrameworks;
|
||||
|
||||
// macOS
|
||||
|
||||
WK_MACOS_BEFORE_1014 = $(WK_MACOS_BEFORE_1014_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
WK_MACOS_BEFORE_1014_101300 = YES;
|
||||
|
||||
WK_MACOS_BEFORE_1015 = $(WK_MACOS_BEFORE_1015_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
WK_MACOS_BEFORE_1015_101300 = YES;
|
||||
WK_MACOS_BEFORE_1015_101400 = YES;
|
||||
|
||||
WK_MACOS_BEFORE_1016 = $(WK_MACOS_BEFORE_1016_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
WK_MACOS_BEFORE_1016_101300 = YES;
|
||||
WK_MACOS_BEFORE_1016_101400 = YES;
|
||||
WK_MACOS_BEFORE_1016_101500 = YES;
|
||||
|
||||
WK_MACOS_BEFORE_1100 = $(WK_MACOS_BEFORE_1100_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
WK_MACOS_BEFORE_1100_101300 = YES;
|
||||
WK_MACOS_BEFORE_1100_101400 = YES;
|
||||
WK_MACOS_BEFORE_1100_101500 = YES;
|
||||
|
||||
WK_MACOS_BEFORE_1200 = $(WK_MACOS_BEFORE_1200_$(TARGET_MAC_OS_X_VERSION_MAJOR));
|
||||
WK_MACOS_BEFORE_1200_101300 = YES;
|
||||
WK_MACOS_BEFORE_1200_101400 = YES;
|
||||
WK_MACOS_BEFORE_1200_101500 = YES;
|
||||
WK_MACOS_BEFORE_1200_110000 = YES;
|
||||
|
||||
WK_MACOS_1014 = $(WK_MACOS_1014_$(WK_MACOS_BEFORE_1014));
|
||||
WK_MACOS_1014_ = _MACOS_SINCE_1014;
|
||||
WK_MACOS_1014_YES = _MACOS_BEFORE_1014;
|
||||
|
||||
WK_MACOS_1014_1015 = $(WK_MACOS_1014_1015_$(WK_MACOS_BEFORE_1014));
|
||||
WK_MACOS_1014_1015_ = $(WK_MACOS_1015);
|
||||
WK_MACOS_1014_1015_YES = _MACOS_BEFORE_1014;
|
||||
|
||||
WK_MACOS_1014_1016 = $(WK_MACOS_1014_1016_$(WK_MACOS_BEFORE_1014));
|
||||
WK_MACOS_1014_1016_ = $(WK_MACOS_1016);
|
||||
WK_MACOS_1014_1016_YES = _MACOS_BEFORE_1014;
|
||||
|
||||
WK_MACOS_1014_1100 = $(WK_MACOS_1014_1100_$(WK_MACOS_BEFORE_1014));
|
||||
WK_MACOS_1014_1100_ = $(WK_MACOS_1100);
|
||||
WK_MACOS_1014_1100_YES = _MACOS_BEFORE_1014;
|
||||
|
||||
WK_MACOS_1014_1200 = $(WK_MACOS_1014_1200_$(WK_MACOS_BEFORE_1014));
|
||||
WK_MACOS_1014_1200_ = $(WK_MACOS_1200);
|
||||
WK_MACOS_1014_1200_YES = _MACOS_BEFORE_1014;
|
||||
|
||||
WK_MACOS_1015 = $(WK_MACOS_1015_$(WK_MACOS_BEFORE_1015));
|
||||
WK_MACOS_1015_ = _MACOS_SINCE_1015;
|
||||
WK_MACOS_1015_YES = _MACOS_BEFORE_1015;
|
||||
|
||||
WK_MACOS_1015_1016 = $(WK_MACOS_1015_1016_$(WK_MACOS_BEFORE_1015));
|
||||
WK_MACOS_1015_1016_ = $(WK_MACOS_1016);
|
||||
WK_MACOS_1015_1016_YES = _MACOS_BEFORE_1015;
|
||||
|
||||
WK_MACOS_1015_1100 = $(WK_MACOS_1015_1100_$(WK_MACOS_BEFORE_1015));
|
||||
WK_MACOS_1015_1100_ = $(WK_MACOS_1100);
|
||||
WK_MACOS_1015_1100_YES = _MACOS_BEFORE_1015;
|
||||
|
||||
WK_MACOS_1015_1200 = $(WK_MACOS_1015_1200_$(WK_MACOS_BEFORE_1015));
|
||||
WK_MACOS_1015_1200_ = $(WK_MACOS_1200);
|
||||
WK_MACOS_1015_1200_YES = _MACOS_BEFORE_1015;
|
||||
|
||||
WK_MACOS_1016 = $(WK_MACOS_1016_$(WK_MACOS_BEFORE_1016));
|
||||
WK_MACOS_1016_ = _MACOS_SINCE_1016;
|
||||
WK_MACOS_1016_YES = _MACOS_BEFORE_1016;
|
||||
|
||||
WK_MACOS_1016_1100 = $(WK_MACOS_1016_$(WK_MACOS_BEFORE_1016));
|
||||
WK_MACOS_1016_1100 = _MACOS_SINCE_1016;
|
||||
WK_MACOS_1016_1100_YES = _MACOS_BEFORE_1016;
|
||||
|
||||
WK_MACOS_1016_1200 = $(WK_MACOS_1016_$(WK_MACOS_BEFORE_1016));
|
||||
WK_MACOS_1016_1200 = _MACOS_SINCE_1016;
|
||||
WK_MACOS_1016_1200_YES = _MACOS_BEFORE_1016;
|
||||
|
||||
WK_MACOS_1100 = $(WK_MACOS_1100_$(WK_MACOS_BEFORE_1100));
|
||||
WK_MACOS_1100_ = _MACOS_SINCE_1100;
|
||||
WK_MACOS_1100_YES = _MACOS_BEFORE_1100;
|
||||
|
||||
WK_MACOS_1100_1200 = $(WK_MACOS_1100_$(WK_MACOS_BEFORE_1100));
|
||||
WK_MACOS_1100_1200 = _MACOS_SINCE_1100;
|
||||
WK_MACOS_1100_1200_YES = _MACOS_BEFORE_1100;
|
||||
|
||||
WK_MACOS_1200 = $(WK_MACOS_1200_$(WK_MACOS_BEFORE_1200));
|
||||
WK_MACOS_1200_ = _MACOS_SINCE_1200;
|
||||
WK_MACOS_1200_YES = _MACOS_BEFORE_1200;
|
||||
|
||||
// iOS
|
||||
|
||||
WK_IOS_BEFORE_11 = $(WK_IOS_BEFORE_11_$(IPHONEOS_DEPLOYMENT_TARGET:base));
|
||||
|
||||
WK_IOS_BEFORE_12 = $(WK_IOS_BEFORE_12_$(IPHONEOS_DEPLOYMENT_TARGET:base));
|
||||
WK_IOS_BEFORE_12_11 = YES;
|
||||
|
||||
WK_IOS_BEFORE_13 = $(WK_IOS_BEFORE_13_$(IPHONEOS_DEPLOYMENT_TARGET:base));
|
||||
WK_IOS_BEFORE_13_11 = YES;
|
||||
WK_IOS_BEFORE_13_12 = YES;
|
||||
|
||||
WK_IOS_BEFORE_14 = $(WK_IOS_BEFORE_14_$(IPHONEOS_DEPLOYMENT_TARGET:base));
|
||||
WK_IOS_BEFORE_14_11 = YES;
|
||||
WK_IOS_BEFORE_14_12 = YES;
|
||||
WK_IOS_BEFORE_14_13 = YES;
|
||||
|
||||
WK_IOS_11 = $(WK_IOS_11_$(WK_IOS_BEFORE_11));
|
||||
WK_IOS_11_ = _IOS_SINCE_11;
|
||||
WK_IOS_11_YES = _IOS_BEFORE_11;
|
||||
|
||||
WK_IOS_12 = $(WK_IOS_12_$(WK_IOS_BEFORE_12));
|
||||
WK_IOS_12_ = _IOS_SINCE_12;
|
||||
WK_IOS_12_YES = _IOS_BEFORE_12;
|
||||
|
||||
WK_IOS_12_13 = $(WK_IOS_12_13_$(WK_IOS_BEFORE_12));
|
||||
WK_IOS_12_13_ = $(WK_IOS_13);
|
||||
WK_IOS_12_13_YES = _IOS_BEFORE_12;
|
||||
|
||||
WK_IOS_12_14 = $(WK_IOS_12_14_$(WK_IOS_BEFORE_12));
|
||||
WK_IOS_12_14_ = $(WK_IOS_14);
|
||||
WK_IOS_12_14_YES = _IOS_BEFORE_12;
|
||||
|
||||
WK_IOS_13 = $(WK_IOS_13_$(WK_IOS_BEFORE_13));
|
||||
WK_IOS_13_ = _IOS_SINCE_13;
|
||||
WK_IOS_13_YES = _IOS_BEFORE_13;
|
||||
|
||||
WK_IOS_13_14 = $(WK_IOS_13_14_$(WK_IOS_BEFORE_13));
|
||||
WK_IOS_13_14_ = $(WK_IOS_14);
|
||||
WK_IOS_13_14_YES = _IOS_BEFORE_13;
|
||||
|
||||
WK_IOS_14 = $(WK_IOS_14_$(WK_IOS_BEFORE_14));
|
||||
WK_IOS_14_ = _IOS_SINCE_14;
|
||||
WK_IOS_14_YES = _IOS_BEFORE_14;
|
1360
DerivedSources-input.xcfilelist
Normal file
1360
DerivedSources-input.xcfilelist
Normal file
File diff suppressed because it is too large
Load Diff
2697
DerivedSources-output.xcfilelist
Normal file
2697
DerivedSources-output.xcfilelist
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,665 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2008-2016 Apple Inc. All Rights Reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
// This all-in-one cpp file cuts down on template bloat to allow us to build our Windows release build.
|
||||
|
||||
// The following files do not work well with the new CMake system. Don't include in this file
|
||||
// #include "HTMLEntityTable.cpp"
|
||||
// #include "JSSVGElementWrapperFactory.cpp"
|
||||
// #include "PlugInsResourcesData.cpp"
|
||||
// #include "UserAgentStyleSheetsData.cpp"
|
||||
|
||||
#include "HTMLElementFactory.cpp"
|
||||
#if ENABLE(WEBGL)
|
||||
#include "JSANGLEInstancedArrays.cpp"
|
||||
#endif
|
||||
#include "JSAbstractWorker.cpp"
|
||||
#include "JSAnimationEvent.cpp"
|
||||
#include "JSAttr.cpp"
|
||||
#include "JSBarProp.cpp"
|
||||
#include "JSBeforeLoadEvent.cpp"
|
||||
#include "JSBeforeUnloadEvent.cpp"
|
||||
#if ENABLE(WEB_AUDIO)
|
||||
#include "JSBiquadFilterNode.cpp"
|
||||
#endif
|
||||
#include "JSBlob.cpp"
|
||||
#include "JSBlobLineEndings.cpp"
|
||||
#include "JSBlobPropertyBag.cpp"
|
||||
#include "JSCanvasGradient.cpp"
|
||||
#include "JSCanvasPattern.cpp"
|
||||
#include "JSCanvasProxy.cpp"
|
||||
#include "JSCanvasRenderingContext2D.cpp"
|
||||
#include "JSByteLengthQueuingStrategy.cpp"
|
||||
#include "JSCountQueuingStrategy.cpp"
|
||||
#if ENABLE(WEB_AUDIO)
|
||||
#include "JSChannelMergerNode.cpp"
|
||||
#include "JSChannelSplitterNode.cpp"
|
||||
#include "JSConvolverNode.cpp"
|
||||
#endif
|
||||
#include "JSChildNode.cpp"
|
||||
#if ENABLE(SUBTLE_CRYPTO)
|
||||
#include "JSCryptoKey.cpp"
|
||||
#include "JSCryptoKeyPair.cpp"
|
||||
#endif
|
||||
#if ENABLE(WEBGL)
|
||||
#include "JSEXTBlendMinMax.cpp"
|
||||
#include "JSEXTFragDepth.cpp"
|
||||
#include "JSEXTShaderTextureLOD.cpp"
|
||||
#include "JSEXTTextureFilterAnisotropic.cpp"
|
||||
#include "JSEXTsRGB.cpp"
|
||||
#include "JSOESElementIndexUint.cpp"
|
||||
#include "JSOESStandardDerivatives.cpp"
|
||||
#include "JSOESTextureFloat.cpp"
|
||||
#include "JSOESTextureFloatLinear.cpp"
|
||||
#include "JSOESTextureHalfFloat.cpp"
|
||||
#include "JSOESTextureHalfFloatLinear.cpp"
|
||||
#include "JSOESVertexArrayObject.cpp"
|
||||
#include "JSWebGL2RenderingContext.cpp"
|
||||
#include "JSWebGLActiveInfo.cpp"
|
||||
#include "JSWebGLBuffer.cpp"
|
||||
#include "JSWebGLCompressedTextureATC.cpp"
|
||||
#include "JSWebGLCompressedTexturePVRTC.cpp"
|
||||
#include "JSWebGLCompressedTextureS3TC.cpp"
|
||||
#include "JSWebGLContextAttributes.cpp"
|
||||
#include "JSWebGLContextEvent.cpp"
|
||||
#include "JSWebGLDebugRendererInfo.cpp"
|
||||
#include "JSWebGLDebugShaders.cpp"
|
||||
#include "JSWebGLDepthTexture.cpp"
|
||||
#include "JSWebGLDrawBuffers.cpp"
|
||||
#include "JSWebGLFramebuffer.cpp"
|
||||
#include "JSWebGLLoseContext.cpp"
|
||||
#include "JSWebGLProgram.cpp"
|
||||
#include "JSWebGLQuery.cpp"
|
||||
#include "JSWebGLRenderbuffer.cpp"
|
||||
#include "JSWebGLRenderingContext.cpp"
|
||||
#include "JSWebGLRenderingContextBase.cpp"
|
||||
#include "JSWebGLSampler.cpp"
|
||||
#include "JSWebGLShader.cpp"
|
||||
#include "JSWebGLShaderPrecisionFormat.cpp"
|
||||
#include "JSWebGLSync.cpp"
|
||||
#include "JSWebGLTexture.cpp"
|
||||
#include "JSWebGLTransformFeedback.cpp"
|
||||
#include "JSWebGLUniformLocation.cpp"
|
||||
#include "JSWebGLVertexArrayObject.cpp"
|
||||
#include "JSWebGLVertexArrayObjectOES.cpp"
|
||||
#endif
|
||||
#include "JSCDATASection.cpp"
|
||||
#include "JSCharacterData.cpp"
|
||||
#include "JSCloseEvent.cpp"
|
||||
#include "JSCommandLineAPIHost.cpp"
|
||||
#include "JSComment.cpp"
|
||||
#include "JSCompositionEvent.cpp"
|
||||
#include "JSCoordinates.cpp"
|
||||
#include "JSCrypto.cpp"
|
||||
#include "JSCSSFontFaceRule.cpp"
|
||||
#include "JSCSSImportRule.cpp"
|
||||
#include "JSCSSKeyframeRule.cpp"
|
||||
#include "JSCSSKeyframesRule.cpp"
|
||||
#include "JSCSSMediaRule.cpp"
|
||||
#include "JSCSSPageRule.cpp"
|
||||
#include "JSCSSRule.cpp"
|
||||
#include "JSCSSRuleList.cpp"
|
||||
#include "JSCSSStyleDeclaration.cpp"
|
||||
#include "JSCSSStyleRule.cpp"
|
||||
#include "JSCSSStyleSheet.cpp"
|
||||
#include "JSCSSSupportsRule.cpp"
|
||||
#include "JSCSSUnknownRule.cpp"
|
||||
#include "JSClipboardEvent.cpp"
|
||||
#include "JSCustomElementRegistry.cpp"
|
||||
#include "JSCustomEvent.cpp"
|
||||
#include "JSDatabase.cpp"
|
||||
#include "JSDatabaseCallback.cpp"
|
||||
#include "JSDataTransfer.cpp"
|
||||
#include "JSDataTransferItem.cpp"
|
||||
#include "JSDataTransferItemList.cpp"
|
||||
#include "JSDedicatedWorkerGlobalScope.cpp"
|
||||
#if ENABLE(WEB_AUDIO)
|
||||
#include "JSDelayNode.cpp"
|
||||
#endif
|
||||
#include "JSDeprecatedCSSOMCounter.cpp"
|
||||
#include "JSDeprecatedCSSOMPrimitiveValue.cpp"
|
||||
#include "JSDeprecatedCSSOMRGBColor.cpp"
|
||||
#include "JSDeprecatedCSSOMRect.cpp"
|
||||
#include "JSDeprecatedCSSOMValue.cpp"
|
||||
#include "JSDeprecatedCSSOMValueList.cpp"
|
||||
#if ENABLE(DEVICE_ORIENTATION)
|
||||
#include "JSDeviceMotionEvent.h"
|
||||
#include "JSDeviceOrientationEvent.cpp"
|
||||
#endif
|
||||
#if ENABLE(PROXIMITY_EVENTS)
|
||||
#include "JSDeviceProximityEvent.cpp"
|
||||
#endif
|
||||
#include "JSDocument.cpp"
|
||||
#include "JSDocumentFragment.cpp"
|
||||
#include "JSDocumentType.cpp"
|
||||
#include "JSDOMApplicationCache.cpp"
|
||||
#include "JSDOMCSSNamespace.cpp"
|
||||
#include "JSDOMCoreException.cpp"
|
||||
#include "JSDOMError.cpp"
|
||||
#include "JSDOMFormData.cpp"
|
||||
#include "JSDOMImplementation.cpp"
|
||||
#include "JSDOMMimeType.cpp"
|
||||
#include "JSDOMMimeTypeArray.cpp"
|
||||
#include "JSDOMNamedFlowCollection.cpp"
|
||||
#include "JSDOMParser.cpp"
|
||||
#include "JSDOMPath.cpp"
|
||||
#include "JSDOMPlugin.cpp"
|
||||
#include "JSDOMPluginArray.cpp"
|
||||
#include "JSDOMSelection.cpp"
|
||||
#include "JSDOMStringList.cpp"
|
||||
#include "JSDOMStringMap.cpp"
|
||||
#include "JSDOMTokenList.cpp"
|
||||
#include "JSDOMURL.cpp"
|
||||
#include "JSDOMURLMediaSource.cpp"
|
||||
#include "JSDOMWindow.cpp"
|
||||
#include "JSDOMWindowFetch.cpp"
|
||||
#include "JSDOMWindowIndexedDatabase.cpp"
|
||||
#include "JSDOMWindowSpeechSynthesis.cpp"
|
||||
#include "JSDOMWindowWebDatabase.cpp"
|
||||
#include "JSElement.cpp"
|
||||
#include "JSErrorEvent.cpp"
|
||||
#include "JSEvent.cpp"
|
||||
#include "JSEventInit.cpp"
|
||||
#include "JSEventModifierInit.cpp"
|
||||
#include "JSEventSource.cpp"
|
||||
#include "JSEventTarget.cpp"
|
||||
#include "JSFetchBody.cpp"
|
||||
#include "JSFetchHeaders.cpp"
|
||||
#include "JSFetchRequest.cpp"
|
||||
#include "JSFetchResponse.cpp"
|
||||
#include "JSFile.cpp"
|
||||
#include "JSFileError.cpp"
|
||||
#include "JSFileException.cpp"
|
||||
#include "JSFileList.cpp"
|
||||
#include "JSFileReader.cpp"
|
||||
#include "JSFileReaderSync.cpp"
|
||||
#include "JSFocusEvent.cpp"
|
||||
#include "JSFontFace.cpp"
|
||||
#include "JSFontFaceSet.cpp"
|
||||
#if ENABLE(WEB_AUDIO)
|
||||
#include "JSGainNode.cpp"
|
||||
#endif
|
||||
#include "JSGeolocation.cpp"
|
||||
#include "JSGeoposition.cpp"
|
||||
#include "JSGlobalCrypto.cpp"
|
||||
#include "JSGlobalEventHandlers.cpp"
|
||||
#include "JSHashChangeEvent.cpp"
|
||||
#include "JSHistory.cpp"
|
||||
#include "JSHTMLAllCollection.cpp"
|
||||
#include "JSHTMLAnchorElement.cpp"
|
||||
#include "JSHTMLAppletElement.cpp"
|
||||
#include "JSHTMLAreaElement.cpp"
|
||||
#if ENABLE(ATTACHMENT_ELEMENT)
|
||||
#include "JSHTMLAttachmentElement.cpp"
|
||||
#endif
|
||||
#include "JSHTMLAudioElement.cpp"
|
||||
#include "JSHTMLBaseElement.cpp"
|
||||
#include "JSHTMLBodyElement.cpp"
|
||||
#include "JSHTMLBRElement.cpp"
|
||||
#include "JSHTMLButtonElement.cpp"
|
||||
#include "JSHTMLCanvasElement.cpp"
|
||||
#include "JSHTMLCollection.cpp"
|
||||
#include "JSHTMLDataElement.cpp"
|
||||
#include "JSHTMLDataListElement.cpp"
|
||||
#include "JSHTMLDetailsElement.cpp"
|
||||
#include "JSHTMLDirectoryElement.cpp"
|
||||
#include "JSHTMLDivElement.cpp"
|
||||
#include "JSHTMLDListElement.cpp"
|
||||
#include "JSHTMLDocument.cpp"
|
||||
#include "JSHTMLElement.cpp"
|
||||
#include "JSHTMLElementWrapperFactory.cpp"
|
||||
#include "JSHTMLEmbedElement.cpp"
|
||||
#include "JSHTMLFieldSetElement.cpp"
|
||||
#include "JSHTMLFontElement.cpp"
|
||||
#include "JSHTMLFormControlsCollection.cpp"
|
||||
#include "JSHTMLFormElement.cpp"
|
||||
#include "JSHTMLFrameElement.cpp"
|
||||
#include "JSHTMLFrameSetElement.cpp"
|
||||
#include "JSHTMLHeadElement.cpp"
|
||||
#include "JSHTMLHeadingElement.cpp"
|
||||
#include "JSHTMLHRElement.cpp"
|
||||
#include "JSHTMLHtmlElement.cpp"
|
||||
#include "JSHTMLHyperlinkElementUtils.cpp"
|
||||
#include "JSHTMLIFrameElement.cpp"
|
||||
#include "JSHTMLImageElement.cpp"
|
||||
#include "JSHTMLInputElement.cpp"
|
||||
#include "JSHTMLKeygenElement.cpp"
|
||||
#include "JSHTMLLabelElement.cpp"
|
||||
#include "JSHTMLLegendElement.cpp"
|
||||
#include "JSHTMLLIElement.cpp"
|
||||
#include "JSHTMLLinkElement.cpp"
|
||||
#include "JSHTMLMapElement.cpp"
|
||||
#include "JSHTMLMarqueeElement.cpp"
|
||||
#include "JSHTMLMediaElement.cpp"
|
||||
#include "JSHTMLMediaElementMediaSession.cpp"
|
||||
#include "JSHTMLMenuElement.cpp"
|
||||
#include "JSHTMLMetaElement.cpp"
|
||||
#include "JSHTMLMeterElement.cpp"
|
||||
#include "JSHTMLModElement.cpp"
|
||||
#include "JSHTMLObjectElement.cpp"
|
||||
#include "JSHTMLOListElement.cpp"
|
||||
#include "JSHTMLOptGroupElement.cpp"
|
||||
#include "JSHTMLOptionElement.cpp"
|
||||
#include "JSHTMLOptionsCollection.cpp"
|
||||
#include "JSHTMLOutputElement.cpp"
|
||||
#include "JSHTMLParagraphElement.cpp"
|
||||
#include "JSHTMLParamElement.cpp"
|
||||
#include "JSHTMLPictureElement.cpp"
|
||||
#include "JSHTMLPreElement.cpp"
|
||||
#include "JSHTMLProgressElement.cpp"
|
||||
#include "JSHTMLQuoteElement.cpp"
|
||||
#include "JSHTMLScriptElement.cpp"
|
||||
#include "JSHTMLSelectElement.cpp"
|
||||
#include "JSHTMLSlotElement.cpp"
|
||||
#include "JSHTMLSourceElement.cpp"
|
||||
#include "JSHTMLSpanElement.cpp"
|
||||
#include "JSHTMLStyleElement.cpp"
|
||||
#include "JSHTMLTableCaptionElement.cpp"
|
||||
#include "JSHTMLTableCellElement.cpp"
|
||||
#include "JSHTMLTableColElement.cpp"
|
||||
#include "JSHTMLTableElement.cpp"
|
||||
#include "JSHTMLTableRowElement.cpp"
|
||||
#include "JSHTMLTableSectionElement.cpp"
|
||||
#include "JSHTMLTemplateElement.cpp"
|
||||
#include "JSHTMLTextAreaElement.cpp"
|
||||
#include "JSHTMLTimeElement.cpp"
|
||||
#include "JSHTMLTitleElement.cpp"
|
||||
#include "JSHTMLUnknownElement.cpp"
|
||||
#include "JSHTMLUListElement.cpp"
|
||||
#include "JSHTMLVideoElement.cpp"
|
||||
#include "JSImageData.cpp"
|
||||
#include "JSInputEvent.cpp"
|
||||
#include "JSInspectorFrontendHost.cpp"
|
||||
#include "JSKeyboardEvent.cpp"
|
||||
#include "JSLocation.cpp"
|
||||
#include "JSMediaController.cpp"
|
||||
#if ENABLE(MEDIA_CONTROLS_SCRIPT)
|
||||
#include "JSMediaControlsHost.cpp"
|
||||
#endif
|
||||
#if ENABLE(MEDIA_STREAM)
|
||||
#include "JSMediaDeviceInfo.cpp"
|
||||
#include "JSMediaDeviceso.cpp"
|
||||
#endif
|
||||
#if ENABLE(VIDEO) && ENABLE(WEB_AUDIO)
|
||||
#include "JSMediaElementAudioSourceNode.cpp"
|
||||
#endif
|
||||
#include "JSMediaError.cpp"
|
||||
#if ENABLE(ENCRYPTED_MEDIA)
|
||||
#include "JSMediaKeyMessageEvent.cpp"
|
||||
#include "JSMediaKeySession.cpp"
|
||||
#include "JSMediaKeyStatusMap.cpp"
|
||||
#include "JSMediaKeySystemAccess.cpp"
|
||||
#include "JSMediaKeySystemConfiguration.cpp"
|
||||
#include "JSMediaKeySystemMediaCapability.cpp"
|
||||
#include "JSMediaKeys.cpp"
|
||||
#endif
|
||||
#include "JSMediaList.cpp"
|
||||
#include "JSMediaQueryList.cpp"
|
||||
#include "JSMediaQueryListListener.cpp"
|
||||
#include "JSMediaRemoteControls.cpp"
|
||||
#include "JSMediaSession.cpp"
|
||||
#include "JSMediaSource.cpp"
|
||||
#include "JSMediaStream.cpp"
|
||||
#include "JSMediaStreamAudioDestinationNode.cpp"
|
||||
#include "JSMediaStreamAudioSourceNode.cpp"
|
||||
#include "JSMediaStreamEvent.cpp"
|
||||
#include "JSMediaStreamTrack.cpp"
|
||||
#include "JSMediaTrackSupportedConstraints.cpp"
|
||||
#include "JSMessageChannel.cpp"
|
||||
#include "JSMessageEvent.cpp"
|
||||
#include "JSMessagePort.cpp"
|
||||
#include "JSMouseEvent.cpp"
|
||||
#include "JSMouseEventInit.cpp"
|
||||
#include "JSMutationEvent.cpp"
|
||||
#include "JSMutationObserver.cpp"
|
||||
#include "JSMutationRecord.cpp"
|
||||
#include "JSNamedNodeMap.cpp"
|
||||
#include "JSNavigator.cpp"
|
||||
#include "JSNavigatorContentUtils.cpp"
|
||||
#include "JSNavigatorGeolocation.cpp"
|
||||
#include "JSNavigatorMediaDevices.cpp"
|
||||
#include "JSNavigatorUserMedia.cpp"
|
||||
#include "JSNode.cpp"
|
||||
#include "JSNodeFilter.cpp"
|
||||
#include "JSNodeIterator.cpp"
|
||||
#include "JSNodeList.cpp"
|
||||
#include "JSNonDocumentTypeChildNode.cpp"
|
||||
#include "JSNonElementParentNode.cpp"
|
||||
#include "JSNotification.cpp"
|
||||
#include "JSNotificationPermissionCallback.cpp"
|
||||
#include "JSOverflowEvent.cpp"
|
||||
#include "JSOfflineAudioCompletionEvent.cpp"
|
||||
#include "JSOfflineAudioContext.cpp"
|
||||
#include "JSOscillatorNode.cpp"
|
||||
#include "JSPageTransitionEvent.cpp"
|
||||
#include "JSPannerNode.cpp"
|
||||
#include "JSParentNode.cpp"
|
||||
#include "JSPerformance.cpp"
|
||||
#include "JSPerformanceEntry.cpp"
|
||||
#include "JSPerformanceMark.cpp"
|
||||
#include "JSPerformanceMeasure.cpp"
|
||||
#include "JSPerformanceNavigation.cpp"
|
||||
#include "JSPerformanceResourceTiming.cpp"
|
||||
#include "JSPerformanceTiming.cpp"
|
||||
#include "JSPeriodicWave.cpp"
|
||||
#include "JSPopStateEvent.cpp"
|
||||
#include "JSPositionCallback.cpp"
|
||||
#include "JSPositionError.cpp"
|
||||
#include "JSPositionErrorCallback.cpp"
|
||||
#include "JSPositionOptions.cpp"
|
||||
#include "JSProcessingInstruction.cpp"
|
||||
#include "JSProgressEvent.cpp"
|
||||
#include "JSPromiseRejectionEvent.cpp"
|
||||
#include "JSRadioNodeList.cpp"
|
||||
#include "JSRange.cpp"
|
||||
#include "JSReadableByteStreamController.cpp"
|
||||
#include "JSReadableStream.cpp"
|
||||
#include "JSReadableStreamBYOBReader.cpp"
|
||||
#include "JSReadableStreamBYOBRequest.cpp"
|
||||
#include "JSReadableStreamDefaultController.cpp"
|
||||
#include "JSReadableStreamDefaultReader.cpp"
|
||||
#include "JSRequestAnimationFrameCallback.cpp"
|
||||
#include "JSRTCConfiguration.cpp"
|
||||
#include "JSRTCDataChannel.cpp"
|
||||
#include "JSRTCDataChannelEvent.cpp"
|
||||
#include "JSRTCDTMFSender.cpp"
|
||||
#include "JSRTCDTMFToneChangeEvent.cpp"
|
||||
#include "JSRTCIceCandidate.cpp"
|
||||
#include "JSRTCIceServer.cpp"
|
||||
#include "JSRTCPeerConnection.cpp"
|
||||
#include "JSRTCPeerConnectionIceEvent.cpp"
|
||||
#include "JSRTCRtpReceiver.cpp"
|
||||
#include "JSRTCRtpSender.cpp"
|
||||
#include "JSRTCSessionDescription.cpp"
|
||||
#include "JSRTCStatsReport.cpp"
|
||||
#include "JSRTCTrackEvent.cpp"
|
||||
#include "JSScreen.cpp"
|
||||
#include "JSScriptProcessorNode.cpp"
|
||||
#include "JSScrollToOptions.cpp"
|
||||
#include "JSSecurityPolicyViolationEvent.cpp"
|
||||
#include "JSSourceBuffer.cpp"
|
||||
#include "JSSourceBufferList.cpp"
|
||||
#include "JSSpeechSynthesis.cpp"
|
||||
#include "JSSpeechSynthesisEvent.cpp"
|
||||
#include "JSSpeechSynthesisUtterance.cpp"
|
||||
#include "JSSpeechSynthesisVoice.cpp"
|
||||
#include "JSSQLError.cpp"
|
||||
#include "JSSQLException.cpp"
|
||||
#include "JSSQLResultSet.cpp"
|
||||
#include "JSSQLResultSetRowList.cpp"
|
||||
#include "JSSQLStatementCallback.cpp"
|
||||
#include "JSSQLStatementErrorCallback.cpp"
|
||||
#include "JSSQLTransaction.cpp"
|
||||
#include "JSSQLTransactionCallback.cpp"
|
||||
#include "JSSQLTransactionErrorCallback.cpp"
|
||||
#include "JSSVGAElement.cpp"
|
||||
#include "JSSVGAltGlyphDefElement.cpp"
|
||||
#include "JSSVGAltGlyphElement.cpp"
|
||||
#include "JSSVGAltGlyphItemElement.cpp"
|
||||
#include "JSSVGAngle.cpp"
|
||||
#include "JSSVGAnimateColorElement.cpp"
|
||||
#include "JSSVGAnimatedAngle.cpp"
|
||||
#include "JSSVGAnimatedBoolean.cpp"
|
||||
#include "JSSVGAnimatedEnumeration.cpp"
|
||||
#include "JSSVGAnimatedInteger.cpp"
|
||||
#include "JSSVGAnimatedLength.cpp"
|
||||
#include "JSSVGAnimatedLengthList.cpp"
|
||||
#include "JSSVGAnimatedNumber.cpp"
|
||||
#include "JSSVGAnimatedNumberList.cpp"
|
||||
#include "JSSVGAnimatedPreserveAspectRatio.cpp"
|
||||
#include "JSSVGAnimatedRect.cpp"
|
||||
#include "JSSVGAnimatedString.cpp"
|
||||
#include "JSSVGAnimatedTransformList.cpp"
|
||||
#include "JSSVGAnimateElement.cpp"
|
||||
#include "JSSVGAnimateMotionElement.cpp"
|
||||
#include "JSSVGAnimateTransformElement.cpp"
|
||||
#include "JSSVGAnimationElement.cpp"
|
||||
#include "JSSVGCircleElement.cpp"
|
||||
#include "JSSVGClipPathElement.cpp"
|
||||
#include "JSSVGComponentTransferFunctionElement.cpp"
|
||||
#include "JSSVGCursorElement.cpp"
|
||||
#include "JSSVGDefsElement.cpp"
|
||||
#include "JSSVGDescElement.cpp"
|
||||
#include "JSSVGDocument.cpp"
|
||||
#include "JSSVGElement.cpp"
|
||||
#include "JSSVGEllipseElement.cpp"
|
||||
#include "JSSVGException.cpp"
|
||||
#include "JSSVGExternalResourcesRequired.cpp"
|
||||
#include "JSSVGFEBlendElement.cpp"
|
||||
#include "JSSVGFEColorMatrixElement.cpp"
|
||||
#include "JSSVGFEComponentTransferElement.cpp"
|
||||
#include "JSSVGFECompositeElement.cpp"
|
||||
#include "JSSVGFEConvolveMatrixElement.cpp"
|
||||
#include "JSSVGFEDiffuseLightingElement.cpp"
|
||||
#include "JSSVGFEDisplacementMapElement.cpp"
|
||||
#include "JSSVGFEDistantLightElement.cpp"
|
||||
#include "JSSVGFEDropShadowElement.cpp"
|
||||
#include "JSSVGFEFloodElement.cpp"
|
||||
#include "JSSVGFEFuncAElement.cpp"
|
||||
#include "JSSVGFEFuncBElement.cpp"
|
||||
#include "JSSVGFEFuncGElement.cpp"
|
||||
#include "JSSVGFEFuncRElement.cpp"
|
||||
#include "JSSVGFEGaussianBlurElement.cpp"
|
||||
#include "JSSVGFEImageElement.cpp"
|
||||
#include "JSSVGFEMergeElement.cpp"
|
||||
#include "JSSVGFEMergeNodeElement.cpp"
|
||||
#include "JSSVGFEMorphologyElement.cpp"
|
||||
#include "JSSVGFEOffsetElement.cpp"
|
||||
#include "JSSVGFEPointLightElement.cpp"
|
||||
#include "JSSVGFESpecularLightingElement.cpp"
|
||||
#include "JSSVGFESpotLightElement.cpp"
|
||||
#include "JSSVGFETileElement.cpp"
|
||||
#include "JSSVGFETurbulenceElement.cpp"
|
||||
#include "JSSVGFilterElement.cpp"
|
||||
#include "JSSVGFilterPrimitiveStandardAttributes.cpp"
|
||||
#include "JSSVGFitToViewBox.cpp"
|
||||
#include "JSSVGFontElement.cpp"
|
||||
#include "JSSVGFontFaceElement.cpp"
|
||||
#include "JSSVGFontFaceFormatElement.cpp"
|
||||
#include "JSSVGFontFaceNameElement.cpp"
|
||||
#include "JSSVGFontFaceSrcElement.cpp"
|
||||
#include "JSSVGFontFaceUriElement.cpp"
|
||||
#include "JSSVGForeignObjectElement.cpp"
|
||||
#include "JSSVGGElement.cpp"
|
||||
#include "JSSVGGlyphElement.cpp"
|
||||
#include "JSSVGGlyphRefElement.cpp"
|
||||
#include "JSSVGGradientElement.cpp"
|
||||
#include "JSSVGGraphicsElement.cpp"
|
||||
#include "JSSVGHKernElement.cpp"
|
||||
#include "JSSVGImageElement.cpp"
|
||||
#include "JSSVGLength.cpp"
|
||||
#include "JSSVGLengthList.cpp"
|
||||
#include "JSSVGLinearGradientElement.cpp"
|
||||
#include "JSSVGLineElement.cpp"
|
||||
#include "JSSVGMPathElement.cpp"
|
||||
#include "JSSVGMarkerElement.cpp"
|
||||
#include "JSSVGMaskElement.cpp"
|
||||
#include "JSSVGMatrix.cpp"
|
||||
#include "JSSVGMetadataElement.cpp"
|
||||
#include "JSSVGMissingGlyphElement.cpp"
|
||||
#include "JSSVGNumber.cpp"
|
||||
#include "JSSVGNumberList.cpp"
|
||||
#include "JSSVGPathElement.cpp"
|
||||
#include "JSSVGPathSeg.cpp"
|
||||
#include "JSSVGPathSegArcAbs.cpp"
|
||||
#include "JSSVGPathSegArcRel.cpp"
|
||||
#include "JSSVGPathSegClosePath.cpp"
|
||||
#include "JSSVGPathSegCurvetoCubicAbs.cpp"
|
||||
#include "JSSVGPathSegCurvetoCubicRel.cpp"
|
||||
#include "JSSVGPathSegCurvetoCubicSmoothAbs.cpp"
|
||||
#include "JSSVGPathSegCurvetoCubicSmoothRel.cpp"
|
||||
#include "JSSVGPathSegCurvetoQuadraticAbs.cpp"
|
||||
#include "JSSVGPathSegCurvetoQuadraticRel.cpp"
|
||||
#include "JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp"
|
||||
#include "JSSVGPathSegCurvetoQuadraticSmoothRel.cpp"
|
||||
#include "JSSVGPathSegLinetoAbs.cpp"
|
||||
#include "JSSVGPathSegLinetoHorizontalAbs.cpp"
|
||||
#include "JSSVGPathSegLinetoHorizontalRel.cpp"
|
||||
#include "JSSVGPathSegLinetoRel.cpp"
|
||||
#include "JSSVGPathSegLinetoVerticalAbs.cpp"
|
||||
#include "JSSVGPathSegLinetoVerticalRel.cpp"
|
||||
#include "JSSVGPathSegList.cpp"
|
||||
#include "JSSVGPathSegMovetoAbs.cpp"
|
||||
#include "JSSVGPathSegMovetoRel.cpp"
|
||||
#include "JSSVGPatternElement.cpp"
|
||||
#include "JSSVGPoint.cpp"
|
||||
#include "JSSVGPointList.cpp"
|
||||
#include "JSSVGPolygonElement.cpp"
|
||||
#include "JSSVGPolylineElement.cpp"
|
||||
#include "JSSVGPreserveAspectRatio.cpp"
|
||||
#include "JSSVGRadialGradientElement.cpp"
|
||||
#include "JSSVGRect.cpp"
|
||||
#include "JSSVGRectElement.cpp"
|
||||
#include "JSSVGRenderingIntent.cpp"
|
||||
#include "JSSVGSVGElement.cpp"
|
||||
#include "JSSVGScriptElement.cpp"
|
||||
#include "JSSVGSetElement.cpp"
|
||||
#include "JSSVGStopElement.cpp"
|
||||
#include "JSSVGStringList.cpp"
|
||||
#include "JSSVGStyleElement.cpp"
|
||||
#include "JSSVGSwitchElement.cpp"
|
||||
#include "JSSVGSymbolElement.cpp"
|
||||
#include "JSSVGTests.cpp"
|
||||
#include "JSSVGTextContentElement.cpp"
|
||||
#include "JSSVGTextElement.cpp"
|
||||
#include "JSSVGTextPathElement.cpp"
|
||||
#include "JSSVGTextPositioningElement.cpp"
|
||||
#include "JSSVGTitleElement.cpp"
|
||||
#include "JSSVGTransform.cpp"
|
||||
#include "JSSVGTransformList.cpp"
|
||||
#include "JSSVGTRefElement.cpp"
|
||||
#include "JSSVGTSpanElement.cpp"
|
||||
#include "JSSVGUnitTypes.cpp"
|
||||
#include "JSSVGURIReference.cpp"
|
||||
#include "JSSVGUseElement.cpp"
|
||||
#include "JSSVGVKernElement.cpp"
|
||||
#include "JSSVGViewElement.cpp"
|
||||
#include "JSSVGViewSpec.cpp"
|
||||
#include "JSSVGZoomAndPan.cpp"
|
||||
#include "JSSVGZoomEvent.cpp"
|
||||
#include "JSShadowRoot.cpp"
|
||||
#include "JSShadowRootMode.cpp"
|
||||
#include "JSStorage.cpp"
|
||||
#if ENABLE(QUOTA)
|
||||
#include "JSStorageErrorCallback.cpp"
|
||||
#endif
|
||||
#include "JSStorageEvent.cpp"
|
||||
#if ENABLE(QUOTA)
|
||||
#include "JSStorageInfo.cpp"
|
||||
#include "JSStorageQuota.cpp"
|
||||
#include "JSStorageQuotaCallback.cpp"
|
||||
#include "JSStorageUsageCallback.cpp"
|
||||
#endif
|
||||
#include "JSStringCallback.cpp"
|
||||
#include "JSStyleMedia.cpp"
|
||||
#include "JSStyleSheet.cpp"
|
||||
#include "JSStyleSheetList.cpp"
|
||||
#include "JSSubtleCrypto.cpp"
|
||||
#include "JSText.cpp"
|
||||
#include "JSTextEvent.cpp"
|
||||
#include "JSTextMetrics.cpp"
|
||||
#if ENABLE(VIDEO_TRACK)
|
||||
#include "JSAudioTrack.cpp"
|
||||
#include "JSAudioTrackList.cpp"
|
||||
#include "JSDataCue.cpp"
|
||||
#include "JSHTMLTrackElement.cpp"
|
||||
#include "JSTextTrack.cpp"
|
||||
#include "JSTextTrackCue.cpp"
|
||||
#include "JSTextTrackCueList.cpp"
|
||||
#include "JSTextTrackList.cpp"
|
||||
#include "JSTrackEvent.cpp"
|
||||
#include "JSVTTCue.cpp"
|
||||
#include "JSVideoTrack.cpp"
|
||||
#include "JSVideoTrackList.cpp"
|
||||
#if ENABLE(WEBVTT_REGIONS)
|
||||
#include "JSVTTRegion.cpp"
|
||||
#include "JSVTTRegionList.cpp"
|
||||
#endif
|
||||
#endif
|
||||
#include "JSTimeRanges.cpp"
|
||||
#include "JSTouch.cpp"
|
||||
#include "JSTouchEvent.cpp"
|
||||
#include "JSTouchList.cpp"
|
||||
#include "JSTransitionEvent.cpp"
|
||||
#include "JSTreeWalker.cpp"
|
||||
#include "JSUIEvent.cpp"
|
||||
#include "JSUIEventInit.cpp"
|
||||
#if ENABLE(USER_MESSAGE_HANDLERS)
|
||||
#include "JSUserMessageHandler.cpp"
|
||||
#include "JSUserMessageHandlersNamespace.cpp"
|
||||
#include "JSWebKitNamespace.cpp"
|
||||
#endif
|
||||
#include "JSValidityState.cpp"
|
||||
#include "JSVideoPlaybackQuality.cpp"
|
||||
#include "JSVoidCallback.cpp"
|
||||
#include "JSWaveShaperNode.cpp"
|
||||
#include "JSWebKitAnimationEvent.cpp"
|
||||
#include "JSWebKitCSSMatrix.cpp"
|
||||
#include "JSWebKitCSSRegionRule.cpp"
|
||||
#include "JSWebKitCSSViewportRule.cpp"
|
||||
#if ENABLE(LEGACY_ENCRYPTED_MEDIA)
|
||||
#include "JSWebKitMediaKeyError.cpp"
|
||||
#include "JSWebKitMediaKeyMessageEvent.cpp"
|
||||
#include "JSWebKitMediaKeyNeededEvent.cpp"
|
||||
#include "JSWebKitMediaKeySession.cpp"
|
||||
#include "JSWebKitMediaKeys.cpp"
|
||||
#endif
|
||||
#include "JSWebKitNamedFlow.cpp"
|
||||
#include "JSWebKitPlaybackTargetAvailabilityEvent.cpp"
|
||||
#include "JSWebKitPoint.cpp"
|
||||
#include "JSWebKitSubtleCrypto.cpp"
|
||||
#include "JSWebKitTransitionEvent.cpp"
|
||||
#include "JSWebSocket.cpp"
|
||||
#include "JSWheelEvent.cpp"
|
||||
#include "JSWindowEventHandlers.cpp"
|
||||
#include "JSWindowOrWorkerGlobalScope.cpp"
|
||||
#include "JSWorker.cpp"
|
||||
#include "JSWorkerGlobalScope.cpp"
|
||||
#include "JSWorkerGlobalScopeFetch.cpp"
|
||||
#include "JSWorkerGlobalScopeIndexedDatabase.cpp"
|
||||
#include "JSWorkerLocation.cpp"
|
||||
#include "JSWorkerNavigator.cpp"
|
||||
#include "JSWritableStream.cpp"
|
||||
#include "JSXMLDocument.cpp"
|
||||
#include "JSXMLHttpRequest.cpp"
|
||||
#include "JSXMLHttpRequestEventTarget.cpp"
|
||||
#include "JSXMLHttpRequestProgressEvent.cpp"
|
||||
#include "JSXMLHttpRequestUpload.cpp"
|
||||
#include "JSXMLSerializer.cpp"
|
||||
#include "JSXPathEvaluator.cpp"
|
||||
#include "JSXPathException.cpp"
|
||||
#include "JSXPathExpression.cpp"
|
||||
#include "JSXPathNSResolver.cpp"
|
||||
#include "JSXPathResult.cpp"
|
||||
#include "JSXSLTProcessor.cpp"
|
||||
|
||||
// On MSVC, including StaticConstructors.h causes all global objects not to be
|
||||
// automatically initialized by the C runtime. This is useful in some specific
|
||||
// cases (e.g., the *Names.cpp files), but can be dangerous in others. We don't
|
||||
// want StaticConstructors.h to "pollute" all the source files we #include here
|
||||
// accidentally, so we'll throw an error whenever any file includes it.
|
||||
#ifdef StaticConstructors_h
|
||||
#error Do not include any file in DerivedSources.cpp that includes StaticConstructors.h
|
||||
#endif
|
1435
DerivedSources.make
1435
DerivedSources.make
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,29 +0,0 @@
|
||||
const UIStrings = {
|
||||
"AirPlay": "AirPlay",
|
||||
"Audio": "Audio",
|
||||
"Audio Controls": "Audio Controls",
|
||||
"Enter Full Screen": "Enter Full Screen",
|
||||
"Enter Picture in Picture": "Enter Picture in Picture",
|
||||
"Elapsed": "Elapsed",
|
||||
"Exit Full Screen": "Exit Full Screen",
|
||||
"Error": "Error",
|
||||
"Forward": "Forward",
|
||||
"Invalid": "Invalid",
|
||||
"Live Broadcast": "Live Broadcast",
|
||||
"Media Selection": "Media Selection",
|
||||
"Mute": "Mute",
|
||||
"Pause": "Pause",
|
||||
"Picture in Picture": "Picture in Picture",
|
||||
"Play": "Play",
|
||||
"Remaining": "Remaining",
|
||||
"Rewind": "Rewind",
|
||||
"Skip Back 15 seconds": "Skip Back 15 seconds",
|
||||
"Skip Forward 15 seconds": "Skip Forward 15 seconds",
|
||||
"Subtitles": "Subtitles",
|
||||
"This video is playing in picture in picture.": "This video is playing in picture in picture.",
|
||||
"This video is playing on your Apple TV": "This video is playing on your Apple TV",
|
||||
"Unmute": "Unmute",
|
||||
"Video Controls": "Video Controls",
|
||||
"Volume Down": "Volume Down",
|
||||
"Volume Up": "Volume Up"
|
||||
};
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptFunctionCall_h
|
||||
#define WebCore_FWD_ScriptFunctionCall_h
|
||||
#include <JavaScriptCore/ScriptFunctionCall.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptObject_h
|
||||
#define WebCore_FWD_ScriptObject_h
|
||||
#include <JavaScriptCore/ScriptObject.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptValue_h
|
||||
#define WebCore_FWD_ScriptValue_h
|
||||
#include <JavaScriptCore/ScriptValue.h>
|
||||
#endif
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/BuiltinNames.h>
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_BuiltinUtils_h
|
||||
#define WebCore_FWD_BuiltinUtils_h
|
||||
#include <JavaScriptCore/BuiltinUtils.h>
|
||||
#endif
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/JSCBuiltins.h>
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_CodeBlock_h
|
||||
#define WebCore_FWD_CodeBlock_h
|
||||
#include <JavaScriptCore/CodeBlock.h>
|
||||
#endif
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_SpeculatedType_h
|
||||
#define WebCore_FWD_SpeculatedType_h
|
||||
#include <JavaScriptCore/SpeculatedType.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_UnlinkedFunctionExecutable_h
|
||||
#define WebCore_FWD_UnlinkedFunctionExecutable_h
|
||||
#include <JavaScriptCore/UnlinkedFunctionExecutable.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_Debugger_h
|
||||
#define WebCore_FWD_Debugger_h
|
||||
#include <JavaScriptCore/Debugger.h>
|
||||
#endif
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_DOMJITAbstractHeap_h
|
||||
#define WebCore_FWD_DOMJITAbstractHeap_h
|
||||
#include <JavaScriptCore/DOMJITAbstractHeap.h>
|
||||
#endif
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_DOMJITEffect_h
|
||||
#define WebCore_FWD_DOMJITEffect_h
|
||||
#include <JavaScriptCore/DOMJITEffect.h>
|
||||
#endif
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_DOMJITGetterSetter_h
|
||||
#define WebCore_FWD_DOMJITGetterSetter_h
|
||||
#include <JavaScriptCore/DOMJITGetterSetter.h>
|
||||
#endif
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_DOMJITHeapRange_h
|
||||
#define WebCore_FWD_DOMJITHeapRange_h
|
||||
#include <JavaScriptCore/DOMJITHeapRange.h>
|
||||
#endif
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_DOMJITSignature_h
|
||||
#define WebCore_FWD_DOMJITSignature_h
|
||||
#include <JavaScriptCore/DOMJITSignature.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_DeleteAllCodeEffort_h
|
||||
#define WebCore_FWD_DeleteAllCodeEffort_h
|
||||
#include <JavaScriptCore/DeleteAllCodeEffort.h>
|
||||
#endif
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/GCActivityCallback.h>
|
@ -1,3 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/GCFinalizationCallback.h>
|
||||
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/HandleTypes.h>
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_Heap_h
|
||||
#define WebCore_FWD_Heap_h
|
||||
#include <JavaScriptCore/Heap.h>
|
||||
#endif
|
@ -1,3 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/HeapInlines.h>
|
||||
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_HeapObserver_h
|
||||
#define WebCore_FWD_HeapObserver_h
|
||||
#include <JavaScriptCore/HeapObserver.h>
|
||||
#endif
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/IncrementalSweeper.h>
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_LockDuringMarking_h
|
||||
#define WebCore_FWD_LockDuringMarking_h
|
||||
#include <JavaScriptCore/LockDuringMarking.h>
|
||||
#endif
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/MachineStackMarker.h>
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/MarkedAllocatorInlines.h>
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/MarkedBlockInlines.h>
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/MarkingConstraint.h>
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/RunningScope.h>
|
@ -1,30 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2011 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_SlotVisitor_h
|
||||
#define WebCore_FWD_SlotVisitor_h
|
||||
#include <JavaScriptCore/SlotVisitor.h>
|
||||
#include <JavaScriptCore/SlotVisitorInlines.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_SlotVisitorInlines_h
|
||||
#define WebCore_FWD_SlotVisitorInlines_h
|
||||
#include <JavaScriptCore/SlotVisitorInlines.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_Strong_h
|
||||
#define WebCore_FWD_Strong_h
|
||||
#include <JavaScriptCore/Strong.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_StrongInlines_h
|
||||
#define WebCore_FWD_StrongInlines_h
|
||||
#include <JavaScriptCore/StrongInlines.h>
|
||||
#endif
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/SubspaceInlines.h>
|
@ -1,2 +0,0 @@
|
||||
#pragma once
|
||||
#include <JavaScriptCore/VisitingTimeout.h>
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_Weak_h
|
||||
#define WebCore_FWD_Weak_h
|
||||
#include <JavaScriptCore/Weak.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_WeakInlines_h
|
||||
#define WebCore_FWD_WeakInlines_h
|
||||
#include <JavaScriptCore/WeakInlines.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ConsoleMessage_h
|
||||
#define WebCore_FWD_ConsoleMessage_h
|
||||
#include <JavaScriptCore/ConsoleMessage.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ContentSearchUtilities_h
|
||||
#define WebCore_FWD_ContentSearchUtilities_h
|
||||
#include <JavaScriptCore/ContentSearchUtilities.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_IdentifiersFactory_h
|
||||
#define WebCore_FWD_IdentifiersFactory_h
|
||||
#include <JavaScriptCore/IdentifiersFactory.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InjectedScript_h
|
||||
#define WebCore_FWD_InjectedScript_h
|
||||
#include <JavaScriptCore/InjectedScript.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InjectedScriptBase_h
|
||||
#define WebCore_FWD_InjectedScriptBase_h
|
||||
#include <JavaScriptCore/InjectedScriptBase.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InjectedScriptHost_h
|
||||
#define WebCore_FWD_InjectedScriptHost_h
|
||||
#include <JavaScriptCore/InjectedScriptHost.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InjectedScriptManager_h
|
||||
#define WebCore_FWD_InjectedScriptManager_h
|
||||
#include <JavaScriptCore/InjectedScriptManager.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InjectedScriptModule_h
|
||||
#define WebCore_FWD_InjectedScriptModule_h
|
||||
#include <JavaScriptCore/InjectedScriptModule.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorAgentBase_h
|
||||
#define WebCore_FWD_InspectorAgentBase_h
|
||||
#include <JavaScriptCore/InspectorAgentBase.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorAgentRegistry_h
|
||||
#define WebCore_FWD_InspectorAgentRegistry_h
|
||||
#include <JavaScriptCore/InspectorAgentRegistry.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorBackendDispatcher_h
|
||||
#define WebCore_FWD_InspectorBackendDispatcher_h
|
||||
#include <JavaScriptCore/InspectorBackendDispatcher.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorBackendDispatchers_h
|
||||
#define WebCore_FWD_InspectorBackendDispatchers_h
|
||||
#include <JavaScriptCore/InspectorBackendDispatchers.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorEnvironment_h
|
||||
#define WebCore_FWD_InspectorEnvironment_h
|
||||
#include <JavaScriptCore/InspectorEnvironment.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorFrontendChannel_h
|
||||
#define WebCore_FWD_InspectorFrontendChannel_h
|
||||
#include <JavaScriptCore/InspectorFrontendChannel.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorFrontendDispatchers_h
|
||||
#define WebCore_FWD_InspectorFrontendDispatchers_h
|
||||
#include <JavaScriptCore/InspectorFrontendDispatchers.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorFrontendRouter_h
|
||||
#define WebCore_FWD_InspectorFrontendRouter_h
|
||||
#include <JavaScriptCore/InspectorFrontendRouter.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorProtocolObjects_h
|
||||
#define WebCore_FWD_InspectorProtocolObjects_h
|
||||
#include <JavaScriptCore/InspectorProtocolObjects.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorProtocolTypes_h
|
||||
#define WebCore_FWD_InspectorProtocolTypes_h
|
||||
#include <JavaScriptCore/InspectorProtocolTypes.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorValues_h
|
||||
#define WebCore_FWD_InspectorValues_h
|
||||
#include <JavaScriptCore/InspectorValues.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_PerGlobalObjectWrapperWorld_h
|
||||
#define WebCore_FWD_PerGlobalObjectWrapperWorld_h
|
||||
#include <JavaScriptCore/PerGlobalObjectWrapperWorld.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptArguments_h
|
||||
#define WebCore_FWD_ScriptArguments_h
|
||||
#include <JavaScriptCore/ScriptArguments.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptBreakpoint_h
|
||||
#define WebCore_FWD_ScriptBreakpoint_h
|
||||
#include <JavaScriptCore/ScriptBreakpoint.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptCallFrame_h
|
||||
#define WebCore_FWD_ScriptCallFrame_h
|
||||
#include <JavaScriptCore/ScriptCallFrame.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptCallStack_h
|
||||
#define WebCore_FWD_ScriptCallStack_h
|
||||
#include <JavaScriptCore/ScriptCallStack.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptCallStackFactory_h
|
||||
#define WebCore_FWD_ScriptCallStackFactory_h
|
||||
#include <JavaScriptCore/ScriptCallStackFactory.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptDebugListener_h
|
||||
#define WebCore_FWD_ScriptDebugListener_h
|
||||
#include <JavaScriptCore/ScriptDebugListener.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_ScriptDebugServer_h
|
||||
#define WebCore_FWD_ScriptDebugServer_h
|
||||
#include <JavaScriptCore/ScriptDebugServer.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorAgent_h
|
||||
#define WebCore_FWD_InspectorAgent_h
|
||||
#include <JavaScriptCore/InspectorAgent.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorConsoleAgent_h
|
||||
#define WebCore_FWD_InspectorConsoleAgent_h
|
||||
#include <JavaScriptCore/InspectorConsoleAgent.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorDebuggerAgent_h
|
||||
#define WebCore_FWD_InspectorDebuggerAgent_h
|
||||
#include <JavaScriptCore/InspectorDebuggerAgent.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorHeapAgent_h
|
||||
#define WebCore_FWD_InspectorHeapAgent_h
|
||||
#include <JavaScriptCore/InspectorHeapAgent.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorRuntimeAgent_h
|
||||
#define WebCore_FWD_InspectorRuntimeAgent_h
|
||||
#include <JavaScriptCore/InspectorRuntimeAgent.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_InspectorScriptProfilerAgent_h
|
||||
#define WebCore_FWD_InspectorScriptProfilerAgent_h
|
||||
#include <JavaScriptCore/InspectorScriptProfilerAgent.h>
|
||||
#endif
|
@ -1,4 +0,0 @@
|
||||
#ifndef WebCore_FWD_CallFrame_h
|
||||
#define WebCore_FWD_CallFrame_h
|
||||
#include <JavaScriptCore/CallFrame.h>
|
||||
#endif
|
@ -1,29 +0,0 @@
|
||||
/*
|
||||
* Copyright (C) 2016 Apple Inc. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
|
||||
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef WebCore_FWD_FrameTracers_h
|
||||
#define WebCore_FWD_FrameTracers_h
|
||||
#include <JavaScriptCore/FrameTracers.h>
|
||||
#endif
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user