New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 23801 link

Starred by 23 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Oct 2009
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Feature
M-4

Restricted
  • Only users with EditIssue permission may comment.



Sign in to add a comment

Add an options_page to the manifest

Project Member Reported by aa@chromium.org, Oct 5 2009

Issue description

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.
 
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 5 2009

Labels: ReleaseBlock-Beta

Comment 3 by aa@chromium.org, Oct 5 2009

 Issue 15348  has been merged into this issue.

Comment 4 by aa@chromium.org, Oct 5 2009

Labels: Size-Medium
Status: Available

Comment 5 by aa@chromium.org, Oct 5 2009

Labels: Pri-2
Status: Started

Comment 7 by bugdro...@gmail.com, 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

Status: Fixed
I think this is fixed.
Note: the work to support uniformity of options page appearance is being tracked in a 
separate bug:  Issue 25317 . 

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
------------------------------------------------------------------------

Labels: Feature-Extensions
Project Member

Comment 12 by bugdroid1@chromium.org, Oct 12 2012

Labels: Restrict-AddIssueComment-Commit
This issue has been closed for some time. No one will pay attention to new comments.
If you are seeing this bug or have new data, please click New Issue to start a new bug.
Project Member

Comment 13 by bugdroid1@chromium.org, Mar 10 2013

Labels: -Mstone-4 -Feature-Extensions M-4 Cr-Platform-Extensions
Project Member

Comment 14 by bugdroid1@chromium.org, Mar 13 2013

Labels: -Restrict-AddIssueComment-Commit Restrict-AddIssueComment-EditIssue

Sign in to add a comment