Remove flaky saturated reftest. UnitTest takes care of saturated arithmetics.

Unreviewed gardening.

* fast/dynamic/saturated-layout-arithmetic-expected.html: Removed.
* fast/dynamic/saturated-layout-arithmetic.html: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@172843 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Revert r172831, it broke the Windows build.

* wtf/ExportMacros.h:
... and many more.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@172844 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: RetainPtr misuse, CFRunLoopSource leak
https://bugs.webkit.org/show_bug.cgi?id=136143

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2014-08-21
Reviewed by Timothy Hatcher.

Adopt a Create into the RetainPtr to avoid leaking.

* inspector/remote/RemoteInspectorDebuggableConnection.mm:
(Inspector::RemoteInspectorDebuggableConnection::setupRunLoop):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@172845 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Possible RetainPtr misuse in WKScriptMessage.mm - could leak
https://bugs.webkit.org/show_bug.cgi?id=136140

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2014-08-21
Reviewed by Darin Adler.

Adopt a copy into a RetainPtr to avoid leaking.

* UIProcess/API/Cocoa/WKScriptMessage.mm:
(-[WKScriptMessage _initWithBody:webView:frameInfo:name:]):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@172846 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ruby-base-merge-block-children-crash-2.html should not use render tree dump.

Unreviewed gardening.

* fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Added.
* fast/ruby/ruby-base-merge-block-children-crash-2.html: restore previous version of the test.
* platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed.

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