| Index: sky/engine/core/frame/LocalDOMWindow.cpp
|
| diff --git a/sky/engine/core/frame/LocalDOMWindow.cpp b/sky/engine/core/frame/LocalDOMWindow.cpp
|
| index fc35a2003f430950614eaddc34d6aa7e3afe73e9..8960f7ba1bb724df6523e8d1b3a64a84e843e016 100644
|
| --- a/sky/engine/core/frame/LocalDOMWindow.cpp
|
| +++ b/sky/engine/core/frame/LocalDOMWindow.cpp
|
| @@ -69,6 +69,7 @@
|
| #include "sky/engine/platform/weborigin/KURL.h"
|
| #include "sky/engine/platform/weborigin/SecurityPolicy.h"
|
| #include "sky/engine/public/platform/Platform.h"
|
| +#include "sky/engine/tonic/dart_gc_visitor.h"
|
| #include "sky/engine/wtf/MainThread.h"
|
| #include "sky/engine/wtf/MathExtras.h"
|
| #include "sky/engine/wtf/text/WTFString.h"
|
| @@ -310,6 +311,11 @@ LocalDOMWindow* LocalDOMWindow::toDOMWindow()
|
| return this;
|
| }
|
|
|
| +void LocalDOMWindow::AcceptDartGCVisitor(DartGCVisitor& visitor) const {
|
| + visitor.AddToSetForRoot(document(), dart_wrapper());
|
| + EventTarget::AcceptDartGCVisitor(visitor);
|
| +}
|
| +
|
| PassRefPtr<MediaQueryList> LocalDOMWindow::matchMedia(const String& media)
|
| {
|
| return document() ? document()->mediaQueryMatcher().matchMedia(media) : nullptr;
|
|
|