WebSQL forces 16-bit strings
https://bugs.webkit.org/show_bug.cgi?id=116935

Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-06-05
Reviewed by Darin Adler.

Merge chromium 49c9632ac135f6f06e623a7a81d9da1f6bb7196f.
https://chromium.googlesource.com/chromium/blink/+/49c9632ac135f6f06e623a7a81d9da1f6bb7196f

Source/WebCore: 

* platform/sql/SQLiteStatement.cpp:
(WebCore::SQLiteStatement::getColumnValue):

Source/WTF: 

* wtf/text/StringImpl.cpp:
(WTF::StringImpl::create8BitIfPossible):
* wtf/text/StringImpl.h:
(WTF::lengthOfNullTerminatedString):
* wtf/text/WTFString.cpp:
(WTF::String::String):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151248 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Windows] Switch to NRWT
https://bugs.webkit.org/show_bug.cgi?id=117200

Reviewed by Anders Carlsson.

* platform/win/TestExpectations: Skip MathML, which was not being tested under
old-run-webkit-tests.



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