| Index: third_party/WebKit/Source/modules/screen_orientation/ScreenOrientationController.h
|
| diff --git a/third_party/WebKit/Source/modules/screen_orientation/ScreenOrientationController.h b/third_party/WebKit/Source/modules/screen_orientation/ScreenOrientationController.h
|
| index 0a519d328f23c2f6e7ee5530d16174aba8ee15dd..a728882d7dfe8c3b5f460411ba1e99c335bad0e3 100644
|
| --- a/third_party/WebKit/Source/modules/screen_orientation/ScreenOrientationController.h
|
| +++ b/third_party/WebKit/Source/modules/screen_orientation/ScreenOrientationController.h
|
| @@ -21,13 +21,12 @@ class ScreenOrientation;
|
| class WebScreenOrientationClient;
|
|
|
| class MODULES_EXPORT ScreenOrientationController final
|
| - : public NoBaseWillBeGarbageCollectedFinalized<ScreenOrientationController>
|
| - , public WillBeHeapSupplement<LocalFrame>
|
| + : public GarbageCollectedFinalized<ScreenOrientationController>
|
| + , public HeapSupplement<LocalFrame>
|
| , public LocalFrameLifecycleObserver
|
| , public PlatformEventController {
|
| - WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(ScreenOrientationController);
|
| + USING_GARBAGE_COLLECTED_MIXIN(ScreenOrientationController);
|
| WTF_MAKE_NONCOPYABLE(ScreenOrientationController);
|
| - USING_FAST_MALLOC_WILL_BE_REMOVED(ScreenOrientationController);
|
| public:
|
| ~ScreenOrientationController() override;
|
|
|
| @@ -66,7 +65,7 @@ private:
|
|
|
| bool isActiveAndVisible() const;
|
|
|
| - PersistentWillBeMember<ScreenOrientation> m_orientation;
|
| + Member<ScreenOrientation> m_orientation;
|
| WebScreenOrientationClient* m_client;
|
| Timer<ScreenOrientationController> m_dispatchEventTimer;
|
| };
|
|
|