⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 245501 in webkit


Ignore:
Timestamp:
May 19, 2019, 12:46:45 AM (7 years ago)
Author:
commit-queue@webkit.org
Message:

Revert r240956
https://bugs.webkit.org/show_bug.cgi?id=198007
<rdar://problem/49808949>

Patch by Alex Christensen <achristensen@webkit.org> on 2019-05-19
Reviewed by Alexey Proskuryakov.

r240956 made SafariForWebKitDevelopment crash when using WebKit nightly builds.
Since it's not needed and the binary reduction wasn't too big, just revert that revision.

  • Shared/API/Cocoa/WKMain.h: Removed.
  • Shared/API/Cocoa/WKMain.mm: Removed.
  • Shared/EntryPointUtilities/Cocoa/AuxiliaryProcessMain.cpp: Removed.
  • Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:

(main):

  • SourcesCocoa.txt:
  • WebKit.xcodeproj/project.pbxproj:
Location:
trunk/Source/WebKit
Files:
3 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r245500 r245501  
     12019-05-19  Alex Christensen  <achristensen@webkit.org>
     2
     3        Revert r240956
     4        https://bugs.webkit.org/show_bug.cgi?id=198007
     5        <rdar://problem/49808949>
     6
     7        Reviewed by Alexey Proskuryakov.
     8
     9        r240956 made SafariForWebKitDevelopment crash when using WebKit nightly builds.
     10        Since it's not needed and the binary reduction wasn't too big, just revert that revision.
     11
     12        * Shared/API/Cocoa/WKMain.h: Removed.
     13        * Shared/API/Cocoa/WKMain.mm: Removed.
     14        * Shared/EntryPointUtilities/Cocoa/AuxiliaryProcessMain.cpp: Removed.
     15        * Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:
     16        (main):
     17        * SourcesCocoa.txt:
     18        * WebKit.xcodeproj/project.pbxproj:
     19
    1202019-05-18  Jiewen Tan  <jiewen_tan@apple.com>
    221
  • trunk/Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm

    r242325 r245501  
    150150
    151151} // namespace WebKit
     152
     153int main(int argc, const char** argv)
     154{
     155    return WebKit::XPCServiceMain(argc, argv);
     156}
  • trunk/Source/WebKit/SourcesCocoa.txt

    r245481 r245501  
    112112Shared/API/Cocoa/RemoteObjectRegistry.mm
    113113Shared/API/Cocoa/WKBrowsingContextHandle.mm
    114 Shared/API/Cocoa/WKMain.mm
    115114Shared/API/Cocoa/WKRemoteObject.mm
    116115Shared/API/Cocoa/WKRemoteObjectCoder.mm
  • trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj

    r245483 r245501  
    10741074                5C4609E8224317BB009943C2 /* _WKContentRuleListActionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4609E422430E4D009943C2 /* _WKContentRuleListActionInternal.h */; };
    10751075                5C4B9D8B210A8CCF008F14D1 /* UndoOrRedo.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4B9D8A210A8C46008F14D1 /* UndoOrRedo.h */; };
    1076                 5C5CEC30220911C700D6BBB0 /* WKMain.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C5CEC2E2209114800D6BBB0 /* WKMain.h */; settings = {ATTRIBUTES = (Private, ); }; };
    1077                 5C5CEC32220912B300D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5C5CEC31220912AF00D6BBB0 /* AuxiliaryProcessMain.cpp */; };
    1078                 5C5CEC33220912B300D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5C5CEC31220912AF00D6BBB0 /* AuxiliaryProcessMain.cpp */; };
    1079                 5C5CEC34220912B400D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5C5CEC31220912AF00D6BBB0 /* AuxiliaryProcessMain.cpp */; };
    1080                 5C5CEC35220912B400D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5C5CEC31220912AF00D6BBB0 /* AuxiliaryProcessMain.cpp */; };
    10811076                5C5D238C227A2CDA000B9BDA /* _WKCustomHeaderFields.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C5D2389227A1892000B9BDA /* _WKCustomHeaderFields.h */; settings = {ATTRIBUTES = (Private, ); }; };
    10821077                5C62FDF91EFC271C00CE072E /* WKURLSchemeTaskPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C62FDF81EFC263C00CE072E /* WKURLSchemeTaskPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    10841079                5C8BC797218CBB4800813886 /* SafeBrowsing.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5C8BC796218CB58A00813886 /* SafeBrowsing.xcassets */; };
    10851080                5C8DD3801FE4521600F2A556 /* WebsiteAutoplayPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C8DD37F1FE4519200F2A556 /* WebsiteAutoplayPolicy.h */; };
     1081                5C9A9111228F69CC005C5B17 /* XPCServiceMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC82839616B47EC400A278FE /* XPCServiceMain.mm */; };
     1082                5C9A9112228F69CC005C5B17 /* XPCServiceMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC82839616B47EC400A278FE /* XPCServiceMain.mm */; };
     1083                5C9A9113228F69CD005C5B17 /* XPCServiceMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC82839616B47EC400A278FE /* XPCServiceMain.mm */; };
     1084                5C9A9114228F69CE005C5B17 /* XPCServiceMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC82839616B47EC400A278FE /* XPCServiceMain.mm */; };
    10861085                5C9E56831DF7F1B300C9EE33 /* WKWebsitePolicies.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C9E56811DF7F05500C9EE33 /* WKWebsitePolicies.h */; settings = {ATTRIBUTES = (Private, ); }; };
    10871086                5CA26D81217ABD5B00F97A35 /* WKSafeBrowsingWarning.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CA26D80217ABBB600F97A35 /* WKSafeBrowsingWarning.h */; };
     
    35273526                5C46C0AE21B71AE200BC5991 /* _WKWebsiteDataStoreConfigurationInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKWebsiteDataStoreConfigurationInternal.h; sourceTree = "<group>"; };
    35283527                5C4B9D8A210A8C46008F14D1 /* UndoOrRedo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UndoOrRedo.h; sourceTree = "<group>"; };
    3529                 5C5CEC2E2209114800D6BBB0 /* WKMain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKMain.h; sourceTree = "<group>"; };
    3530                 5C5CEC2F2209117E00D6BBB0 /* WKMain.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKMain.mm; sourceTree = "<group>"; };
    3531                 5C5CEC31220912AF00D6BBB0 /* AuxiliaryProcessMain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AuxiliaryProcessMain.cpp; path = Cocoa/AuxiliaryProcessMain.cpp; sourceTree = "<group>"; };
    35323528                5C5CEC382209583200D6BBB0 /* DaemonEntryPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DaemonEntryPoint.h; sourceTree = "<group>"; };
    35333529                5C5CEC392209583200D6BBB0 /* DaemonEntryPoint.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DaemonEntryPoint.mm; sourceTree = "<group>"; };
     
    64506446                                F409BA171E6E64B3009DA28E /* WKDragDestinationAction.h */,
    64516447                                37DFA6FF1810BB92001F4A9F /* WKFoundation.h */,
    6452                                 5C5CEC2E2209114800D6BBB0 /* WKMain.h */,
    6453                                 5C5CEC2F2209117E00D6BBB0 /* WKMain.mm */,
    64546448                                1A9E32991822E1CC00F5D04C /* WKRemoteObject.h */,
    64556449                                1A9E32981822E1CC00F5D04C /* WKRemoteObject.mm */,
     
    82198213                        children = (
    82208214                                BC82836B16B3587900A278FE /* XPCService */,
    8221                                 5C5CEC31220912AF00D6BBB0 /* AuxiliaryProcessMain.cpp */,
    82228215                        );
    82238216                        path = EntryPointUtilities;
     
    99799972                                51A9E10B1315CD18009E7031 /* WKKeyValueStorageManager.h in Headers */,
    99809973                                2D790A9F1AD7164900AB90B3 /* WKLayoutMode.h in Headers */,
    9981                                 5C5CEC30220911C700D6BBB0 /* WKMain.h in Headers */,
    99829974                                C98C48AA1B6FD5B500145103 /* WKMediaSessionFocusManager.h in Headers */,
    99839975                                C9CD439D1B4B024F00239E33 /* WKMediaSessionMetadata.h in Headers */,
     
    1095710949                        buildActionMask = 2147483647;
    1095810950                        files = (
    10959                                 5C5CEC34220912B400D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */,
     10951                                5C9A9112228F69CC005C5B17 /* XPCServiceMain.mm in Sources */,
    1096010952                        );
    1096110953                        runOnlyForDeploymentPostprocessing = 0;
     
    1133411326                        buildActionMask = 2147483647;
    1133511327                        files = (
    11336                                 5C5CEC35220912B400D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */,
     11328                                5C9A9111228F69CC005C5B17 /* XPCServiceMain.mm in Sources */,
    1133711329                        );
    1133811330                        runOnlyForDeploymentPostprocessing = 0;
     
    1134211334                        buildActionMask = 2147483647;
    1134311335                        files = (
    11344                                 5C5CEC33220912B300D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */,
     11336                                5C9A9113228F69CD005C5B17 /* XPCServiceMain.mm in Sources */,
    1134511337                        );
    1134611338                        runOnlyForDeploymentPostprocessing = 0;
     
    1135011342                        buildActionMask = 2147483647;
    1135111343                        files = (
    11352                                 5C5CEC32220912B300D6BBB0 /* AuxiliaryProcessMain.cpp in Sources */,
     11344                                5C9A9114228F69CE005C5B17 /* XPCServiceMain.mm in Sources */,
    1135311345                        );
    1135411346                        runOnlyForDeploymentPostprocessing = 0;
Note: See TracChangeset for help on using the changeset viewer.