Index: public/platform/modules/permissions/WebPermissionClient.h |
diff --git a/public/platform/modules/permissions/WebPermissionClient.h b/public/platform/modules/permissions/WebPermissionClient.h |
index a86a045ab78afc6646e71e8e6636a9306c8c7033..f851050c5d66361073f23d9e1fb9a4b194e76793 100644 |
--- a/public/platform/modules/permissions/WebPermissionClient.h |
+++ b/public/platform/modules/permissions/WebPermissionClient.h |
@@ -13,15 +13,7 @@ |
namespace blink { |
-class WebPermissionCallback : public WebCallbacks<WebPermissionStatus, void> { |
-public: |
- virtual void onSuccess(WebPermissionStatus) = 0; |
- void onSuccess(WebPermissionStatus* r) |
- { |
- onSuccess(*r); |
- delete r; |
- } |
-}; |
+using WebPermissionCallback = WebCallbacks<WebPermissionStatus, void>; |
using WebPermissionsCallback = WebCallbacks<WebPassOwnPtr<WebVector<WebPermissionStatus>>, void>; |
class WebPermissionObserver; |