Changeset 166744 in webkit


Ignore:
Timestamp:
Apr 3, 2014 2:36:32 PM (10 years ago)
Author:
weinig@apple.com
Message:

[WebKit2] Promote user script SPI to API
https://bugs.webkit.org/show_bug.cgi?id=131181

Reviewed by Anders Carlsson.

Source/WebKit/mac:

  • MigrateHeaders.make:

Source/WebKit2:

  • UIProcess/API/Cocoa/WKScriptMessage.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptMessage.h.
  • UIProcess/API/Cocoa/WKScriptMessage.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptMessage.mm.

(-[WKScriptMessage scriptWorld]):
(-[_WKScriptMessage scriptWorld]): Deleted.

  • UIProcess/API/Cocoa/WKScriptMessageHandler.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptMessageHandler.h.
  • UIProcess/API/Cocoa/WKScriptWorld.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptWorld.h.
  • UIProcess/API/Cocoa/WKScriptWorld.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptWorld.mm.

(+[WKScriptWorld defaultWorld]):
(+[_WKScriptWorld defaultWorld]): Deleted.

  • UIProcess/API/Cocoa/WKUserContentController.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKUserContentController.h.
  • UIProcess/API/Cocoa/WKUserContentController.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKUserContentController.mm.

(-[WKUserContentController addScriptMessageHandler:name:world:]):
(-[WKUserContentController removeScriptMessageHandlerForName:world:]):
(-[_WKUserContentController addScriptMessageHandler:name:world:]): Deleted.
(-[_WKUserContentController removeScriptMessageHandlerForName:world:]): Deleted.

  • UIProcess/API/Cocoa/WKWebView.mm:

(-[WKWebView initWithFrame:configuration:]):

  • UIProcess/API/Cocoa/WKWebViewConfiguration.h:
  • UIProcess/API/Cocoa/WKWebViewConfiguration.mm:

(-[WKWebViewConfiguration copyWithZone:]):
(-[WKWebViewConfiguration userContentController]):
(-[WKWebViewConfiguration setUserContentController:]):
(-[WKWebViewConfiguration _userContentController]): Deleted.
(-[WKWebViewConfiguration _setUserContentController:]): Deleted.

  • UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h:
  • UIProcess/API/Cocoa/WKWebViewPrivate.h:
  • UIProcess/API/Cocoa/_WKScriptMessage.h: Removed.
  • UIProcess/API/Cocoa/_WKScriptMessage.mm: Removed.
  • UIProcess/API/Cocoa/_WKScriptMessageHandler.h: Removed.
  • UIProcess/API/Cocoa/_WKScriptWorld.h: Removed.
  • UIProcess/API/Cocoa/_WKScriptWorld.mm: Removed.
  • UIProcess/API/Cocoa/_WKUserContentController.h: Removed.
  • UIProcess/API/Cocoa/_WKUserContentController.mm: Removed.
  • WebKit2.xcodeproj/project.pbxproj:
