Index: content/renderer/render_view.cc |
diff --git a/content/renderer/render_view.cc b/content/renderer/render_view.cc |
index d5cedecc75361a1cc01d7992f845905efaf8d6a4..368cc335081dad50c4f5741cabbfc0935738ff69 100644 |
--- a/content/renderer/render_view.cc |
+++ b/content/renderer/render_view.cc |
@@ -1179,7 +1179,8 @@ void RenderView::UpdateURL(WebFrame* frame) { |
} |
// Tell the embedding application that the title of the active page has changed |
-void RenderView::UpdateTitle(WebFrame* frame, const string16& title, |
+void RenderView::UpdateTitle(WebFrame* frame, |
+ const string16& title, |
WebTextDirection title_direction) { |
// Ignore all but top level navigations. |
if (frame->parent()) |
@@ -2606,8 +2607,8 @@ void RenderView::didNavigateWithinPage( |
didCommitProvisionalLoad(frame, is_new_navigation); |
- UpdateTitle(frame, frame->view()->mainFrame()->dataSource()->pageTitle(), |
- frame->view()->mainFrame()->dataSource()->pageTitleDirection()); |
+ WebDataSource* datasource = frame->view()->mainFrame()->dataSource(); |
+ UpdateTitle(frame, datasource->pageTitle(), datasource->pageTitleDirection()); |
} |
void RenderView::didUpdateCurrentHistoryItem(WebFrame* frame) { |