Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(631)

Unified Diff: chrome/common/extensions/docs/templates/articles/ui_override.html

Issue 183883033: Move bookmarks_ui manifest key from chrome_settings_overrides to chrome_ui_overrides (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/common/extensions/docs/templates/articles/ui_override.html
diff --git a/chrome/common/extensions/docs/templates/articles/ui_override.html b/chrome/common/extensions/docs/templates/articles/ui_override.html
index f9c71071f431abce6035eac7d7fa097a74f7af1e..13977723a65a910a265865dc3e940df8d3bbb9ea 100644
--- a/chrome/common/extensions/docs/templates/articles/ui_override.html
+++ b/chrome/common/extensions/docs/templates/articles/ui_override.html
@@ -1,13 +1,13 @@
-<h1>Settings Overrides</h1>
+<h1>User Interface Overrides</h1>
<p>
-Settings overrides are a way for extensions to override selected Chrome settings
-and user interface properties.
+User interface overrides are a way for extensions to override selected Chrome
+user interface properties.
</p>
<h2 id="bookmarks">Bookmarks User Interface</h2>
<p>
-Register the settings you want to override in the
+Register the user interface properties you want to override in the
<a href="manifest.html">extension manifest</a> like this:
</p>
@@ -15,7 +15,7 @@ Register the settings you want to override in the
"name": "My extension",
...
<b>
- "chrome_settings_overrides" : {
+ "chrome_ui_overrides" : {
"bookmarks_ui": {
"remove_button": "true",
"remove_bookmark_shortcut": "true"
@@ -33,10 +33,12 @@ Register the settings you want to override in the
</li>
<li>
- <a href="#bookmarks_ui">Bookmark shortcut</a>: the shortcut key that is
- used to bookmark a page (Ctrl-D on Windows). Extensions may remove this
- shortcut via the settings overrides, and optionally bind their own command
- to it using the <code>commands</code> section of the manifest.
+ <a href="#bookmarks_ui">Bookmark shortcut</a>: the shortcut key that is used
+ to bookmark a page (Ctrl-D on Windows). Extensions may remove this shortcut
+ via the settings overrides, and optionally bind their own command to it
+ using the <code>commands</code> section of the manifest. If the shortcut key
+ is removed or rebound, the corresponding menu item as also removed or
+ overridden respectively.
</li>
</ul>
</p>
@@ -47,48 +49,6 @@ in the Chrome Dev release, and Chrome must be started with the
<code>--enable-override-bookmarks-ui=1</code> command line flag to enable
bookmarks user interface overrides.</p>
-<h2 id="others">Homepage, Search Provider, and Startup Pages</h2>
-<p>
-Here is an example how <a href="#homepage">homepage</a>, <a
-href="#search_provider">search provider</a> and <a href="#startup_pages">startup
-pages</a> can be modified in the <a href="manifest.html">extension
-manifest</a>.</p>
-
-<pre>{
- "name": "My extension",
- ...
- "chrome_settings_overrides": {
- "homepage": "http://www.homepage.com",
- "search_provider": {
- "name": "name.__MSG_url_domain__",
- "keyword": "keyword.__MSG_url_domain__",
- "search_url": "http://www.foo.__MSG_url_domain__/s?q={searchTerms}",
- "favicon_url": "http://www.foo.__MSG_url_domain__/favicon.ico",
- "suggest_url": "http://www.foo.__MSG_url_domain__/suggest?q={searchTerms}",
- "instant_url": "http://www.foo.__MSG_url_domain__/instant?q={searchTerms}",
- "image_url": "http://www.foo.__MSG_url_domain__/image?q={searchTerms}",
- "search_url_post_params": "search_lang=__MSG_url_domain__",
- "suggest_url_post_params": "suggest_lang=__MSG_url_domain__",
- "instant_url_post_params": "instant_lang=__MSG_url_domain__",
- "image_url_post_params": "image_lang=__MSG_url_domain__",
- "alternate_urls": [
- "http://www.moo.__MSG_url_domain__/s?q={searchTerms}",
- "http://www.noo.__MSG_url_domain__/s?q={searchTerms}"
- ],
- "encoding": "UTF-8",
- "is_default": true
- },
- "startup_pages": ["http://www.startup.com"]
- },
- "default_locale": "de",
- ...
-}</pre>
-
-<p class="note">
-<b>Note:</b> Settings overrides for <code>homepage</code>,
-<code>search_provider</code>, and <code>startup_pages</code> are only enabled
-in the Chrome Dev release.</p>
-
<h2 id="reference">Reference</h2>
<p>
An extension can override one or more of the following properties in the
@@ -96,7 +56,7 @@ manifest:
</p>
<ul>
-{{#f:apis.manifestTypes.byName.ChromeSettingsOverrides.properties}}
+{{#f:apis.manifestTypes.byName.ChromeUIOverrides.properties}}
<li>
<p id="{{f.name}}"><b><code>{{f.name}}</code> ({{+partials.variable_type type:f/}})</b></p>
<p>{{f.description}}</p>
@@ -112,4 +72,3 @@ manifest:
{{/}}
{{/}}
</ul>
-

Powered by Google App Engine
This is Rietveld 408576698