It is a purposeful limitation. The idea is that since extensions are so easy to install in Chromium/Google Chrome, that developers should tend to do one extension per-feature, rather than putting a bunch of features into one extension. This helps users avoid the situation where they only like one feature of an extension, but to get it, have to have their UI cluttered with a bunch of other features they don't care about.
It is possible to change the browser action icon on a per-tab basis (see the tabId parameter of, eg, http://code.google.com/chrome/extensions/browserAction.html#method-setIcon). Or you could use a popup to create more functionality in the browser action depending on the state of the extension or the current tab. HTH, - a On Sun, Nov 29, 2009 at 4:57 PM, Edwin Khodabakchian <[email protected]> wrote: > Hello, > > I am trying to add a page action to the feedly extension to allow > users to add new sites to their feedly and I get: > "Could not load extension from '...'. An extension cannot have both a > page action and a browser action. > > Page actions and browser actions seems to be totally orthogonal things > so I have a hard time understanding this error message. Is this a > temporary limitation or a conceptual one? Is there any way to work > around this? > > Thanks, > Edwin > > -- > > You received this message because you are subscribed to the Google Groups > "Chromium-extensions" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/chromium-extensions?hl=en. > > > -- You received this message because you are subscribed to the Google Groups "Chromium-extensions" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/chromium-extensions?hl=en.
