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

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

Issue 304393003: Another round of updates to single-purpose doc. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 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
« no previous file with comments | « chrome/common/extensions/docs/static/images/search-extension2.png ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/common/extensions/docs/templates/articles/single_purpose.html
diff --git a/chrome/common/extensions/docs/templates/articles/single_purpose.html b/chrome/common/extensions/docs/templates/articles/single_purpose.html
index 0f473b7e5e9169c529b643f01cf69cce455080ff..5081e2c0a0fa2a5533752caad47e1ed3e1426289 100644
--- a/chrome/common/extensions/docs/templates/articles/single_purpose.html
+++ b/chrome/common/extensions/docs/templates/articles/single_purpose.html
@@ -203,10 +203,29 @@ by disabling the extension.
<p>
All Chrome settings changed by an extension will be reverted
when that extension is disabled.
-All other settings will remain unchanged.
+All other settings
+(for example, those changed directly by a Windows binary)
+will remain unchanged.
</p>
-<h2 id="eleven">11.) Is this new policy Windows-only?</h2>
+<h2 id="eleven">11.) Will users’ existing homepage, search provider or
+startup pages be affected by the introduction of the Settings Override API?</h2>
+
+<p>
+No.
+A user’s existing homepage, search provider or startup settings will
+remain unchanged by the introduction of Settings Override API.
+Following the launch of the Settings Override API,
+only extensions can programmatically change these settings and
+only through the Settings Override API.
+But all changes to a user’s homepage, search provider or
+startup pages made prior to the launch of the Settings Override API,
+including any that may have been made by Windows binaries,
+will remain unchanged until the user manually updates those settings or
+installs an extension that uses the Settings Override API to change them.
+</p>
+
+<h2 id="twelve">12.) Is this new policy Windows-only?</h2>
<p>
The <a href="https://developer.chrome.com/extensions/hosting_changes">requirement</a>
@@ -217,7 +236,7 @@ only on Chrome for Windows.
However, the single-purpose policy will apply to all Chrome extensions.
</p>
-<h2 id="twelve">12.) Does this policy apply to Chrome apps too?</h2>
+<h2 id="thirteen">13.) Does this policy apply to Chrome apps too?</h2>
<p>
At this time, Chrome apps (as distinguished from extensions)
@@ -226,7 +245,7 @@ or to have a single purpose.
Chrome apps are currently not capable of changing Chrome settings.
</p>
-<h2 id="thirteen">13.) Can I bundle ad injection with some other type of functionality?</h2>
+<h2 id="fourteen">14.) Can I bundle ad injection with some other type of functionality?</h2>
<p>
No.
@@ -242,7 +261,7 @@ You also might want to explore the other monetization options described
<a href="https://developer.chrome.com/webstore/money">here</a>.
</p>
-<h2 id="fourteen">14.) Are toolbars permitted under this policy?</h2>
+<h2 id="fifteen">15.) Are toolbars permitted under this policy?</h2>
<p>
It depends on what the toolbar does.
@@ -260,7 +279,7 @@ which was designed to solve this very problem.
It's a better user experience, with no performance or security downsides.
</p>
-<h2 id="fifteen">15.) What will happen to non-compliant extensions
+<h2 id="sixteen">16.) What will happen to non-compliant extensions
that were already installed by users?</h2>
<p>
@@ -271,16 +290,15 @@ that is hosted in the Chrome Web Store.
If the user is not updated to a compliant extension
that is hosted in the Chrome Web Store,
then the extension will be automatically disabled.
-When Chrome disables a non-compliant extension,
-it will not revert browser settings made at the same time as installing
-that extension prior to the launch of the Settings Override API.
-Only settings changed by an extension using the Settings Override API
+As noted above,
+any settings or behaviours controlled by the extension,
+including any settings controlled by the Settings Override API,
will be reverted when the extension is disabled.
You can find more information
<a href="http://blog.chromium.org/2014/02/make-sure-to-get-your-extension-in.html">here</a>.
</p>
-<h2 id="sixteen">16.) If my extension is rejected from the Chrome Web Store
+<h2 id="seventeen">17.) If my extension is rejected from the Chrome Web Store
because it doesn’t comply with the single purpose policy,
what will happen after the requirement to host extensions
in the Chrome Web Store comes into effect?</h2>
@@ -294,7 +312,7 @@ your extension must be hosted in the Chrome Web Store or
it will be automatically disabled from the users’ browsers.
</p>
-<h2 id="seventeen">17.) If my extension gets flagged for review under the single purpose policy,
+<h2 id="eighteen">18.) If my extension gets flagged for review under the single purpose policy,
what will happen?</h2>
<p>
@@ -312,7 +330,7 @@ with your extension ID if you’d like feedback.
We’ll try to respond within a week.
</p>
-<h2 id="eighteen">18.) I need help. Who should I contact?</h2>
+<h2 id="nineteen">19.) I need help. Who should I contact?</h2>
<p>
You can email
« no previous file with comments | « chrome/common/extensions/docs/static/images/search-extension2.png ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698