Changeset 277344 in webkit
- Timestamp:
- May 11, 2021, 5:05:49 PM (5 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
-
WTF/ChangeLog (modified) (1 diff)
-
WTF/wtf/PlatformHave.h (modified) (1 diff)
-
WebKit/ChangeLog (modified) (1 diff)
-
WebKit/UIProcess/Launcher/mac/ProcessLauncherMac.mm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r277315 r277344 1 2021-05-11 Alex Christensen <achristensen@webkit.org> 2 3 Remove xpc_connection_kill 4 https://bugs.webkit.org/show_bug.cgi?id=225602 5 6 Reviewed by Alexey Proskuryakov. 7 8 * wtf/PlatformHave.h: 9 1 10 2021-05-10 Chris Dumez <cdumez@apple.com> 2 11 -
trunk/Source/WTF/wtf/PlatformHave.h
r276447 r277344 963 963 #define HAVE_UIBLUREFFECT_STYLE_SYSTEM_MATERIAL 1 964 964 #endif 965 966 #if PLATFORM(COCOA) && !(PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED < 150000) 967 #define HAVE_SYSTEM_SANDBOXES_ALLOWING_TERMINATE_WITH_REASON 1 968 #endif -
trunk/Source/WebKit/ChangeLog
r277341 r277344 1 2021-05-11 Alex Christensen <achristensen@webkit.org> 2 3 Remove xpc_connection_kill 4 https://bugs.webkit.org/show_bug.cgi?id=225602 5 6 Reviewed by Alexey Proskuryakov. 7 8 * UIProcess/Launcher/mac/ProcessLauncherMac.mm: 9 (WebKit::terminateWithReason): 10 1 11 2021-05-11 Chris Dumez <cdumez@apple.com> 2 12 -
trunk/Source/WebKit/UIProcess/Launcher/mac/ProcessLauncherMac.mm
r275964 r277344 344 344 void terminateWithReason(xpc_connection_t connection, ReasonCode reasonCode, const char* reason) 345 345 { 346 #if PLATFORM(MACCATALYST) || PLATFORM(IOS) 347 // FIXME: Remove this once rdar://76601307 and rdar://76652763 are fixed. 346 #if HAVE(SYSTEM_SANDBOXES_ALLOWING_TERMINATE_WITH_REASON) 347 terminate_with_reason(xpc_connection_get_pid(connection), OS_REASON_WEBKIT, static_cast<uint64_t>(reasonCode), reason, OS_REASON_FLAG_NO_CRASH_REPORT); 348 #else 349 // We are keeping this code on iOS 14.5 because rdar://76601307 and rdar://76652763 are not fixed there. 348 350 ALLOW_DEPRECATED_DECLARATIONS_BEGIN 349 351 xpc_connection_kill(connection, SIGKILL); … … 351 353 UNUSED_PARAM(reasonCode); 352 354 UNUSED_PARAM(reason); 353 #else354 terminate_with_reason(xpc_connection_get_pid(connection), OS_REASON_WEBKIT, static_cast<uint64_t>(reasonCode), reason, OS_REASON_FLAG_NO_CRASH_REPORT);355 355 #endif 356 356 }
Note:
See TracChangeset
for help on using the changeset viewer.