| Index: Source/modules/permissions/PermissionController.h
|
| diff --git a/Source/modules/permissions/PermissionController.h b/Source/modules/permissions/PermissionController.h
|
| index 5e7797a61f9c0493fa22bec37efffb1767b25271..7152c4432f0e797b9401d4ca9cce734a12347287 100644
|
| --- a/Source/modules/permissions/PermissionController.h
|
| +++ b/Source/modules/permissions/PermissionController.h
|
| @@ -13,9 +13,11 @@ namespace blink {
|
| class WebPermissionClient;
|
|
|
| class PermissionController final
|
| - : public WillBeHeapSupplement<LocalFrame>
|
| + : public NoBaseWillBeGarbageCollectedFinalized<PermissionController>
|
| + , public WillBeHeapSupplement<LocalFrame>
|
| , public FrameDestructionObserver {
|
| WTF_MAKE_NONCOPYABLE(PermissionController);
|
| + WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(PermissionController);
|
| public:
|
| virtual ~PermissionController();
|
|
|
|
|