Index: chrome/renderer/render_view.cc |
=================================================================== |
--- chrome/renderer/render_view.cc (revision 11648) |
+++ chrome/renderer/render_view.cc (working copy) |
@@ -1219,6 +1219,9 @@ |
if (!favicon_url.is_empty()) |
Send(new ViewHostMsg_UpdateFavIconURL(routing_id_, page_id_, favicon_url)); |
+ // Update the list of available feeds. |
+ UpdateFeedList(webview->GetMainFrame()->GetFeedList()); |
+ |
AddGURLSearchProvider(webview->GetMainFrame()->GetOSDDURL(), |
true); // autodetected |
@@ -1696,6 +1699,13 @@ |
autodetected)); |
} |
+void RenderView::UpdateFeedList(scoped_refptr<FeedList> feedlist) { |
+ ViewHostMsg_UpdateFeedList_Params params; |
+ params.page_id = page_id_; |
+ params.feedlist = feedlist; |
+ Send(new ViewHostMsg_UpdateFeedList(routing_id_, params)); |
+} |
+ |
bool RenderView::RunBeforeUnloadConfirm(WebFrame* webframe, |
const std::wstring& message) { |
bool success = false; |