summaryrefslogtreecommitdiff
path: root/Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-05-30 12:48:17 +0200
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-05-30 12:48:17 +0200
commit881da28418d380042aa95a97f0cbd42560a64f7c (patch)
treea794dff3274695e99c651902dde93d934ea7a5af /Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp
parent7e104c57a70fdf551bb3d22a5d637cdcbc69dbea (diff)
parent0fcedcd17cc00d3dd44c718b3cb36c1033319671 (diff)
downloadqtwebkit-881da28418d380042aa95a97f0cbd42560a64f7c.tar.gz
Merge 'wip/next' into dev
Change-Id: Iff9ee5e23bb326c4371ec8ed81d56f2f05d680e9
Diffstat (limited to 'Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp')
-rw-r--r--Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp58
1 files changed, 18 insertions, 40 deletions
diff --git a/Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp b/Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp
index 096ca6220..899d09a51 100644
--- a/Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp
+++ b/Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp
@@ -97,6 +97,19 @@ void WebPage::platformInitialize()
{
}
+void WebPage::platformDetach()
+{
+}
+
+String WebPage::platformUserAgent(const WebCore::URL&) const
+{
+ return String();
+}
+
+void WebPage::platformEditorState(Frame&, EditorState&, WebPage::IncludePostLayoutDataHint) const
+{
+}
+
void WebPage::platformPreferencesDidChange(const WebPreferencesStore&)
{
}
@@ -221,16 +234,6 @@ const char* WebPage::interpretKeyEvent(const KeyboardEvent* evt)
return mapKey ? keyPressCommandsMap->get(mapKey) : 0;
}
-static inline void scroll(Page* page, ScrollDirection direction, ScrollGranularity granularity)
-{
- page->focusController()->focusedOrMainFrame()->eventHandler()->scrollRecursively(direction, granularity);
-}
-
-static inline void logicalScroll(Page* page, ScrollLogicalDirection direction, ScrollGranularity granularity)
-{
- page->focusController()->focusedOrMainFrame()->eventHandler()->logicalScrollRecursively(direction, granularity);
-}
-
bool WebPage::performDefaultBehaviorForKeyEvent(const WebKeyboardEvent& keyboardEvent)
{
if (keyboardEvent.type() != WebEvent::KeyDown && keyboardEvent.type() != WebEvent::RawKeyDown)
@@ -268,13 +271,13 @@ bool WebPage::performDefaultBehaviorForKeyEvent(const WebKeyboardEvent& keyboard
return true;
}
-bool WebPage::platformHasLocalDataForURL(const KURL&)
+bool WebPage::platformHasLocalDataForURL(const URL&)
{
notImplemented();
return false;
}
-String WebPage::cachedResponseMIMETypeForURL(const KURL&)
+String WebPage::cachedResponseMIMETypeForURL(const URL&)
{
notImplemented();
return String();
@@ -286,43 +289,18 @@ bool WebPage::platformCanHandleRequest(const ResourceRequest&)
return true;
}
-String WebPage::cachedSuggestedFilenameForURL(const KURL&)
+String WebPage::cachedSuggestedFilenameForURL(const URL&)
{
notImplemented();
return String();
}
-PassRefPtr<SharedBuffer> WebPage::cachedResponseDataForURL(const KURL&)
+PassRefPtr<SharedBuffer> WebPage::cachedResponseDataForURL(const URL&)
{
notImplemented();
return 0;
}
-void WebPage::registerApplicationScheme(const String& scheme)
-{
- QtNetworkAccessManager* qnam = qobject_cast<QtNetworkAccessManager*>(WebProcess::shared().networkAccessManager());
- if (!qnam)
- return;
- qnam->registerApplicationScheme(this, QString(scheme));
-}
-
-void WebPage::receivedApplicationSchemeRequest(const QNetworkRequest& request, QtNetworkReply* reply)
-{
- QtNetworkRequestData requestData(request, reply);
- m_applicationSchemeReplies.add(requestData.m_replyUuid, reply);
- send(Messages::WebPageProxy::ResolveApplicationSchemeRequest(requestData));
-}
-
-void WebPage::applicationSchemeReply(const QtNetworkReplyData& replyData)
-{
- if (!m_applicationSchemeReplies.contains(replyData.m_replyUuid))
- return;
-
- QtNetworkReply* networkReply = m_applicationSchemeReplies.take(replyData.m_replyUuid);
- networkReply->setReplyData(replyData);
- networkReply->finalize();
-}
-
void WebPage::selectedIndex(int32_t newIndex)
{
changeSelectedIndex(newIndex);
@@ -334,7 +312,7 @@ void WebPage::hidePopupMenu()
return;
m_activePopupMenu->client()->popupDidHide();
- m_activePopupMenu = 0;
+ m_activePopupMenu = nullptr;
}
} // namespace WebKit