.. 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]
Comment on attachment 38427 [details]
> 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