~zaspire/oxide/push-messaging

« back to all changes in this revision

Viewing changes to qt/tests/qmltests/oxide_qml_testing_plugin.cc

  • Committer: Chris Coulson
  • Date: 2015-06-10 22:36:42 UTC
  • mfrom: (1103.2.20 permissions)
  • Revision ID: chris.coulson@canonical.com-20150610223642-9cctvki80sb2ohuj
Persist geolocation permission request decisions for the life of WebContext

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
#include <QtQml>
35
35
#include <QVariant>
36
36
 
 
37
#include "qt/quick/api/oxideqquickwebcontext_p.h"
 
38
#include "qt/quick/api/oxideqquickwebcontext_p_p.h"
 
39
 
37
40
namespace {
38
41
 
39
42
QList<pid_t> getChildProcesses(pid_t pid) {
213
216
  Q_INVOKABLE void clearClipboard() {
214
217
    QGuiApplication::clipboard()->clear();
215
218
  }
 
219
 
 
220
  Q_INVOKABLE void clearTemporarySavedPermissionStatuses(
 
221
      OxideQQuickWebContext* context) {
 
222
    OxideQQuickWebContextPrivate::get(context)
 
223
        ->clearTemporarySavedPermissionStatuses();
 
224
  }
216
225
};
217
226
 
218
227
QObject* UtilsFactory(QQmlEngine* engine, QJSEngine* script_engine) {