summaryrefslogtreecommitdiffstats
path: root/chrome/browser/toolbar_model.h
diff options
context:
space:
mode:
authorfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-13 21:52:32 +0000
committerfinnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-13 21:52:32 +0000
commit4604d1f4944206f24e864c71e29bc08b4d9500af (patch)
tree8dc2637b180b5c6e8a21b1984afb1a7bfa17c10b /chrome/browser/toolbar_model.h
parenta04f125f5fe5bbc56a3feaac4121a29452becedf (diff)
downloadchromium_src-4604d1f4944206f24e864c71e29bc08b4d9500af.zip
chromium_src-4604d1f4944206f24e864c71e29bc08b4d9500af.tar.gz
chromium_src-4604d1f4944206f24e864c71e29bc08b4d9500af.tar.bz2
RSS feed support (part 1), 2nd attempt.
Part 1 is RSS feed auto-discovery. This will parse the web page header to find the feeds in the document and notify the browser to display the RSS icon in the toolbar. You can click on the icon, but it will just navigate to the first feed on the page, which (unless it has been designed to be browser friendly) will just dump XML as text on the user. For this reason I have disabled the code that makes the RSS icon appear and intend to enable it when we have a good landing page to display the XML. Review URL: http://codereview.chromium.org/46055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11672 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/toolbar_model.h')
-rw-r--r--chrome/browser/toolbar_model.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/toolbar_model.h b/chrome/browser/toolbar_model.h
index daf3cea..3a6dff7 100644
--- a/chrome/browser/toolbar_model.h
+++ b/chrome/browser/toolbar_model.h
@@ -9,6 +9,7 @@
#include "base/basictypes.h"
#include "skia/include/SkColor.h"
+#include "webkit/glue/feed.h"
class NavigationController;
class NavigationEntry;
@@ -52,6 +53,9 @@ class ToolbarModel {
// Default value: NO_ICON.
virtual Icon GetIcon();
+ // Returns an array of available feeds.
+ virtual scoped_refptr<FeedList> GetFeedList();
+
// Sets the text and color of the text displayed in the info bubble that
// appears when the user hovers the mouse over the icon.
// Default value: empty string.