| Index: chrome/renderer/chrome_render_view_observer.cc
|
| diff --git a/chrome/renderer/chrome_render_view_observer.cc b/chrome/renderer/chrome_render_view_observer.cc
|
| index 55a1a569a52e0abbccdf50df321352e95aba00ae..fdee41f7c85225079fa6a459e8055214f4f31963 100644
|
| --- a/chrome/renderer/chrome_render_view_observer.cc
|
| +++ b/chrome/renderer/chrome_render_view_observer.cc
|
| @@ -159,13 +159,13 @@ void ChromeRenderViewObserver::OnSetVisuallyDeemphasized(bool deemphasized) {
|
| }
|
| #endif
|
|
|
| -void ChromeRenderViewObserver::DidStartLoading() {
|
| +void ChromeRenderViewObserver::DidCommitProvisionalLoad(
|
| + blink::WebLocalFrame* frame,
|
| + bool is_new_navigation) {
|
| if ((render_view()->GetEnabledBindings() & content::BINDINGS_POLICY_WEB_UI) &&
|
| !webui_javascript_.empty()) {
|
| - for (size_t i = 0; i < webui_javascript_.size(); ++i) {
|
| - render_view()->GetMainRenderFrame()->ExecuteJavaScript(
|
| - webui_javascript_[i]);
|
| - }
|
| + for (const auto& script : webui_javascript_)
|
| + render_view()->GetMainRenderFrame()->ExecuteJavaScript(script);
|
| webui_javascript_.clear();
|
| }
|
| }
|
|
|