I broke Safari Extensions with my change outside of USE(WEB_THREAD): 1 0x10cc62680 WTFCrash 2 0x10cc85ffa WTF::isMainThread() 3 0x10ead5836 WebCore::localizedString(char const*) 4 0x10b41d4f8 WebKit::WebProcess::initializeProcessName(WebKit::ChildProcessInitializationParameters const&) 5 0x10b0073c7 WebKit::ChildProcess::initialize(WebKit::ChildProcessInitializationParameters const&) 6 0x10b25b2aa int WebKit::ChildProcessMain<WebKit::WebProcess, WebKit::WebContentProcessMainDelegate>(int, char**) 7 0x10b25b08b WebContentProcessMain 8 0x10afa3d18 WebKit::BootstrapMain(int, char**) 9 0x10afa3b92 main So I will suggest a more targeted fix not changing anything outside of USE(WEB_THREAD).
Created attachment 212111 [details] [PATCH] Proposed Fix
Comment on attachment 212111 [details] [PATCH] Proposed Fix Clearing flags on attachment: 212111 Committed r156134: <http://trac.webkit.org/changeset/156134>
All reviewed patches have been landed. Closing bug.