DFG CFA shouldn't filter ArrayModes with ALL_NON_ARRAY_ARRAY_MODES if the speculated type is not SpecArray
https://bugs.webkit.org/show_bug.cgi?id=117279
<rdar://problem/14078025>        

Reviewed by Mark Hahnenberg.

* dfg/DFGAbstractValue.h:
(JSC::DFG::AbstractValue::filterArrayModesByType):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151284 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fix formatting in BasicShapes.cpp
https://bugs.webkit.org/show_bug.cgi?id=117309

Patch by Bem Jones-Bey <bjonesbe@adobe.com> on 2013-06-06
Reviewed by Alexandru Chiculita.

I reformatted the code in BasicShapes.cpp (bug 116734) to fix the
style issues, and I got some of the formatting wrong, which makes the
code much harder to read. This patch fixes that formatting.

No new tests, formatting clean up.

* rendering/style/BasicShapes.cpp:
(WebCore::BasicShapeRectangle::path): Fix formatting.
(WebCore::BasicShapeInsetRectangle::path): Fix formatting.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151286 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Fix typo with winmm linker input.

* WTF.vcxproj/WTFCommon.props:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151287 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Parameter 'refChild' from function 'webkit_dom_node_insert_before' should be allowed to be NULL
https://bugs.webkit.org/show_bug.cgi?id=117303

Patch by Diego Pino Garcia <dpino@igalia.com> on 2013-06-06
Reviewed by Xan Lopez.

Source/WebCore:

Add parameter 'refChild' to the list of parameters that are allowed to
be NULL.

* bindings/scripts/CodeGeneratorGObject.pm:

Source/WebKit/gtk:

Add test for function 'webkit_dom_node_insert_before'.

* tests/testdomnode.c: Checks function dom_document_node_insert_before
(test_dom_node_insertion):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151288 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[BlackBerry] Crash in InRegionScrollerPrivate::clearDocumentData
https://bugs.webkit.org/show_bug.cgi?id=117317

Patch by Genevieve Mak <gmak@rim.com> on 2013-06-06
Reviewed by Rob Buis.

PR #348994
Need to check the scrollableArea instead of asserting because in this case for the
selection subframe it is allowed to be null.

* Api/InRegionScroller.cpp:
(BlackBerry::WebKit::InRegionScrollerPrivate::clearDocumentData):

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