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 5081e2c0a0fa2a5533752caad47e1ed3e1426289..c3ddf1cb98dcd3e1a45a52a716abe72231015430 100644 |
--- a/chrome/common/extensions/docs/templates/articles/single_purpose.html |
+++ b/chrome/common/extensions/docs/templates/articles/single_purpose.html |
@@ -15,6 +15,8 @@ for offering settings changes to Chrome users on Windows. |
In addition, starting with the May 20, 2014 release of Chrome, |
we <a href="http://blog.chromium.org/2014/02/make-sure-to-get-your-extension-in.html">have begun to require</a> |
that extensions in Chrome for Windows be hosted in the Chrome Web Store. |
+Starting in Chrome M44 in July 2015, |
not at google - send to devlin
2015/05/13 18:23:27
I think publicly we don't put the "M" prefix, it's
mkearney1
2015/05/13 18:36:36
Done.
|
+extensions in Mac are also required to be hosted in the Chrome Web Store. |
</p> |
<h2 id="two">2.) Why did Google launch a “single purpose” Chrome extensions policy?</h2> |
@@ -24,7 +26,7 @@ that extensions in Chrome for Windows be hosted in the Chrome Web Store. |
<p>We launched this policy because |
multi-purpose extensions can crowd your browser UI |
-and slow down your web browsing - sometimes significantly. |
+and slow down your web browsing sometimes significantly. |
Speed and simplicity have always been part of Chrome's core principles, |
so this policy will help us get back to the design that was originally intended. |
Also, unexpected changes to browser functionality and |
@@ -75,6 +77,13 @@ change the browser’s homepage, or |
make any other changes to browser functionality. |
</p> |
+<p> |
+Be conscious of your extension’s permissions. |
+We assume your extension utilizes each of the permissions it requests. |
+Excessive permissions unrelated to your extension’s single purpose will be viewed |
+as enabling unrelated functionalities, resulting in a policy violation. |
+</p> |
+ |
<h2 id="five">5.) Will this policy affect my extension?</h2> |
<p> |
@@ -93,6 +102,7 @@ Ask yourself these questions: |
does it only affect a narrow function of the browser?</li> |
<li>Does my extension modify Chrome’s behavior in a predictable way, |
in line with the extension's narrow, stated purpose?</li> |
+ <li>Does my extension request any unnecessary permissions?</li> |
</ul> |
<p> |
@@ -225,13 +235,13 @@ 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> |
+<h2 id="twelve">12.) Is this new policy only on some operating systems?</h2> |
<p> |
The <a href="https://developer.chrome.com/extensions/hosting_changes">requirement</a> |
that Chrome extensions be hosted in the Chrome Web Store |
-initially applies only to Windows extensions. |
-Likewise, the new Settings Override API will initially be made available |
+initially applies only to Windows and Mac extensions. |
+The new Settings Override API will initially be made available |
only on Chrome for Windows. |
However, the single-purpose policy will apply to all Chrome extensions. |
</p> |
@@ -283,7 +293,7 @@ It's a better user experience, with no performance or security downsides. |
that were already installed by users?</h2> |
<p> |
-All extensions will need to comply with the Extension Quality Guidelines. |
+All extensions must comply with the Extension Quality Guidelines. |
If a user installed a non-compliant extension, |
then you will need to update them to a compliant extension |
that is hosted in the Chrome Web Store. |
@@ -307,9 +317,11 @@ in the Chrome Web Store comes into effect?</h2> |
If your extension is rejected from the Chrome Web Store, |
you will need to make changes or appeal the decision. |
After the requirement to host extensions |
-in the Chrome Web Store comes into effect in late May 2014, |
+in the Chrome Web Store comes into effect for Windows in late May 2014, |
your extension must be hosted in the Chrome Web Store or |
-it will be automatically disabled from the users’ browsers. |
+it will be automatically disabled from the users’ browsers. |
+The same will occur for Mac extensions that are not hosted |
+on the Chrome Web Store prior to the release of M44 in July 2015. |
</p> |
<h2 id="eighteen">18.) If my extension gets flagged for review under the single purpose policy, |