| Index: chrome/renderer/render_view.cc
|
| ===================================================================
|
| --- chrome/renderer/render_view.cc (revision 11592)
|
| +++ chrome/renderer/render_view.cc (working copy)
|
| @@ -1222,6 +1222,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
|
|
|
| @@ -1699,6 +1702,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;
|
|
|