Changeset 244747 in webkit
- Timestamp:
- Apr 29, 2019 12:52:56 PM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
- 4 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r244744 r244747 1 2019-04-29 Brent Fulgham <bfulgham@apple.com> 2 3 [Cocoa] Move common sandbox files from Shared/mac to Shared/Cocoa 4 https://bugs.webkit.org/show_bug.cgi?id=197376 5 <rdar://problem/50305272> 6 7 Reviewed by Dean Jackson. 8 9 The Apple sandboxing logic currently lives in the inappropriate 'Shared/mac' directory. This is 10 confusing because the code is used by all Apple ports, not just macOS. 11 12 This patch just moves the relevant files from 'Shared/mac' to 'Shared/Cocoa' to avoid this confusion. 13 14 * Shared/Cocoa/SandboxExtensionCocoa.mm: Renamed from Source/WebKit/Shared/mac/SandboxExtensionMac.mm. 15 * Shared/Cocoa/SandboxInitialiationParametersCocoa.mm: Renamed from Source/WebKit/Shared/mac/SandboxInitialiationParametersMac.mm. 16 * Shared/Cocoa/SandboxUtilities.h: Renamed from Source/WebKit/Shared/mac/SandboxUtilities.h. 17 * Shared/Cocoa/SandboxUtilities.mm: Renamed from Source/WebKit/Shared/mac/SandboxUtilities.mm. 18 * SourcesCocoa.txt: 19 * WebKit.xcodeproj/project.pbxproj: 20 1 21 2019-04-29 Alexander Mikhaylenko <exalm7659@gmail.com> 2 22 -
trunk/Source/WebKit/Shared/Cocoa/SandboxExtensionCocoa.mm
r244746 r244747 59 59 } 60 60 61 bool consume() WARN_UNUSED_RETURN61 bool WARN_UNUSED_RETURN consume() 62 62 { 63 63 m_handle = sandbox_extension_consume(m_token); … … 78 78 } 79 79 80 const char* getSerializedFormat(size_t& length) WARN_UNUSED_RETURN80 const char* WARN_UNUSED_RETURN getSerializedFormat(size_t& length) 81 81 { 82 82 length = strlen(m_token); -
trunk/Source/WebKit/SourcesCocoa.txt
r244597 r244747 144 144 Shared/Cocoa/DataDetectionResult.mm 145 145 Shared/Cocoa/LoadParametersCocoa.mm 146 Shared/Cocoa/SandboxExtensionCocoa.mm 147 Shared/Cocoa/SandboxInitialiationParametersCocoa.mm 148 Shared/Cocoa/SandboxUtilities.mm 146 149 Shared/Cocoa/SharedRingBufferStorage.cpp 147 150 Shared/Cocoa/WebCoreArgumentCodersCocoa.mm … … 187 190 Shared/mac/PDFKitImports.mm 188 191 Shared/mac/PrintInfoMac.mm 189 Shared/mac/SandboxExtensionMac.mm190 Shared/mac/SandboxInitialiationParametersMac.mm191 Shared/mac/SandboxUtilities.mm192 192 Shared/mac/SecItemRequestData.cpp 193 193 Shared/mac/SecItemResponseData.cpp -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r244597 r244747 2240 2240 1AAB037B185F99D800EDF501 /* APIData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = APIData.cpp; sourceTree = "<group>"; }; 2241 2241 1AAB4A8C1296F0A20023952F /* SandboxExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SandboxExtension.h; sourceTree = "<group>"; }; 2242 1AAB4AA91296F1540023952F /* SandboxExtensionMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SandboxExtensionMac.mm; sourceTree = "<group>"; };2243 2242 1AABFE391829C1ED005B070E /* _WKRemoteObjectInterfaceInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKRemoteObjectInterfaceInternal.h; sourceTree = "<group>"; }; 2244 2243 1AADE6FE10D855FC00D3D63D /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = System/Library/Frameworks/ApplicationServices.framework; sourceTree = SDKROOT; }; … … 3623 3622 7A8A9D591EF13020009801AE /* APIInjectedBundleBundleClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIInjectedBundleBundleClient.h; sourceTree = "<group>"; }; 3624 3623 7A8A9D5B1EF1458E009801AE /* APIInjectedBundlePageResourceLoadClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIInjectedBundlePageResourceLoadClient.h; sourceTree = "<group>"; }; 3624 7AB4EA3F22777C460085BBAA /* SandboxExtensionCocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SandboxExtensionCocoa.mm; sourceTree = "<group>"; }; 3625 7AB4EA4122777FC70085BBAA /* SandboxInitialiationParametersCocoa.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = SandboxInitialiationParametersCocoa.mm; sourceTree = "<group>"; }; 3626 7AB4EA42227780DD0085BBAA /* SandboxUtilities.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = SandboxUtilities.mm; sourceTree = "<group>"; }; 3625 3627 7AB6EA441EEAAE2300037B2B /* APIIconDatabaseClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIIconDatabaseClient.h; sourceTree = "<group>"; }; 3626 3628 7AB6EA461EEAB6B000037B2B /* APIGeolocationProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIGeolocationProvider.h; sourceTree = "<group>"; }; … … 4543 4545 E1967E37150AB5E200C73169 /* com.apple.WebProcess.sb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = com.apple.WebProcess.sb; path = DerivedSources/WebKit2/com.apple.WebProcess.sb; sourceTree = BUILT_PRODUCTS_DIR; }; 4544 4546 E19BDA8419365F4B00B97F57 /* com.apple.appstore.CodeRedeemerNetscapePlugin.sb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = com.apple.appstore.CodeRedeemerNetscapePlugin.sb; sourceTree = "<group>"; }; 4545 E19BDA87193686A400B97F57 /* SandboxUtilities.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SandboxUtilities.mm; sourceTree = "<group>"; };4546 4547 E19BDA88193686A400B97F57 /* SandboxUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SandboxUtilities.h; sourceTree = "<group>"; }; 4547 4548 E1A31731134CEA6C007C9A4F /* AttributedString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AttributedString.h; sourceTree = "<group>"; }; … … 4554 4555 E1CC1B8F12D7EADF00625838 /* PrintInfoMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PrintInfoMac.mm; sourceTree = "<group>"; }; 4555 4556 E1D26A4C1759634E0095BFD1 /* WebContentProcess.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = WebContentProcess.xib; path = Resources/WebContentProcess.xib; sourceTree = "<group>"; }; 4556 E1E552C216AE065E004ED653 /* SandboxInitialiationParametersMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SandboxInitialiationParametersMac.mm; sourceTree = "<group>"; };4557 4557 E1E552C316AE065E004ED653 /* SandboxInitializationParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SandboxInitializationParameters.h; sourceTree = "<group>"; }; 4558 4558 E1EE53DC11F8CF9F00CCBEE4 /* InjectedBundlePageEditorClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InjectedBundlePageEditorClient.h; sourceTree = "<group>"; }; … … 6353 6353 CD2865EC2255562000606AC7 /* ProcessTaskStateObserver.h */, 6354 6354 CD2865ED2255562000606AC7 /* ProcessTaskStateObserver.mm */, 6355 7AB4EA3F22777C460085BBAA /* SandboxExtensionCocoa.mm */, 6356 7AB4EA4122777FC70085BBAA /* SandboxInitialiationParametersCocoa.mm */, 6357 E19BDA88193686A400B97F57 /* SandboxUtilities.h */, 6358 7AB4EA42227780DD0085BBAA /* SandboxUtilities.mm */, 6355 6359 CD4B4D9A1E765E0000D27092 /* SharedRingBufferStorage.cpp */, 6356 6360 CD4B4D9B1E765E0000D27092 /* SharedRingBufferStorage.h */, … … 7976 7980 E19582D4153CC05300B60875 /* PDFKitImports.mm */, 7977 7981 E1CC1B8F12D7EADF00625838 /* PrintInfoMac.mm */, 7978 1AAB4AA91296F1540023952F /* SandboxExtensionMac.mm */,7979 E1E552C216AE065E004ED653 /* SandboxInitialiationParametersMac.mm */,7980 E19BDA88193686A400B97F57 /* SandboxUtilities.h */,7981 E19BDA87193686A400B97F57 /* SandboxUtilities.mm */,7982 7982 51D1304F1382EAC000351EDD /* SecItemRequestData.cpp */, 7983 7983 51D130501382EAC000351EDD /* SecItemRequestData.h */,
Note: See TracChangeset
for help on using the changeset viewer.