[Chromium] disable warning on Windows from gcc-only pragma in Assertions.cpp"
https://bugs.webkit.org/show_bug.cgi?id=91776

Patch by Scott Graham <scottmg@chromium.org> on 2012-07-19
Reviewed by Ryosuke Niwa.

Avoids:
    ...\source\wtf\wtf\assertions.cpp(31) : warning C4068: unknown pragma

* WTF.gyp/WTF.gyp:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123162 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed gardening.  Land chromium win and chromium-linux baselines for
fast/backgrounds/size/zero.html after r121296.

* fast/backgrounds/size/zero-expected.txt: Renamed from LayoutTests/platform/efl/fast/backgrounds/size/zero-expected.txt.
* platform/chromium-linux/fast/backgrounds/size/zero-expected.png:
* platform/chromium-win-xp/fast/backgrounds/size/zero-expected.png: Added.
* platform/chromium-win/fast/backgrounds/size/zero-expected.png:
* platform/chromium-win/fast/backgrounds/size/zero-expected.txt:
* platform/chromium/TestExpectations:
* platform/gtk/fast/backgrounds/size/zero-expected.txt: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123163 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fast path of storage resize should be removed from property storage reallocation, since it is only useful for arrays
https://bugs.webkit.org/show_bug.cgi?id=91796

Reviewed by Geoffrey Garen.

* dfg/DFGRepatch.cpp:
(JSC::DFG::emitPutTransitionStub):
* dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileReallocatePropertyStorage):
* runtime/JSObject.cpp:
(JSC::JSObject::growOutOfLineStorage):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123164 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[CSS2.1] Anonymous tables should be inline/block-level based off their parent
https://bugs.webkit.org/show_bug.cgi?id=15365

Unreviewed gardening after r123159.

* mathml/msub-anonymous-child-render-crash-expected.txt:
MathML wraps msub / mpub in inline-blocks so the table wrapper is now inline too which leads to this
baseline change.

* platform/chromium-mac-snowleopard/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
* platform/chromium-mac/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
* platform/chromium-win/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
* platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/efl/tables/mozilla/bugs/bug3037-1-expected.txt: Removed.
* platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt: Removed.
* platform/mac-wk2/fast/dynamic: Added.
* platform/mac-wk2/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Added.
* platform/mac-wk2/mathml: Added.
* platform/mac-wk2/mathml/msub-anonymous-child-render-crash-expected.txt: Added.
* platform/mac-wk2/tables: Added.
* platform/mac-wk2/tables/mozilla: Added.
* platform/mac-wk2/tables/mozilla/bugs: Added.
* platform/mac-wk2/tables/mozilla/bugs/bug3037-1-expected.txt: Added.
* platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3037-1-expected.txt:
* tables/mozilla/bugs/bug3037-1-expected.txt: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123165 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, reverting http://trac.webkit.org/changeset/123149.
It broke an IDB test on Chromium page cycler.

* bindings/v8/SerializedScriptValue.cpp:
(WebCore::SerializedScriptValue::SerializedScriptValue):
(WebCore):
* bindings/v8/SerializedScriptValue.h:
* dom/MessageEvent.cpp:
(WebCore::MessageEvent::MessageEvent):
(WebCore::MessageEvent::initMessageEvent):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123166 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fix test after r123145.

Unreviewed.

* fast/js/var-declarations-shadowing-expected.txt:
* fast/js/var-declarations-shadowing.html:

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