[WinCairo] Get build working under VS2010.
https://bugs.webkit.org/show_bug.cgi?id=112604

Reviewed by Tim Horton.

* JavaScriptCore.vcxproj/testapi/testapi.vcxproj: Use CFLite-specific
build target (standard version links against CoreFoundation.lib
instead of CFLite.lib).
* JavaScriptCore.vcxproj/testapi/testapiCommonCFLite.props: Added.
* JavaScriptCore.vcxproj/testapi/testapiDebugCFLite.props: Added.
* JavaScriptCore.vcxproj/testapi/testapiReleaseCFLite.props: Added.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146144 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Support Windows HTMLSelectElement keystrokes on Chromium win
https://bugs.webkit.org/show_bug.cgi?id=112460

Reviewed by Kent Tamura.

Compile in the windows-specific variant of
HTMLSelectElement::platformHandleKeydownEvent
on Chromium win, in addition to PLATFORM(WIN).

* WebCore.gypi:
    Add html/HTMLSelectElementWin.cpp.
* html/HTMLSelectElement.cpp:
    Don't compile generic platformHandleKeydownEvent on
    Chromium win.
* html/HTMLSelectElementWin.cpp:
    Only compile platformHandleKeydownEvent on Windows.
    Fix compile error in assertion.
(WebCore):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146145 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove failing Windows-specific result; this test passes now.

* platform/win/media/nodesFromRect-shadowContent-expected.txt: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146146 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[v8] Suppress binding integrity check of HTMLContentElement.
https://bugs.webkit.org/show_bug.cgi?id=112613

Reviewed by Adam Barth.

Patch is correct so long as fast/dom/shadow/content-element-user-agent-shadow.html
continues to pass.

* html/shadow/HTMLContentElement.idl:


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