summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/permissions/permissions.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/permissions/permissions.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/permissions/permissions.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/modules/permissions/permissions.h b/chromium/third_party/blink/renderer/modules/permissions/permissions.h
index d9d7d71085d..cfe417b21b1 100644
--- a/chromium/third_party/blink/renderer/modules/permissions/permissions.h
+++ b/chromium/third_party/blink/renderer/modules/permissions/permissions.h
@@ -12,19 +12,21 @@
namespace blink {
-class Dictionary;
class ExecutionContext;
class ScriptPromiseResolver;
class ScriptState;
+class ScriptValue;
class Permissions final : public ScriptWrappable {
DEFINE_WRAPPERTYPEINFO();
public:
- ScriptPromise query(ScriptState*, const Dictionary&);
- ScriptPromise request(ScriptState*, const Dictionary&);
- ScriptPromise revoke(ScriptState*, const Dictionary&);
- ScriptPromise requestAll(ScriptState*, const Vector<Dictionary>&);
+ ScriptPromise query(ScriptState*, const ScriptValue&, ExceptionState&);
+ ScriptPromise request(ScriptState*, const ScriptValue&, ExceptionState&);
+ ScriptPromise revoke(ScriptState*, const ScriptValue&, ExceptionState&);
+ ScriptPromise requestAll(ScriptState*,
+ const Vector<ScriptValue>&,
+ ExceptionState&);
private:
mojom::blink::PermissionService& GetService(ExecutionContext*);