.. since it was there because XHR used it (and it can be used from Workers) and now it is only used from DocumentThreadedLoader, so it only is used on a main thread.
Created attachment 38427 [details] Proposed patch
Comment on attachment 38427 [details] Proposed patch > diff --git a/WebCore/loader/CrossOriginPreflightResultCache.cpp b/WebCore/loader/CrossOriginPreflightResultCache.cpp > + static CrossOriginPreflightResultCache& cache = *new CrossOriginPreflightResultCache; Please use DEFINE_STATIC_LOCAL here.
Changed to DYNAMIC_STATIC_LOCAL and landed: http://trac.webkit.org/changeset/47659