diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/permissions/permissions.h')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/permissions/permissions.h | 12 |
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*); |