2007-11-21 Eric Seidel <eric@webkit.org>
Reviewed by Tim Hatcher.
Break out more of DumpRenderTree.mm into individual files
* DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj:
* DumpRenderTree/mac/CheckedMalloc.cpp: Added.
(checkedMalloc):
(checkedRealloc):
(makeLargeMallocFailSilently):
* DumpRenderTree/mac/CheckedMalloc.h: Added.
* DumpRenderTree/mac/DumpRenderTree.mm:
(crashHandler):
(dump):
* DumpRenderTree/mac/DumpRenderTreeMac.h:
* DumpRenderTree/mac/DumpRenderTreePasteboard.h:
* DumpRenderTree/mac/DumpRenderTreePasteboard.m:
* DumpRenderTree/mac/DumpRenderTreeWindow.h:
* DumpRenderTree/mac/DumpRenderTreeWindow.mm:
* DumpRenderTree/mac/JavaScriptThreading.cpp: Added.
(javaScriptThreads):
(runJavaScriptThread):
(startJavaScriptThreads):
(stopJavaScriptThreads):
* DumpRenderTree/mac/JavaScriptThreading.h: Added.
* DumpRenderTree/mac/PixelDumpSupport.h: Added.
* DumpRenderTree/mac/PixelDumpSupport.mm: Added.
(restoreColorSpace):
(setDefaultColorProfileToRGB):
(initializeColorSpaceAndScreeBufferForPixelTests):
(md5HashStringForBitmap):
(dumpWebViewAsPixelsAndCompareWithExpected):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27949
268f45cc-cd09-0410-ab3c-
d52691b4dbfc