[Mac] Make adoptNS faster on platforms without garbage collection by skipping a CFRetain/NSRelease pair
https://bugs.webkit.org/show_bug.cgi?id=115424

Reviewed by Eric Carlson.

* wtf/RetainPtr.h:
(WTF::adoptNSReference): When OBJC_NO_GC is set, make this an empty function, because in that case
CFRetain and -[NSObject retain] are the same thing and there is no need to call CFRetain and
-[NSObject release] to adopt an Objective-C object.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149373 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[CSS Regions] Convert some fast/regions pixel tests to reftests
https://bugs.webkit.org/show_bug.cgi?id=80712

Patch by Radu Stavila <stavila@adobe.com> on 2013-04-30
Reviewed by Alexandru Chiculita.

Converted webkit-flow-inlines-inside-regions-bounds and webkit-flow-inlines-inside-regions-bounds-vertical to reftest

* fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.html: Added.
* fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.html: Added.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Removed.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt: Removed.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Removed.
* platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt: Removed.
* platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Removed.
* platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt: Removed.
* platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Removed.
* platform/gtk/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt: Removed.
* platform/mac/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Removed.
* platform/mac/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt: Removed.
* platform/mac/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Removed.
* platform/mac/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt: Removed.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Removed.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt: Removed.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Removed.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt: Removed.

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