Remove some unused utilities from Utilities.js
https://bugs.webkit.org/show_bug.cgi?id=124590

Reviewed by Darin Adler.

Remove some methods and properties that were no longer used through the codebase.

* UserInterface/Utilities.js:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159505 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Add and call PageLoadState::reset
https://bugs.webkit.org/show_bug.cgi?id=124591

Reviewed by Dan Bernstein.

* UIProcess/PageLoadState.cpp:
(WebKit::PageLoadState::reset):
* UIProcess/PageLoadState.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::processDidCrash):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159506 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Move DataReference to Platform/IPC.

* Platform/IPC/DataReference.cpp: Renamed from Source/WebKit2/Platform/CoreIPC/DataReference.cpp.
* Platform/IPC/DataReference.h: Renamed from Source/WebKit2/Platform/CoreIPC/DataReference.h.
* WebKit2.xcodeproj/project.pbxproj:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159507 268f45cc-cd09-0410-ab3c-d52691b4dbfc
IncrementalSweeper needs to use DelayedReleaseScope too
https://bugs.webkit.org/show_bug.cgi?id=124558

Reviewed by Filip Pizlo.

It does sweeping too, so it needs to use it. Also refactored an
ASSERT that should have caught this sooner.

* heap/DelayedReleaseScope.h:
(JSC::DelayedReleaseScope::isInEffectFor):
* heap/IncrementalSweeper.cpp:
(JSC::IncrementalSweeper::doSweep):
* heap/MarkedBlock.cpp:
(JSC::MarkedBlock::sweep):
* heap/MarkedSpace.cpp:
(JSC::MarkedSpace::sweep):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159508 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed EFL and GTK build fix attempt after r159507

* CMakeLists.txt: Changed Platform/CoreIPC/DataReference.cpp to Platform/IPC/DataReference.cpp
* GNUmakefile.list.am: Ditto

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159509 268f45cc-cd09-0410-ab3c-d52691b4dbfc