From 1df4983268673e514d700cc4491310da7dd26a26 Mon Sep 17 00:00:00 2001 From: Andras Becsi Date: Wed, 13 May 2015 21:24:48 +0200 Subject: Add invokable to QQuickWebEngineProfile to set cookie client This makes it possible to set a cookie client in the C++ part of a QtQuick application to receive notifications about cookies. Add setting for blocking third party cookies to quicktestbrowser. Change-Id: I627eaab067e92a7be5b36ffed68794e54c7be0e8 Reviewed-by: Allan Sandfeld Jensen --- tests/quicktestbrowser/BrowserWindow.qml | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/quicktestbrowser/BrowserWindow.qml') diff --git a/tests/quicktestbrowser/BrowserWindow.qml b/tests/quicktestbrowser/BrowserWindow.qml index 9f15d188e..ca0b6499b 100644 --- a/tests/quicktestbrowser/BrowserWindow.qml +++ b/tests/quicktestbrowser/BrowserWindow.qml @@ -77,6 +77,7 @@ ApplicationWindow { property alias javaScriptEnabled: javaScriptEnabled.checked; property alias errorPageEnabled: errorPageEnabled.checked; property alias pluginsEnabled: pluginsEnabled.checked; + property alias thirdPartyCookiesEnabled: thirdPartyCookiesEnabled.checked; } // Make sure the Qt.WindowFullscreenButtonHint is set on OS X. @@ -251,6 +252,13 @@ ApplicationWindow { checkable: true checked: true } + MenuItem { + id: thirdPartyCookiesEnabled + text: "Third party cookies enabled" + checkable: true + checked: true + onToggled: applicationRoot.thirdPartyCookiesEnabled = checked + } MenuItem { id: offTheRecordEnabled text: "Off The Record" -- cgit v1.2.3