Move OleGetClipboard to Pasteboard::createForCopyAndPaste.
https://bugs.webkit.org/show_bug.cgi?id=117064

Patch by Xueqing Huang <huangxueqing@baidu.com> on 2013-06-05
Reviewed by Darin Adler.

No behavior change, no new tests.

* platform/win/EditorWin.cpp:
(WebCore::Editor::newGeneralClipboard): Editor should not create IDataObject explicitly then set it to Pasteboard.
* platform/win/PasteboardWin.cpp:
(WebCore::Pasteboard::createForCopyAndPaste): Construct a Pasteboard and create IDataObject by "OleGetClipboard".

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151253 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[curl] Normalize mime type information
https://bugs.webkit.org/show_bug.cgi?id=117194

Patch by Peter Gal <galpeter@inf.u-szeged.hu> on 2013-06-05
Reviewed by Brent Fulgham.

* platform/MIMETypeRegistry.cpp: Enable MIME type normalization for curl.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151254 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[curl] Add implementation for HTTP PUT method.
https://bugs.webkit.org/show_bug.cgi?id=117256

Patch by Peter Gal <galpeter@inf.u-szeged.hu> on 2013-06-05
Reviewed by Brent Fulgham.

No new tests, covered by existing tests.

* platform/network/curl/ResourceHandleManager.cpp:
(WebCore::getFormSize):
(WebCore::setupFormData):
(WebCore::ResourceHandleManager::setupPUT):
(WebCore::ResourceHandleManager::setupPOST):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151255 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove unnecessary null check in HTMLCanvasElement.cpp.

Rubber-stamped by Benjamin Poulain.

* html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::getContext):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151257 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Revert the second half of r151257. WebGLRenderingContext::create can return null.

* html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::getContext):


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

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