Unreviewed, rolling out r149338.
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Apr 2013 10:43:55 +0000 (10:43 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 30 Apr 2013 10:43:55 +0000 (10:43 +0000)
commit1975913f7258fbe2a558f3532850b93eb155b8a1
treeb88df85444a4bf2dee3e156dec5a074ddeaa6623
parentdd09845c1a3a01b4ac9891e105369cd058405630
Unreviewed, rolling out r149338.
http://trac.webkit.org/changeset/149338
https://bugs.webkit.org/show_bug.cgi?id=115409

Broke layout/perf/API tests on non-Mac:
ThreadSpecific<RefPtr<RunLoop>> does not initialize RunLoop
(Requested by rakuco on #webkit).

* platform/RunLoop.cpp:
(WebCore::RunLoop::current):
* platform/RunLoop.h:
(RunLoop):
* platform/cf/RunLoopCF.cpp:
(WebCore::RunLoop::initializeMainRunLoop):
(WebCore::RunLoop::current):
(WebCore::RunLoop::~RunLoop):
* platform/efl/RunLoopEfl.cpp:
(WebCore::RunLoop::~RunLoop):
* platform/gtk/RunLoopGtk.cpp:
(WebCore::RunLoop::~RunLoop):
* platform/win/RunLoopWin.cpp:
(WebCore::RunLoop::~RunLoop):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@149358 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/platform/RunLoop.cpp
Source/WebCore/platform/RunLoop.h
Source/WebCore/platform/cf/RunLoopCF.cpp
Source/WebCore/platform/efl/RunLoopEfl.cpp
Source/WebCore/platform/gtk/RunLoopGtk.cpp
Source/WebCore/platform/win/RunLoopWin.cpp