Changeset 219140 in webkit


Ignore:
Timestamp:
Jul 5, 2017 11:14:41 AM (7 years ago)
Author:
Jonathan Bedard
Message:

Add WebKitPrivateFrameworkStubs for iOS 11
https://bugs.webkit.org/show_bug.cgi?id=173988

Reviewed by David Kilzer.

Source/JavaScriptCore:

  • Configurations/Base.xcconfig: iphoneos and iphonesimulator should use the

same directory for private framework stubs.

Source/WebCore:

  • Configurations/WebCore.xcconfig: iphoneos and iphonesimulator should use the

same directory for private framework stubs.

Source/WebCore/PAL:

  • Configurations/PAL.xcconfig: iphoneos and iphonesimulator should use the

same directory for private framework stubs.

Source/WebKit/mac:

  • Configurations/WebKitLegacy.xcconfig: iphoneos and iphonesimulator should

use the same directory for private framework stubs.

Source/WebKit2:

  • Configurations/BaseTarget.xcconfig: iphoneos and iphonesimulator should use the

same directory for private framework stubs.

Tools:

  • DumpRenderTree/mac/Configurations/Base.xcconfig: iphoneos and iphonesimulator

should use the same directory for private framework stubs.

  • WebKitTestRunner/Configurations/Base.xcconfig: Ditto.

WebKitLibraries:

  • WebKitPrivateFrameworkStubs/iOS/9: Add Mac architecture for Simulator.
  • WebKitPrivateFrameworkStubs/iOS/10: Ditto..
  • WebKitPrivateFrameworkStubs/iOS/11: Added.
