| 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;
 | 
|  };
 | 
| 
 |