Make sure cookies get flushed to disk before exiting or suspending the network process.
Created attachment 346306 [details] Patch
Attachment 346306 [details] did not pass style-queue: ERROR: Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm:215: Place brace on its own line for function definitions. [whitespace/braces] [4] Total errors found: 1 in 6 files If any of these errors are false positives, please file a bug against check-webkit-style.
<rdar://problem/42831831>
Comment on attachment 346306 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=346306&action=review > Source/WebKit/Shared/ChildProcess.cpp:72 > + WorkQueue::create("com.apple.WebKit.ChildProcess.WatchDogQueue")->dispatchAfter(watchdogDelay, [] { This is a partial rollout of https://trac.webkit.org/changeset/231348/webkit to give the Network process a chance to sync cookies before exit.
r=me too
*** Bug 188236 has been marked as a duplicate of this bug. ***
Created attachment 346311 [details] Patch
Attachment 346311 [details] did not pass style-queue: ERROR: Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm:215: Place brace on its own line for function definitions. [whitespace/braces] [4] Total errors found: 1 in 6 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 346311 [details] Patch Clearing flags on attachment: 346311 Committed r234486: <https://trac.webkit.org/changeset/234486>
All reviewed patches have been landed. Closing bug.