Location:
trunk
Files:
6 added
20 edited
5 copied

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r219134 r219140  
     12017-07-05  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Add WebKitPrivateFrameworkStubs for iOS 11
     4        https://bugs.webkit.org/show_bug.cgi?id=173988
     5
     6        Reviewed by David Kilzer.
     7
     8        * Configurations/Base.xcconfig: iphoneos and iphonesimulator should use the
     9        same directory for private framework stubs.
     10
    1112017-07-05  JF Bastien  <jfbastien@apple.com>
    212
  • trunk/Source/JavaScriptCore/Configurations/Base.xcconfig

    r219104 r219140  
    101101
    102102WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
    103 WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
    104 WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
     103WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
     104WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphone_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(IPHONEOS_DEPLOYMENT_TARGET:base);
    105105
    106106FRAMEWORK_SEARCH_PATHS = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR);
  • trunk/Source/WebCore/ChangeLog

    r219138 r219140  
     12017-07-05  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Add WebKitPrivateFrameworkStubs for iOS 11
     4        https://bugs.webkit.org/show_bug.cgi?id=173988
     5
     6        Reviewed by David Kilzer.
     7
     8        * Configurations/WebCore.xcconfig: iphoneos and iphonesimulator should use the
     9        same directory for private framework stubs.
     10
    1112017-07-05  Emilio Cobos Álvarez  <ecobos@igalia.com>
    212
  • trunk/Source/WebCore/Configurations/WebCore.xcconfig

    r219104 r219140  
    3131WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK));
    3232WK_PRIVATE_FRAMEWORKS_DIR_YES = $(PRODUCTION_FRAMEWORKS_DIR);
    33 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphonesimulator*] = $(PRODUCTION_FRAMEWORKS_DIR);
    34 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
    35 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
    36 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_NO = $(PRODUCTION_FRAMEWORKS_DIR);
     33WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
     34WK_PRIVATE_FRAMEWORKS_DIR_iphone_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
     35WK_PRIVATE_FRAMEWORKS_DIR_iphone_NO = $(PRODUCTION_FRAMEWORKS_DIR);
    3736
    3837FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_ios_$(CONFIGURATION));
  • trunk/Source/WebCore/PAL/ChangeLog

    r219097 r219140  
     12017-07-05  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Add WebKitPrivateFrameworkStubs for iOS 11
     4        https://bugs.webkit.org/show_bug.cgi?id=173988
     5
     6        Reviewed by David Kilzer.
     7
     8        * Configurations/PAL.xcconfig: iphoneos and iphonesimulator should use the
     9        same directory for private framework stubs.
     10
    1112017-07-03  Sam Weinig  <sam@webkit.org>
    212
  • trunk/Source/WebCore/PAL/Configurations/PAL.xcconfig

    r218999 r219140  
    3030WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK));
    3131WK_PRIVATE_FRAMEWORKS_DIR_YES = $(PRODUCTION_FRAMEWORKS_DIR);
    32 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphonesimulator*] = $(PRODUCTION_FRAMEWORKS_DIR);
    33 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
    34 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
    35 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_NO = $(PRODUCTION_FRAMEWORKS_DIR);
     32WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
     33WK_PRIVATE_FRAMEWORKS_DIR_iphone_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
     34WK_PRIVATE_FRAMEWORKS_DIR_iphone_NO = $(PRODUCTION_FRAMEWORKS_DIR);
    3635
    3736FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_ios_$(CONFIGURATION));
  • trunk/Source/WebKit/mac/ChangeLog

    r219104 r219140  
     12017-07-05  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Add WebKitPrivateFrameworkStubs for iOS 11
     4        https://bugs.webkit.org/show_bug.cgi?id=173988
     5
     6        Reviewed by David Kilzer.
     7
     8        * Configurations/WebKitLegacy.xcconfig: iphoneos and iphonesimulator should
     9        use the same directory for private framework stubs.
     10
    1112017-07-03  Matt Lewis  <jlewis3@apple.com>
    212
  • trunk/Source/WebKit/mac/Configurations/WebKitLegacy.xcconfig

    r219104 r219140  
    3535WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK));
    3636WK_PRIVATE_FRAMEWORKS_DIR_YES = $(PRODUCTION_FRAMEWORKS_DIR);
    37 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphonesimulator*] = $(PRODUCTION_FRAMEWORKS_DIR);
    38 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
    39 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
    40 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_NO = $(PRODUCTION_FRAMEWORKS_DIR);
     37WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
     38WK_PRIVATE_FRAMEWORKS_DIR_iphone_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
     39WK_PRIVATE_FRAMEWORKS_DIR_iphone_NO = $(PRODUCTION_FRAMEWORKS_DIR);
    4140
    4241FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(FRAMEWORK_SEARCH_PATHS_ios_$(CONFIGURATION));
  • trunk/Source/WebKit2/ChangeLog

    r219139 r219140  
     12017-07-05  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Add WebKitPrivateFrameworkStubs for iOS 11
     4        https://bugs.webkit.org/show_bug.cgi?id=173988
     5
     6        Reviewed by David Kilzer.
     7
     8        * Configurations/BaseTarget.xcconfig: iphoneos and iphonesimulator should use the
     9        same directory for private framework stubs.
     10
    1112017-07-05  Andy Estes  <aestes@apple.com>
    212
  • trunk/Source/WebKit2/Configurations/BaseTarget.xcconfig

    r219104 r219140  
    2828WK_PRIVATE_FRAMEWORKS_DIR = $(WK_PRIVATE_FRAMEWORKS_DIR_$(USE_INTERNAL_SDK));
    2929WK_PRIVATE_FRAMEWORKS_DIR_YES = $(PRODUCTION_FRAMEWORKS_DIR);
    30 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphonesimulator*] = $(PRODUCTION_FRAMEWORKS_DIR);
    31 WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
    32 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
    33 WK_PRIVATE_FRAMEWORKS_DIR_iphoneos_NO = $(PRODUCTION_FRAMEWORKS_DIR);
     30WK_PRIVATE_FRAMEWORKS_DIR_[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORKS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS));
     31WK_PRIVATE_FRAMEWORKS_DIR_iphone_YES = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
     32WK_PRIVATE_FRAMEWORKS_DIR_iphone_NO = $(PRODUCTION_FRAMEWORKS_DIR);
    3433
    3534FRAMEWORK_SEARCH_PATHS_base = "$(UMBRELLA_FRAMEWORKS_DIR)" $(FRAMEWORK_SEARCH_PATHS);
  • trunk/Tools/ChangeLog

    r219135 r219140  
     12017-07-05  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Add WebKitPrivateFrameworkStubs for iOS 11
     4        https://bugs.webkit.org/show_bug.cgi?id=173988
     5
     6        Reviewed by David Kilzer.
     7
     8        * DumpRenderTree/mac/Configurations/Base.xcconfig: iphoneos and iphonesimulator
     9        should use the same directory for private framework stubs.
     10        * WebKitTestRunner/Configurations/Base.xcconfig: Ditto.
     11
    1122017-07-05  Eric Carlson  <eric.carlson@apple.com>
    213
  • trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig

    r219104 r219140  
    3535WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // e.g. iOS 9.3 => 9
    3636WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
    37 WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
    38 WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
     37WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
     38WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphone_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
    3939
    4040FRAMEWORK_SEARCH_PATHS[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
  • trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig

    r219104 r219140  
    8383WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // e.g. iOS 9.3 => 9
    8484WK_XCODE_SUPPORTS_TEXT_BASED_STUBS = $(WK_NOT_$(WK_EMPTY_$(TAPI_VERIFY_MODE)));
    85 WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphoneos*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
    86 WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphoneos_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
     85WK_PRIVATE_FRAMEWORK_STUBS_DIR[sdk=iphone*] = $(WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphone_$(WK_XCODE_SUPPORTS_TEXT_BASED_STUBS)_$(USE_INTERNAL_SDK));
     86WK_PRIVATE_FRAMEWORK_STUBS_DIR_iphone_YES_ = $(SRCROOT)/../../WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/$(WK_TARGET_IOS_VERSION_MAJOR);
    8787
    8888FRAMEWORK_SEARCH_PATHS = $(inherited) $(WK_PRIVATE_FRAMEWORK_STUBS_DIR) $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks $(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks;
  • trunk/WebKitLibraries/ChangeLog

    r219055 r219140  
     12017-07-05  Jonathan Bedard  <jbedard@apple.com>
     2
     3        Add WebKitPrivateFrameworkStubs for iOS 11
     4        https://bugs.webkit.org/show_bug.cgi?id=173988
     5
     6        Reviewed by David Kilzer.
     7
     8        * WebKitPrivateFrameworkStubs/iOS/9: Add Mac architecture for Simulator.
     9        * WebKitPrivateFrameworkStubs/iOS/10: Ditto..
     10        * WebKitPrivateFrameworkStubs/iOS/11: Added.
     11
    1122017-07-01  Dan Bernstein  <mitz@apple.com>
    213
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd

    r204471 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    symbols:
    1317      - _CPCopyBundleIdentifierFromAuditToken
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd

    r204471 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    objc-classes:
    1317      - _BKSApplicationStateMonitor
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd

    r204471 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    objc-classes:
    1317      - _UIPDFDocument
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd

    r215247 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    symbols:
    1317      - _svm_load_model
    1418      - _svm_predict_values
    15 install-name: /System/Library/PrivateFrameworks/CorePrediction.framework
     19install-name: /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction
    1620objc-constraint: none
    1721platform: ios
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd

    r218643 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    symbols:
    1317      - _GSCurrentEventTimestamp
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd

    r204471 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    symbols:
    1317      - _IOSurfaceAcceleratorCreate
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/11/AppSupport.framework/AppSupport.tbd

    r219139 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    symbols:
    1317      - _CPCopyBundleIdentifierFromAuditToken
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/11/AssertionServices.framework/AssertionServices.tbd

    r219139 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    objc-classes:
    1317      - _BKSApplicationStateMonitor
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/11/CorePDF.framework/CorePDF.tbd

    r219139 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    objc-classes:
    1317      - _UIPDFDocument
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/11/CorePrediction.framework/CorePrediction.tbd

    r219139 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    symbols:
    1317      - _svm_load_model
    1418      - _svm_predict_values
    15 install-name: /System/Library/PrivateFrameworks/CorePrediction.framework
     19install-name: /System/Library/PrivateFrameworks/CorePrediction.framework/CorePrediction
    1620objc-constraint: none
    1721platform: ios
  • trunk/WebKitLibraries/WebKitPrivateFrameworkStubs/iOS/11/GraphicsServices.framework/GraphicsServices.tbd

    r219139 r219140  
    44  - armv7s
    55  - arm64
     6  - i386
     7  - x86_64
    68exports:
    79  -
     
    1012      - armv7s
    1113      - arm64
     14      - i386
     15      - x86_64
    1216    symbols:
    1317      - _GSCurrentEventTimestamp
Note: See TracChangeset for help on using the changeset viewer.