Changeset 175775 in webkit
- Timestamp:
- Nov 8, 2014 2:50:04 AM (9 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r175770 r175775 1 2014-11-08 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Allow to create a view with a related page in WTR 4 https://bugs.webkit.org/show_bug.cgi?id=138501 5 6 Reviewed by Martin Robinson. 7 8 This is needed when running tests in multi web process mode. 9 10 * UIProcess/API/C/gtk/WKView.cpp: 11 (WKViewCreate): 12 * UIProcess/API/C/gtk/WKView.h: 13 1 14 2014-11-07 Conrad Shultz <conrad_shultz@apple.com> 2 15 -
trunk/Source/WebKit2/UIProcess/API/C/gtk/WKView.cpp
r171742 r175775 36 36 using namespace WebCore; 37 37 38 WKViewRef WKViewCreate(WKContextRef contextRef, WKPageGroupRef pageGroupRef )38 WKViewRef WKViewCreate(WKContextRef contextRef, WKPageGroupRef pageGroupRef, WKPageRef relatedPage) 39 39 { 40 return toAPI(webkitWebViewBaseCreate(toImpl(contextRef), nullptr, toImpl(pageGroupRef), nullptr, nullptr));40 return toAPI(webkitWebViewBaseCreate(toImpl(contextRef), nullptr, toImpl(pageGroupRef), nullptr, toImpl(relatedPage))); 41 41 } 42 42 -
trunk/Source/WebKit2/UIProcess/API/C/gtk/WKView.h
r168961 r175775 35 35 #endif 36 36 37 WK_EXPORT WKViewRef WKViewCreate(WKContextRef context, WKPageGroupRef pageGroup );37 WK_EXPORT WKViewRef WKViewCreate(WKContextRef context, WKPageGroupRef pageGroup, WKPageRef relatedPage); 38 38 39 39 WK_EXPORT WKPageRef WKViewGetPage(WKViewRef view); -
trunk/Tools/ChangeLog
r175774 r175775 1 2014-11-08 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Allow to create a view with a related page in WTR 4 https://bugs.webkit.org/show_bug.cgi?id=138501 5 6 Reviewed by Martin Robinson. 7 8 * TestWebKitAPI/gtk/PlatformWebViewGtk.cpp: 9 (TestWebKitAPI::PlatformWebView::PlatformWebView): Pass nullptr as 10 related page to WKViewCreate. 11 * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp: 12 (WTR::PlatformWebView::PlatformWebView): Pass the given related 13 page to WKViewCreate. 14 1 15 2014-11-08 Carlos Garcia Campos <cgarcia@igalia.com> 2 16 -
trunk/Tools/TestWebKitAPI/gtk/PlatformWebViewGtk.cpp
r163797 r175775 36 36 { 37 37 m_window = gtk_window_new(GTK_WINDOW_TOPLEVEL); 38 m_view = WKViewCreate(contextRef, pageGroupRef );38 m_view = WKViewCreate(contextRef, pageGroupRef, nullptr); 39 39 gtk_container_add(GTK_CONTAINER(m_window), GTK_WIDGET(m_view)); 40 40 gtk_widget_show(GTK_WIDGET(m_view)); -
trunk/Tools/WebKitTestRunner/gtk/PlatformWebViewGtk.cpp
r170078 r175775 35 35 namespace WTR { 36 36 37 PlatformWebView::PlatformWebView(WKContextRef context, WKPageGroupRef pageGroup, WKPageRef /* relatedPage */, WKDictionaryRef options)38 : m_view(WKViewCreate(context, pageGroup ))37 PlatformWebView::PlatformWebView(WKContextRef context, WKPageGroupRef pageGroup, WKPageRef relatedPage, WKDictionaryRef options) 38 : m_view(WKViewCreate(context, pageGroup, relatedPage)) 39 39 , m_window(gtk_window_new(GTK_WINDOW_POPUP)) 40 40 , m_windowIsKey(true)
Note: See TracChangeset
for help on using the changeset viewer.