| Index: Source/modules/device_light/DeviceLightController.h | 
| diff --git a/Source/modules/device_light/DeviceLightController.h b/Source/modules/device_light/DeviceLightController.h | 
| index 5e78834113a5b4cb0bc32d08d366094cd9fe6baf..715d2f1eac92363789b8f41bafeae4406fa26c70 100644 | 
| --- a/Source/modules/device_light/DeviceLightController.h | 
| +++ b/Source/modules/device_light/DeviceLightController.h | 
| @@ -5,7 +5,7 @@ | 
| #ifndef DeviceLightController_h | 
| #define DeviceLightController_h | 
|  | 
| -#include "core/dom/DocumentSupplementable.h" | 
| +#include "core/dom/Document.h" | 
| #include "core/frame/DeviceSingleWindowEventController.h" | 
| #include "modules/ModulesExport.h" | 
|  | 
| @@ -13,7 +13,7 @@ namespace blink { | 
|  | 
| class Event; | 
|  | 
| -class MODULES_EXPORT DeviceLightController final : public DeviceSingleWindowEventController, public DocumentSupplement { | 
| +class MODULES_EXPORT DeviceLightController final : public DeviceSingleWindowEventController, public WillBeHeapSupplement<Document> { | 
| WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(DeviceLightController); | 
| public: | 
| virtual ~DeviceLightController(); | 
|  |