diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/ng/custom/layout_worklet.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/layout/ng/custom/layout_worklet.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/ng/custom/layout_worklet.cc b/chromium/third_party/blink/renderer/core/layout/ng/custom/layout_worklet.cc index 6986d303d97..71e6bb85888 100644 --- a/chromium/third_party/blink/renderer/core/layout/ng/custom/layout_worklet.cc +++ b/chromium/third_party/blink/renderer/core/layout/ng/custom/layout_worklet.cc @@ -45,7 +45,7 @@ LayoutWorkletGlobalScopeProxy* LayoutWorklet::Proxy() { return LayoutWorkletGlobalScopeProxy::From(FindAvailableGlobalScope()); } -void LayoutWorklet::Trace(blink::Visitor* visitor) { +void LayoutWorklet::Trace(Visitor* visitor) { visitor->Trace(document_definition_map_); visitor->Trace(pending_layout_registry_); Worklet::Trace(visitor); @@ -59,8 +59,9 @@ bool LayoutWorklet::NeedsToCreateGlobalScope() { WorkletGlobalScopeProxy* LayoutWorklet::CreateGlobalScope() { DCHECK(NeedsToCreateGlobalScope()); return MakeGarbageCollected<LayoutWorkletGlobalScopeProxy>( - To<Document>(GetExecutionContext())->GetFrame(), ModuleResponsesMap(), - pending_layout_registry_, GetNumberOfGlobalScopes() + 1); + To<LocalDOMWindow>(GetExecutionContext())->GetFrame(), + ModuleResponsesMap(), pending_layout_registry_, + GetNumberOfGlobalScopes() + 1); } } // namespace blink |