[Win] Unreviewed build fix after r160548

Source/ThirdParty/ANGLE: 

I missed the ANGLE files, since we aren't building these
on the Apple Windows port at the moment.

* ANGLE.vcxproj/libEGL.vcxproj: Update to VS2013
* ANGLE.vcxproj/libGLESv2.vcxproj: Ditto
* ANGLE.vcxproj/preprocessor.vcxproj: Ditto
* ANGLE.vcxproj/translator_common.vcxproj: Ditto
* ANGLE.vcxproj/translator_glsl.vcxproj: Ditto
* ANGLE.vcxproj/translator_hlsl.vcxproj: Ditto

Source/WebKit: 

* WebKit.vcxproj/WebKit.sln: Revised to build under VS2013.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160574 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed build correction after r160548

* WebKit.vcxproj/WebKit.sln: Revise build order to avoid errors with ANGLE included.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160575 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed build correction after r160548.

* WebKit.vcxproj/WebKit/WebKitApple.props: Exclude linking with QTMoveWin, which does
not build with VS2013.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160576 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Win] Unreviewed build fix after r160548

* WebCore.vcxproj/WebCore.vcxproj: Exclude MediaPlayerPrivateQuickTimeVisualContext from
Windows build.
* platform/graphics/MediaPlayer.cpp: Don't use QuickTime as the PlatformMediaEngine.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160577 268f45cc-cd09-0410-ab3c-d52691b4dbfc
SVG bindings are improperly being generated with "fastGetAttribute"
https://bugs.webkit.org/show_bug.cgi?id=125670

Reviewed by Darin Adler.

A bug was introduced in r152845 that improperly called the
IsSVGAnimatedType using the $attribute hash, rather than the
expected $attribute->signature->type.

* bindings/scripts/CodeGenerator.pm:
(GetterExpression): Clean up attribute type confusion.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160578 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Win] Unreviewed build fix for VS2013

* win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
for linking.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160579 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Incorrect handling of non-ASCII characters in WTF::base64DecodeInternal
https://bugs.webkit.org/show_bug.cgi?id=125658

Reviewed by Alexey Proskuryakov.

* wtf/text/Base64.cpp:
(WTF::base64EncodeInternal): Use a reference to an array instead of a pointer
for the table argument type so we check the size of the array at the call site.
(WTF::base64DecodeInternal): Ditto. Also added an bounds check before using the
table so we don't load some random value for non-ASCII characters.

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