Add managed preference to allow synchronous XHR during page dismissal. This is temporarily needed by some enterprise products until they can update their code.
<rdar://problem/58644447>
Created attachment 388311 [details] Patch
Comment on attachment 388311 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=388311&action=review r=me > Source/WebKit/Shared/WebPreferencesDefaultValues.cpp:67 > +bool defaultDisallowSyncXHRDuringPageDismissalEnabled() To avoid double negatives, could we rename this to defaultAllow... Same with the preference name. > Source/WebKit/Shared/WebPreferencesDefaultValues.cpp:75 > + return true; We should put a FIXME with a radar for iOS.
Created attachment 388338 [details] Patch
Comment on attachment 388338 [details] Patch The changed proposed by Alex does not work because WebKitTestRunner turns ON all experimental features.
Committed r254880: <https://trac.webkit.org/changeset/254880>