Chromium Code Reviews| 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); |
| } |