Add the remaining WebKit2 headers to WEBKIT2_HEADERS
https://bugs.webkit.org/show_bug.cgi?id=129942
<rdar://problem/15920020>

Reviewed by Tim Horton.

* MigrateHeaders.make:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165307 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Rebaseline some tests for WebKitGTK+

* platform/gtk: Rebaseline tests.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165309 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Win] Unreviewed gardening (for 64-bit)

* WebKit.vcxproj/WebKit/WebKitDirectX.props: Use Platform macro, rather than
hard-coded path. This allows it to work on 32-bit or 64-bit builds.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165310 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[iOS WebKit2] Keyboard accessory comes up when I click a link.
https://bugs.webkit.org/show_bug.cgi?id=129949
<rdar://problem/16265305>

Reviewed by Simon Fraser.

We need to create the accessory view only when needed.

* UIProcess/ios/WKContentViewInteraction.mm:
(-[WKContentView requiresAccessoryView]):
(-[WKContentView inputAccessoryView]):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165311 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Fix build on the EFL port after r165303

* UIProcess/CoordinatedGraphics/WebView.cpp:
(WebKit::WebView::didCommitLoadForMainFrame): Added new parameters.
* UIProcess/CoordinatedGraphics/WebView.h: Ditto.
* UIProcess/WebPageProxy.h:
* UIProcess/efl/WebViewEfl.cpp: Added dummy didFinishLoadingDataForCustomContentProvider()
(WebKit::WebViewEfl::exitFullScreen):
(WebKit::WebViewEfl::didFinishLoadingDataForCustomContentProvider):
* UIProcess/efl/WebViewEfl.h: Ditto.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165313 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Replace GraphicsContext3D with Evas_GL in AcceleratedCompositingContext.
https://bugs.webkit.org/show_bug.cgi?id=129676

Patch by Hyowon Kim <hw1008.kim@samsung.com> on 2014-03-07
Reviewed by Gyuyoung Kim.

TextureMapperGL has its own GraphicsContext3D created by createForCurrentGLContext().
So AcceleratedCompositingContext doesn't need to create and set it to TextureMapperGL.

We now should do 'makeCurrentContext' with a platform specific context before createForCurrentGLContext().
This patch removes GraphicsContext3D related codes in AcceleratedCompositingContext
and adds EvasGLContext/Surface to it instead.

* WebCoreSupport/AcceleratedCompositingContextEfl.cpp:
(WebCore::AcceleratedCompositingContext::initialize):
(WebCore::AcceleratedCompositingContext::resize):
(WebCore::AcceleratedCompositingContext::renderLayers):
* WebCoreSupport/AcceleratedCompositingContextEfl.h:
* ewk/ewk_view.cpp:
* ewk/ewk_view_private.h:

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

* WebKit.vcxproj/WebKit/WebKitDirectX.props:
Replaced Platform macro, which is either "Win32" or "x64"
with PlatformShortName macro, which is either "x86" or "x64".
This is correct for finding the DirectX libraries.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165315 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fix the GTK+ build after the recent iOS merge.

* UIProcess/API/gtk/PageClientImpl.cpp: Make some methods available to non-Cocoa ports and fix some signatures.
* UIProcess/WebPageProxy.h: Ditto.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165319 268f45cc-cd09-0410-ab3c-d52691b4dbfc
.cfi directives in LowLevelInterpreter.cpp are providing no benefit
https://bugs.webkit.org/show_bug.cgi?id=129945

Reviewed by Mark Lam.

Removed .cfi directive.  Verified that stack traces didn't regress in crash reporter
or in lldb.

* llint/LowLevelInterpreter.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165320 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[WebRTC] Throw SYNTAX_ERROR when maxRetransmits and maxRetransmitTime are both set in RTCDataChannelInit
https://bugs.webkit.org/show_bug.cgi?id=129894

Reviewed by Eric Carlson.

Source/WebCore:

Existing test was updated.

* Modules/mediastream/RTCDataChannel.cpp:
(WebCore::RTCDataChannel::create):

LayoutTests:

* fast/mediastream/RTCPeerConnection-datachannel-expected.txt:
* fast/mediastream/RTCPeerConnection-datachannel.html:


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