My favorites | Sign in
Logo
             
New issue | Search
for
| Advanced search | Search tips
Issue 23801: Add an options_page to the manifest
24 people starred this issue and may be notified of changes. Back to list
 
Reported by aa@chromium.org, Oct 04, 2009
There should be a declarative way to specify the options page for an 
extension. Chrome would render UI in the management screen to allow users to 
access this page.

The entry would just point to an HTML page that Chrome would open. No clever 
integration beyond that.
Comment 1 by asargent@chromium.org, Oct 05, 2009
It would also be useful to provide some css developers could use to get some uniformity 
of appearance.
Comment 2 by aa@chromium.org, Oct 05, 2009
(No comment was entered for this change.)
Labels: ReleaseBlock-Beta
Comment 3 by aa@chromium.org, Oct 05, 2009
 Issue 15348  has been merged into this issue.
Comment 4 by aa@chromium.org, Oct 05, 2009
(No comment was entered for this change.)
Status: Available
Labels: Size-Medium
Comment 5 by aa@chromium.org, Oct 05, 2009
(No comment was entered for this change.)
Labels: Pri-2
Comment 6 by asargent@chromium.org, Oct 14, 2009
(No comment was entered for this change.)
Status: Started
Owner: asarg...@chromium.org
Comment 7 by bugdroid1@chromium.org, Oct 16, 2009
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=29297 

------------------------------------------------------------------------
r29297 | asargent@chromium.org | 2009-10-16 11:34:28 -0700 (Fri, 16 Oct 2009) | 9 lines
Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_browsertests_misc.cc?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extensions_ui.cc?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extensions_ui.h?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/resources/extensions_ui.html?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension.cc?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension.h?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension_constants.cc?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension_constants.h?r1=29297&r2=29296
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/extension_unittest.cc?r1=29297&r2=29296
   A http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/options.crx

Add concept of an options page to Extensions.


BUG=23801
TEST=Create an extension with an "options_page" entry in its manifest with a value the name of a html file in the extension dir.
Load that extension and go to chrome://extensions, there should be an "Options" button that takes you to the page specified in the manifest.


Review URL: http://codereview.chromium.org/271114
------------------------------------------------------------------------

Comment 8 by aa@chromium.org, Oct 19, 2009
I think this is fixed.
Status: Fixed
Comment 9 by asargent@chromium.org, Oct 20, 2009
Note: the work to support uniformity of options page appearance is being tracked in a 
separate bug: Issue 25317. 

Comment 10 by bugdroid1@chromium.org, Oct 22, 2009
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=29849 

------------------------------------------------------------------------
r29849 | asargent@chromium.org | 2009-10-22 17:24:02 -0700 (Thu, 22 Oct 2009) | 6 lines
Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/api_index.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/api_other.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/autoupdate.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/background_pages.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/bookmarks.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/browserAction.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/content_scripts.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/devguide.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/devtools.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/events.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/extension.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/getstarted.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/hosting.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/i18n.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/index.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/manifest.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/match_patterns.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/npapi.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/ntp.html?r1=29849&r2=29848
   A http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/options.html
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/overview.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/packaging.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/pageAction.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/static/manifest.html?r1=29849&r2=29848
   A http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/static/options.html
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/tabs.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/template/api_template.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/test.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/themes.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/toolstrip.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/tut_debugging.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/tutorials.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/windows.html?r1=29849&r2=29848
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/extensions/docs/xhr.html?r1=29849&r2=29848

Adding documentation for extensions options pages.

BUG=23801
TEST=none

Review URL: http://codereview.chromium.org/314012
------------------------------------------------------------------------

Comment 11 by erikkay@chromium.org, Mar 03, 2010
(No comment was entered for this change.)
Labels: Feature-Extensions
Sign in to add a comment

Powered by Google Project Hosting