Index: third_party/WebKit/Source/core/page/ScopedPageLoadDeferrer.cpp |
diff --git a/third_party/WebKit/Source/core/page/ScopedPageLoadDeferrer.cpp b/third_party/WebKit/Source/core/page/ScopedPageLoadDeferrer.cpp |
index be85168aa42537058c73dbf285db5754b4cd3d53..1f52086043d8caad3ae165f010a0d0b896440689 100644 |
--- a/third_party/WebKit/Source/core/page/ScopedPageLoadDeferrer.cpp |
+++ b/third_party/WebKit/Source/core/page/ScopedPageLoadDeferrer.cpp |
@@ -37,7 +37,10 @@ unsigned s_deferralCount = 0; |
void setDefersLoading(bool isDeferred) |
{ |
+ HeapVector<Member<Page>> pages; |
dcheng
2016/08/15 21:57:27
I'm not sure if it's more standard for this to be
haraken
2016/08/15 22:01:47
HeapVector<Member<>> makes sense. We don't want to
|
for (const auto& page : Page::ordinaryPages()) |
+ pages.append(page); |
haraken
2016/08/15 22:01:47
Shall we add a comment and mention why we're copyi
dcheng
2016/08/15 22:34:28
Done.
|
+ for (const auto& page : pages) |
page->setDefersLoading(isDeferred); |
} |