Location:
trunk/Source
Files:
9 edited
7 moved

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/mac/ChangeLog

    r166691 r166744  
     12014-04-03  Sam Weinig  <sam@webkit.org>
     2
     3        [WebKit2] Promote user script SPI to API
     4        https://bugs.webkit.org/show_bug.cgi?id=131181
     5
     6        Reviewed by Anders Carlsson.
     7
     8        * MigrateHeaders.make:
     9
    1102014-04-02  Benjamin Poulain  <bpoulain@apple.com>
    211
  • trunk/Source/WebKit/mac/MigrateHeaders.make

    r166617 r166744  
    275275    WKProcessPool.h \
    276276    WKProcessPoolPrivate.h \
     277    WKScriptMessage.h \
     278    WKScriptMessageHandler.h \
     279    WKScriptWorld.h \
    277280    WKUIDelegate.h \
    278281    WKUIDelegatePrivate.h \
     282    WKUserContentController.h \
    279283    WKWebView.h \
    280284    WKWebViewConfiguration.h \
  • trunk/Source/WebKit2/ChangeLog

    r166742 r166744  
     12014-04-03  Sam Weinig  <sam@webkit.org>
     2
     3        [WebKit2] Promote user script SPI to API
     4        https://bugs.webkit.org/show_bug.cgi?id=131181
     5
     6        Reviewed by Anders Carlsson.
     7
     8        * UIProcess/API/Cocoa/WKScriptMessage.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptMessage.h.
     9        * UIProcess/API/Cocoa/WKScriptMessage.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptMessage.mm.
     10        (-[WKScriptMessage scriptWorld]):
     11        (-[_WKScriptMessage scriptWorld]): Deleted.
     12        * UIProcess/API/Cocoa/WKScriptMessageHandler.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptMessageHandler.h.
     13        * UIProcess/API/Cocoa/WKScriptWorld.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptWorld.h.
     14        * UIProcess/API/Cocoa/WKScriptWorld.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKScriptWorld.mm.
     15        (+[WKScriptWorld defaultWorld]):
     16        (+[_WKScriptWorld defaultWorld]): Deleted.
     17        * UIProcess/API/Cocoa/WKUserContentController.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKUserContentController.h.
     18        * UIProcess/API/Cocoa/WKUserContentController.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/_WKUserContentController.mm.
     19        (-[WKUserContentController addScriptMessageHandler:name:world:]):
     20        (-[WKUserContentController removeScriptMessageHandlerForName:world:]):
     21        (-[_WKUserContentController addScriptMessageHandler:name:world:]): Deleted.
     22        (-[_WKUserContentController removeScriptMessageHandlerForName:world:]): Deleted.
     23        * UIProcess/API/Cocoa/WKWebView.mm:
     24        (-[WKWebView initWithFrame:configuration:]):
     25        * UIProcess/API/Cocoa/WKWebViewConfiguration.h:
     26        * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
     27        (-[WKWebViewConfiguration copyWithZone:]):
     28        (-[WKWebViewConfiguration userContentController]):
     29        (-[WKWebViewConfiguration setUserContentController:]):
     30        (-[WKWebViewConfiguration _userContentController]): Deleted.
     31        (-[WKWebViewConfiguration _setUserContentController:]): Deleted.
     32        * UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h:
     33        * UIProcess/API/Cocoa/WKWebViewPrivate.h:
     34        * UIProcess/API/Cocoa/_WKScriptMessage.h: Removed.
     35        * UIProcess/API/Cocoa/_WKScriptMessage.mm: Removed.
     36        * UIProcess/API/Cocoa/_WKScriptMessageHandler.h: Removed.
     37        * UIProcess/API/Cocoa/_WKScriptWorld.h: Removed.
     38        * UIProcess/API/Cocoa/_WKScriptWorld.mm: Removed.
     39        * UIProcess/API/Cocoa/_WKUserContentController.h: Removed.
     40        * UIProcess/API/Cocoa/_WKUserContentController.mm: Removed.
     41        * WebKit2.xcodeproj/project.pbxproj:
     42
    1432014-04-03  Anders Carlsson  <andersca@apple.com>
    244
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKScriptMessage.h

    r166674 r166744  
    3030
    3131@class WKWebView;
    32 @class _WKScriptWorld;
     32@class WKScriptWorld;
    3333
    3434WK_API_CLASS
    35 @interface _WKScriptMessage : NSObject
     35@interface WKScriptMessage : NSObject
    3636
    3737@property (nonatomic, readonly) id body;
     
    3939@property (nonatomic, readonly, weak) WKWebView *webView;
    4040@property (nonatomic, readonly) NSString *name;
    41 @property (nonatomic, readonly) _WKScriptWorld *scriptWorld;
     41@property (nonatomic, readonly) WKScriptWorld *scriptWorld;
    4242
    4343// FIXME: Consider adding the navigation as well.
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKScriptMessage.mm

    r166674 r166744  
    2525
    2626#import "config.h"
    27 #import "_WKScriptMessage.h"
     27#import "WKScriptMessage.h"
    2828
    2929#if WK_API_ENABLED
    3030
    31 @implementation _WKScriptMessage
     31@implementation WKScriptMessage
    3232
    3333- (id)body
     
    4949}
    5050
    51 - (_WKScriptWorld *)scriptWorld
     51- (WKScriptWorld *)scriptWorld
    5252{
    5353    return nil;
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKScriptMessageHandler.h

    r166674 r166744  
    3030#import <Foundation/Foundation.h>
    3131
    32 @class _WKScriptMessage;
    33 @class _WKUserContentController;
     32@class WKScriptMessage;
     33@class WKUserContentController;
    3434
    35 @protocol _WKScriptMessageHandler <NSObject>
     35@protocol WKScriptMessageHandler <NSObject>
    3636
    3737@required
    3838
    39 - (void)_userContentController:(_WKUserContentController *)userContentController didReceiveScriptMessage:(_WKScriptMessage *)message;
     39- (void)userContentController:(WKUserContentController *)userContentController didReceiveScriptMessage:(WKScriptMessage *)message;
    4040
    4141@end
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKScriptWorld.h

    r166674 r166744  
    3030
    3131WK_API_CLASS
    32 @interface _WKScriptWorld : NSObject
     32@interface WKScriptWorld : NSObject
    3333
    3434+ (instancetype)defaultWorld;
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKScriptWorld.mm

    r166674 r166744  
    2525
    2626#import "config.h"
    27 #import "_WKScriptWorld.h"
     27#import "WKScriptWorld.h"
    2828
    2929#if WK_API_ENABLED
    3030
    31 @implementation _WKScriptWorld {
     31@implementation WKScriptWorld {
    3232    uint64_t _worldID;
    3333}
     
    4343{
    4444    static dispatch_once_t onceToken;
    45     static _WKScriptWorld *defaultWorld;
     45    static WKScriptWorld *defaultWorld;
    4646
    4747    dispatch_once(&onceToken, ^{
    48         defaultWorld = [[_WKScriptWorld alloc] _initWithWorldID:0];
     48        defaultWorld = [[WKScriptWorld alloc] _initWithWorldID:0];
    4949    });
    5050
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKUserContentController.h

    r166674 r166744  
    2929#if WK_API_ENABLED
    3030
    31 @class _WKScriptWorld;
    32 @protocol _WKScriptMessageHandler;
     31@class WKScriptWorld;
     32@protocol WKScriptMessageHandler;
    3333
    3434WK_API_CLASS
    35 @interface _WKUserContentController : NSObject
     35@interface WKUserContentController : NSObject
    3636
    37 - (void)addScriptMessageHandler:(id <_WKScriptMessageHandler>)scriptMessageHandler name:(NSString *)name world:(_WKScriptWorld *)world;
    38 - (void)removeScriptMessageHandlerForName:(NSString *)name world:(_WKScriptWorld *)world;
     37- (void)addScriptMessageHandler:(id <WKScriptMessageHandler>)scriptMessageHandler name:(NSString *)name world:(WKScriptWorld *)world;
     38- (void)removeScriptMessageHandlerForName:(NSString *)name world:(WKScriptWorld *)world;
    3939
    4040@end
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKUserContentController.mm

    r166674 r166744  
    2525
    2626#include "config.h"
    27 #include "_WKUserContentController.h"
     27#include "WKUserContentController.h"
    2828
    2929#if WK_API_ENABLED
    3030
    31 @implementation _WKUserContentController
     31@implementation WKUserContentController
    3232
    33 - (void)addScriptMessageHandler:(id <_WKScriptMessageHandler>)scriptMessageHandler name:(NSString *)name world:(_WKScriptWorld *)world
     33- (void)addScriptMessageHandler:(id <WKScriptMessageHandler>)scriptMessageHandler name:(NSString *)name world:(WKScriptWorld *)world
    3434{
    3535    // FIXME: Implement.
    3636}
    3737
    38 - (void)removeScriptMessageHandlerForName:(NSString *)name world:(_WKScriptWorld *)world
     38- (void)removeScriptMessageHandlerForName:(NSString *)name world:(WKScriptWorld *)world
    3939{
    4040    // FIXME: Implement.
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm

    r166733 r166744  
    4747#import "WKProcessPoolInternal.h"
    4848#import "WKUIDelegate.h"
     49#import "WKUserContentController.h"
    4950#import "WKWebViewConfigurationInternal.h"
    5051#import "WKWebViewContentProvider.h"
     
    5758#import "_WKFindDelegate.h"
    5859#import "_WKRemoteObjectRegistryInternal.h"
    59 #import "_WKUserContentController.h"
    6060#import "_WKVisitedLinkProviderInternal.h"
    6161#import <wtf/RetainPtr.h>
     
    138138        [_configuration setPreferences:adoptNS([[WKPreferences alloc] init]).get()];
    139139
    140     if (![_configuration _userContentController])
    141         [_configuration _setUserContentController:adoptNS([[_WKUserContentController alloc] init]).get()];
     140    if (![_configuration userContentController])
     141        [_configuration setUserContentController:adoptNS([[WKUserContentController alloc] init]).get()];
    142142
    143143    if (![_configuration _visitedLinkProvider])
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfiguration.h

    r166672 r166744  
    3131@class WKPreferences;
    3232@class WKProcessPool;
     33@class WKUserContentController;
    3334
    3435/*! A @link WKWebViewConfiguration @/link is a collection of properties used to initialize a web
     
    5455@property (nonatomic, strong) WKPreferences *preferences;
    5556
     57
     58/*! @abstract The user content controller that should be used by web views created with this configuration.
     59 @discussion When this property is set to nil, a unique user content controller object will be created for each
     60 @link WKWebView @/link initialized with the configuration.
     61*/
     62@property (nonatomic, strong) WKUserContentController *userContentController;
     63
    5664@end
    5765
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfiguration.mm

    r166598 r166744  
    2929#if WK_API_ENABLED
    3030
     31#import "WKUserContentController.h"
    3132#import "WKWebViewContentProviderRegistry.h"
    3233#import "WeakObjCPtr.h"
     
    3637    RetainPtr<WKProcessPool> _processPool;
    3738    RetainPtr<WKPreferences> _preferences;
    38     RetainPtr<_WKUserContentController> _userContentController;
     39    RetainPtr<WKUserContentController> _userContentController;
    3940    RetainPtr<_WKVisitedLinkProvider> _visitedLinkProvider;
    4041    WebKit::WeakObjCPtr<WKWebView> _relatedWebView;
     
    5657    configuration.processPool = _processPool.get();
    5758    configuration.preferences = _preferences.get();
    58     configuration._userContentController = _userContentController.get();
     59    configuration.userContentController = _userContentController.get();
    5960    configuration._visitedLinkProvider = _visitedLinkProvider.get();
    6061    configuration._relatedWebView = _relatedWebView.get().get();
     
    8687}
    8788
    88 - (_WKUserContentController *)_userContentController
     89- (WKUserContentController *)userContentController
    8990{
    9091    return _userContentController.get();
    9192}
    9293
    93 - (void)_setUserContentController:(_WKUserContentController *)userContentController
     94- (void)setUserContentController:(WKUserContentController *)userContentController
    9495{
    9596    _userContentController = userContentController;
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h

    r166598 r166744  
    3030@class WKWebView;
    3131@class _WKVisitedLinkProvider;
    32 @class _WKUserContentController;
    3332
    3433@interface WKWebViewConfiguration (WKPrivate)
     
    3736@property (nonatomic, copy, setter=_setGroupIdentifier:) NSString *_groupIdentifier;
    3837
    39 @property (nonatomic, strong, setter=_setUserContentController:) _WKUserContentController *_userContentController;
    40 
    4138@property (nonatomic, strong, setter=_setVisitedLinkProvider:) _WKVisitedLinkProvider *_visitedLinkProvider;
    4239
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewPrivate.h

    r166658 r166744  
    5757@protocol WKHistoryDelegatePrivate;
    5858@protocol _WKFindDelegate;
    59 @protocol _WKScriptMessageHandler;
    6059
    6160@interface WKWebView (WKPrivate)
  • trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj

    r166720 r166744  
    259259                1A7C6CDA1378950800B9C04D /* EnvironmentVariables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A7C6CD81378950800B9C04D /* EnvironmentVariables.cpp */; };
    260260                1A7C6CDB1378950800B9C04D /* EnvironmentVariables.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7C6CD91378950800B9C04D /* EnvironmentVariables.h */; };
    261                 1A7E376D18E3CA57003D0FFF /* _WKScriptWorld.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A7E376B18E3CA57003D0FFF /* _WKScriptWorld.mm */; };
    262                 1A7E376E18E3CA57003D0FFF /* _WKScriptWorld.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7E376C18E3CA57003D0FFF /* _WKScriptWorld.h */; settings = {ATTRIBUTES = (Private, ); }; };
    263                 1A7E377518E4A33A003D0FFF /* _WKScriptMessageHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7E377418E4A33A003D0FFF /* _WKScriptMessageHandler.h */; };
    264                 1A7E377818E4A4FE003D0FFF /* _WKScriptMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A7E377618E4A4FE003D0FFF /* _WKScriptMessage.mm */; };
    265                 1A7E377918E4A4FE003D0FFF /* _WKScriptMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7E377718E4A4FE003D0FFF /* _WKScriptMessage.h */; };
     261                1A7E376D18E3CA57003D0FFF /* WKScriptWorld.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A7E376B18E3CA57003D0FFF /* WKScriptWorld.mm */; };
     262                1A7E376E18E3CA57003D0FFF /* WKScriptWorld.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7E376C18E3CA57003D0FFF /* WKScriptWorld.h */; settings = {ATTRIBUTES = (Public, ); }; };
     263                1A7E377518E4A33A003D0FFF /* WKScriptMessageHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7E377418E4A33A003D0FFF /* WKScriptMessageHandler.h */; settings = {ATTRIBUTES = (Public, ); }; };
     264                1A7E377818E4A4FE003D0FFF /* WKScriptMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A7E377618E4A4FE003D0FFF /* WKScriptMessage.mm */; };
     265                1A7E377918E4A4FE003D0FFF /* WKScriptMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7E377718E4A4FE003D0FFF /* WKScriptMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
    266266                1A81B38018BD66AD0007FDAC /* _WKVisitedLinkProvider.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A81B37E18BD66AD0007FDAC /* _WKVisitedLinkProvider.mm */; };
    267267                1A81B38118BD66AD0007FDAC /* _WKVisitedLinkProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A81B37F18BD66AD0007FDAC /* _WKVisitedLinkProvider.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    431431                1AF4CEEF18BC481800BC2D34 /* VisitedLinkTableController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AF4CEED18BC481800BC2D34 /* VisitedLinkTableController.cpp */; };
    432432                1AF4CEF018BC481800BC2D34 /* VisitedLinkTableController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF4CEEE18BC481800BC2D34 /* VisitedLinkTableController.h */; };
    433                 1AFA3AC818E61C61003CCBAE /* _WKUserContentController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AFA3AC618E61C61003CCBAE /* _WKUserContentController.mm */; };
    434                 1AFA3AC918E61C61003CCBAE /* _WKUserContentController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AFA3AC718E61C61003CCBAE /* _WKUserContentController.h */; };
     433                1AFA3AC818E61C61003CCBAE /* WKUserContentController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AFA3AC618E61C61003CCBAE /* WKUserContentController.mm */; };
     434                1AFA3AC918E61C61003CCBAE /* WKUserContentController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AFA3AC718E61C61003CCBAE /* WKUserContentController.h */; settings = {ATTRIBUTES = (Public, ); }; };
    435435                1AFDD3151891B54000153970 /* APIPolicyClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AFDD3141891B54000153970 /* APIPolicyClient.h */; };
    436436                1AFDD3171891C94700153970 /* WKPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AFDD3161891C94700153970 /* WKPreferences.h */; settings = {ATTRIBUTES = (Public, ); }; };
     
    20282028                1A7C6CD81378950800B9C04D /* EnvironmentVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EnvironmentVariables.cpp; sourceTree = "<group>"; };
    20292029                1A7C6CD91378950800B9C04D /* EnvironmentVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EnvironmentVariables.h; sourceTree = "<group>"; };
    2030                 1A7E376B18E3CA57003D0FFF /* _WKScriptWorld.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = _WKScriptWorld.mm; sourceTree = "<group>"; };
    2031                 1A7E376C18E3CA57003D0FFF /* _WKScriptWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKScriptWorld.h; sourceTree = "<group>"; };
    2032                 1A7E377418E4A33A003D0FFF /* _WKScriptMessageHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKScriptMessageHandler.h; sourceTree = "<group>"; };
    2033                 1A7E377618E4A4FE003D0FFF /* _WKScriptMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = _WKScriptMessage.mm; sourceTree = "<group>"; };
    2034                 1A7E377718E4A4FE003D0FFF /* _WKScriptMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKScriptMessage.h; sourceTree = "<group>"; };
     2030                1A7E376B18E3CA57003D0FFF /* WKScriptWorld.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKScriptWorld.mm; sourceTree = "<group>"; };
     2031                1A7E376C18E3CA57003D0FFF /* WKScriptWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKScriptWorld.h; sourceTree = "<group>"; };
     2032                1A7E377418E4A33A003D0FFF /* WKScriptMessageHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKScriptMessageHandler.h; sourceTree = "<group>"; };
     2033                1A7E377618E4A4FE003D0FFF /* WKScriptMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKScriptMessage.mm; sourceTree = "<group>"; };
     2034                1A7E377718E4A4FE003D0FFF /* WKScriptMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKScriptMessage.h; sourceTree = "<group>"; };
    20352035                1A81B37E18BD66AD0007FDAC /* _WKVisitedLinkProvider.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = _WKVisitedLinkProvider.mm; sourceTree = "<group>"; };
    20362036                1A81B37F18BD66AD0007FDAC /* _WKVisitedLinkProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKVisitedLinkProvider.h; sourceTree = "<group>"; };
     
    22162216                1AF4CEED18BC481800BC2D34 /* VisitedLinkTableController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VisitedLinkTableController.cpp; sourceTree = "<group>"; };
    22172217                1AF4CEEE18BC481800BC2D34 /* VisitedLinkTableController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VisitedLinkTableController.h; sourceTree = "<group>"; };
    2218                 1AFA3AC618E61C61003CCBAE /* _WKUserContentController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = _WKUserContentController.mm; sourceTree = "<group>"; };
    2219                 1AFA3AC718E61C61003CCBAE /* _WKUserContentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKUserContentController.h; sourceTree = "<group>"; };
     2218                1AFA3AC618E61C61003CCBAE /* WKUserContentController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKUserContentController.mm; sourceTree = "<group>"; };
     2219                1AFA3AC718E61C61003CCBAE /* WKUserContentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKUserContentController.h; sourceTree = "<group>"; };
    22202220                1AFDD3141891B54000153970 /* APIPolicyClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIPolicyClient.h; sourceTree = "<group>"; };
    22212221                1AFDD3161891C94700153970 /* WKPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKPreferences.h; sourceTree = "<group>"; };
     
    46334633                        isa = PBXGroup;
    46344634                        children = (
     4635                                1A43E826188F38E2009E4D30 /* Deprecated */,
    46354636                                1A1B748918DA55FD00047E02 /* To Be Removed */,
    4636                                 1A43E826188F38E2009E4D30 /* Deprecated */,
    46374637                                37A5E01218BBF937000A081E /* _WKActivatedElementInfo.h */,
    46384638                                37A5E01118BBF937000A081E /* _WKActivatedElementInfo.mm */,
     
    46414641                                A1A4FE5818DCE9FA00B5EA8A /* _WKDownload.mm */,
    46424642                                A1A4FE6018DD54A400B5EA8A /* _WKDownloadDelegate.h */,
    4643                                 005D158E18E4C4EB00734619 /* _WKFindDelegate.h */,
    46444643                                A1A4FE5918DCE9FA00B5EA8A /* _WKDownloadInternal.h */,
    46454644                                379A873818BBFE0F00588AF2 /* _WKElementAction.h */,
    46464645                                379A873718BBFE0F00588AF2 /* _WKElementAction.mm */,
    46474646                                379A873B18BBFF0700588AF2 /* _WKElementActionInternal.h */,
     4647                                005D158E18E4C4EB00734619 /* _WKFindDelegate.h */,
    46484648                                1A43E828188F3CDC009E4D30 /* _WKProcessPoolConfiguration.h */,
    46494649                                1A43E827188F3CDC009E4D30 /* _WKProcessPoolConfiguration.mm */,
    4650                                 1A7E377718E4A4FE003D0FFF /* _WKScriptMessage.h */,
    4651                                 1A7E377618E4A4FE003D0FFF /* _WKScriptMessage.mm */,
    4652                                 1A7E377418E4A33A003D0FFF /* _WKScriptMessageHandler.h */,
    4653                                 1A7E376C18E3CA57003D0FFF /* _WKScriptWorld.h */,
    4654                                 1A7E376B18E3CA57003D0FFF /* _WKScriptWorld.mm */,
    46554650                                2D6B371918A967AD0042AE80 /* _WKThumbnailView.h */,
     4651                                2D6B371A18A967AD0042AE80 /* _WKThumbnailView.mm */,
    46564652                                2DACE64D18ADBFF000E4CA76 /* _WKThumbnailViewInternal.h */,
    4657                                 2D6B371A18A967AD0042AE80 /* _WKThumbnailView.mm */,
    4658                                 1AFA3AC718E61C61003CCBAE /* _WKUserContentController.h */,
    4659                                 1AFA3AC618E61C61003CCBAE /* _WKUserContentController.mm */,
    46604653                                1A81B37F18BD66AD0007FDAC /* _WKVisitedLinkProvider.h */,
    46614654                                1A81B37E18BD66AD0007FDAC /* _WKVisitedLinkProvider.mm */,
     
    46644657                                37C4C08A1814AC5C003688B9 /* WKBackForwardList.mm */,
    46654658                                37C4C08E1814AF3A003688B9 /* WKBackForwardListInternal.h */,
    4666                                 1A79D9F118EB5EF100914CC5 /* WKBackForwardListPrivate.h */,
    46674659                                37C4C08518149C5B003688B9 /* WKBackForwardListItem.h */,
    46684660                                37C4C08418149C5B003688B9 /* WKBackForwardListItem.mm */,
    46694661                                37C4C08818149F23003688B9 /* WKBackForwardListItemInternal.h */,
     4662                                1A79D9F118EB5EF100914CC5 /* WKBackForwardListPrivate.h */,
    46704663                                1A4D664A18A3030E00D82E21 /* WKFrameInfo.h */,
    46714664                                1A4D664918A3030E00D82E21 /* WKFrameInfo.mm */,
     
    46864679                                1AFDD3161891C94700153970 /* WKPreferences.h */,
    46874680                                1AFDD3181891CA1200153970 /* WKPreferences.mm */,
     4681                                1A3C887F18A5ABAE00C4C962 /* WKPreferencesInternal.h */,
    46884682                                7C8EB11618DB6A19007917C2 /* WKPreferencesPrivate.h */,
    4689                                 1A3C887F18A5ABAE00C4C962 /* WKPreferencesInternal.h */,
    46904683                                1A158418189044F50017616C /* WKProcessPool.h */,
    46914684                                1A158417189044F50017616C /* WKProcessPool.mm */,
     4685                                1A3CC16818907EB0001E6ED8 /* WKProcessPoolInternal.h */,
    46924686                                1A6509CD18B4146200614332 /* WKProcessPoolPrivate.h */,
    4693                                 1A3CC16818907EB0001E6ED8 /* WKProcessPoolInternal.h */,
     4687                                1A7E377718E4A4FE003D0FFF /* WKScriptMessage.h */,
     4688                                1A7E377618E4A4FE003D0FFF /* WKScriptMessage.mm */,
     4689                                1A7E377418E4A33A003D0FFF /* WKScriptMessageHandler.h */,
     4690                                1A7E376C18E3CA57003D0FFF /* WKScriptWorld.h */,
     4691                                1A7E376B18E3CA57003D0FFF /* WKScriptWorld.mm */,
    46944692                                1AD8790918B6C38A006CAFD7 /* WKUIDelegate.h */,
    46954693                                3743925718BC4C60001C8675 /* WKUIDelegatePrivate.h */,
     4694                                1AFA3AC718E61C61003CCBAE /* WKUserContentController.h */,
     4695                                1AFA3AC618E61C61003CCBAE /* WKUserContentController.mm */,
    46964696                                1A3CC16518906ACF001E6ED8 /* WKWebView.h */,
    46974697                                1A3CC16418906ACF001E6ED8 /* WKWebView.mm */,
    46984698                                1ADF59191890528E0043C145 /* WKWebViewConfiguration.h */,
    46994699                                1ADF59181890528E0043C145 /* WKWebViewConfiguration.mm */,
     4700                                2D7AAFD518C956AF00A7ACD4 /* WKWebViewConfigurationInternal.h */,
    47004701                                1AC1415018AC47EE006C602C /* WKWebViewConfigurationPrivate.h */,
    4701                                 2D7AAFD518C956AF00A7ACD4 /* WKWebViewConfigurationInternal.h */,
    47024702                                1A66BF8E18A052ED002071B4 /* WKWebViewInternal.h */,
    47034703                                26F9A83A18A3463F00AEB88A /* WKWebViewPrivate.h */,
     
    66426642                                BC017D0D16260FF4007054F5 /* WKDOMNode.h in Headers */,
    66436643                                BC39C4361626366F008BC689 /* WKDOMRange.h in Headers */,
    6644                                 1A7E377518E4A33A003D0FFF /* _WKScriptMessageHandler.h in Headers */,
     6644                                1A7E377518E4A33A003D0FFF /* WKScriptMessageHandler.h in Headers */,
    66456645                                293EBEAB1627D9C9005F89F1 /* WKDOMText.h in Headers */,
    66466646                                BC017D2116263308007054F5 /* WKDOMTextIterator.h in Headers */,
     
    66706670                                2984F589164BA095004BC0C6 /* CustomProtocolManagerMessages.h in Headers */,
    66716671                                C5FA1ED318E1062200B3F402 /* WKAirPlayRoutePicker.h in Headers */,
    6672                                 1A7E376E18E3CA57003D0FFF /* _WKScriptWorld.h in Headers */,
     6672                                1A7E376E18E3CA57003D0FFF /* WKScriptWorld.h in Headers */,
    66736673                                29AD3093164B4C5D0072DEA9 /* CustomProtocolManagerProxy.h in Headers */,
    66746674                                2984F57D164B915F004BC0C6 /* CustomProtocolManagerProxyMessages.h in Headers */,
     
    69076907                                1A334DEE16DE8F88006A8E38 /* StorageAreaMapMessages.h in Headers */,
    69086908                                1A8E7D3D18C15149005A702A /* VisitedLinkTableControllerMessages.h in Headers */,
    6909                                 1A7E377918E4A4FE003D0FFF /* _WKScriptMessage.h in Headers */,
     6909                                1A7E377918E4A4FE003D0FFF /* WKScriptMessage.h in Headers */,
    69106910                                1A44B95C16B73F9F00B7BBD8 /* StorageManager.h in Headers */,
    69116911                                1AB474E6184D44B40051B622 /* WKBundlePageFullScreenClient.h in Headers */,
     
    70277027                                BC1BE1E012D54A410004A228 /* WebGeolocationClient.h in Headers */,
    70287028                                BC0E5FE512D697160012A72A /* WebGeolocationManager.h in Headers */,
    7029                                 1AFA3AC918E61C61003CCBAE /* _WKUserContentController.h in Headers */,
     7029                                1AFA3AC918E61C61003CCBAE /* WKUserContentController.h in Headers */,
    70307030                                BC0E606212D6BA910012A72A /* WebGeolocationManagerMessages.h in Headers */,
    70317031                                BC54CACB12D64291005C67B0 /* WebGeolocationManagerProxy.h in Headers */,
     
    82928292                                1A2D90D31281C966001EB962 /* PluginProcessCreationParameters.cpp in Sources */,
    82938293                                1AA4792312A59FD9008236C3 /* PluginProcessMac.mm in Sources */,
    8294                                 1A7E377818E4A4FE003D0FFF /* _WKScriptMessage.mm in Sources */,
     8294                                1A7E377818E4A4FE003D0FFF /* WKScriptMessage.mm in Sources */,
    82958295                                BC82838C16B45F0700A278FE /* PluginProcessMain.mm in Sources */,
    82968296                                2DA9449E1884E4F000ED86DB /* NativeWebKeyboardEventIOS.mm in Sources */,
     
    84448444                                BC575613126E0138006F0F12 /* APIError.cpp in Sources */,
    84458445                                BC111AE0112F5BC200337BAB /* WebErrorsMac.mm in Sources */,
    8446                                 1AFA3AC818E61C61003CCBAE /* _WKUserContentController.mm in Sources */,
     8446                                1AFA3AC818E61C61003CCBAE /* WKUserContentController.mm in Sources */,
    84478447                                C0337DAE127A24FE008FF4F4 /* WebEvent.cpp in Sources */,
    84488448                                BC032DBA10F4380F0058C15A /* WebEventConversion.cpp in Sources */,
     
    86388638                                515E7727183DD6F60007203F /* AsyncRequest.cpp in Sources */,
    86398639                                BCA284D61492F2C7001F9042 /* WKConnection.mm in Sources */,
    8640                                 1A7E376D18E3CA57003D0FFF /* _WKScriptWorld.mm in Sources */,
     8640                                1A7E376D18E3CA57003D0FFF /* WKScriptWorld.mm in Sources */,
    86418641                                0F0C365818C051BA00F607D7 /* RemoteLayerTreeHostIOS.mm in Sources */,
    86428642                                0F0C365C18C05CA100F607D7 /* RemoteScrollingCoordinatorProxyIOS.mm in Sources */,
Note: See TracChangeset for help on using the changeset viewer.