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