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 bedf6765e1a1a15cde093789c0e290078ce79a03..86576aad5ce6935e544caa0db0812559899d9e53 100644 |
--- a/third_party/WebKit/Source/core/page/ScopedPageLoadDeferrer.cpp |
+++ b/third_party/WebKit/Source/core/page/ScopedPageLoadDeferrer.cpp |
@@ -40,8 +40,7 @@ void setDefersLoading(bool isDeferred) |
// Make a copy of the collection. Undeferring loads can cause script to run, |
// which would mutate ordinaryPages() in the middle of iteration. |
HeapVector<Member<Page>> pages; |
- for (const auto& page : Page::ordinaryPages()) |
- pages.append(page); |
+ copyToVector(Page::ordinaryPages(), pages); |
for (const auto& page : pages) |
page->setDefersLoading(isDeferred); |
} |