| Index: third_party/WebKit/Source/core/testing/Internals.cpp
|
| diff --git a/third_party/WebKit/Source/core/testing/Internals.cpp b/third_party/WebKit/Source/core/testing/Internals.cpp
|
| index 30482ff4660dd2e0a4dbfeef99ed4884f426c540..35e1d0a8497233aed51ed4e54aede63ff8dd12ff 100644
|
| --- a/third_party/WebKit/Source/core/testing/Internals.cpp
|
| +++ b/third_party/WebKit/Source/core/testing/Internals.cpp
|
| @@ -3089,13 +3089,13 @@ ScriptPromise Internals::observeUseCounter(ScriptState* scriptState,
|
| return promise;
|
| }
|
|
|
| - Frame* frame = document->frame();
|
| - if (!frame || !frame->host()) {
|
| + Page* page = document->page();
|
| + if (!page) {
|
| resolver->reject();
|
| return promise;
|
| }
|
|
|
| - frame->host()->useCounter().addObserver(
|
| + page->useCounter().addObserver(
|
| new UseCounterObserverImpl(resolver, useCounterFeature));
|
| return promise;
|
| }
|
|
|