| Index: chrome/common/extensions/docs/static/experimental.managedMode.html
|
| diff --git a/chrome/common/extensions/docs/static/experimental.managedMode.html b/chrome/common/extensions/docs/static/experimental.managedMode.html
|
| deleted file mode 100644
|
| index ec186b5165ec03d920a03c5a95f9852ad80669f8..0000000000000000000000000000000000000000
|
| --- a/chrome/common/extensions/docs/static/experimental.managedMode.html
|
| +++ /dev/null
|
| @@ -1,81 +0,0 @@
|
| -<div id="pageData-name" class="pageData">Managed Mode API</div>
|
| -
|
| -<!-- BEGIN AUTHORED CONTENT -->
|
| -<p id="classSummary">
|
| - The <code>chrome.experimental.managedMode</code> module allows extensions to
|
| - request that the browser enter managed mode, as well as to query whether it
|
| - is currently in managed mode.
|
| -</p>
|
| -
|
| -<p class="note">
|
| - <b>Note: </b>Extensions cannot request that the browser leave managed mode.
|
| - This must be done by the user from within the browser itself.
|
| -</p>
|
| -
|
| -<h2 id="manifest">Manifest</h2>
|
| -<p>
|
| - You must declare the "managedMode" and "experimental" permissions in your
|
| - extension's <a href="manifest.html">manifest</a> to use the API. For example:
|
| -</p>
|
| -
|
| -<pre>{
|
| - "name": "My extension",
|
| - ...
|
| - <b>"permissions": [
|
| - "experimental",
|
| - "managedMode"
|
| - ]</b>,
|
| - ...
|
| -}</pre>
|
| -
|
| -<h2 id="about">About Managed Mode</h2>
|
| -
|
| -<p>
|
| - Managed mode allows one person to manage the Chrome experience for another
|
| - person by pre-configuring and then locking a managed User profile.
|
| -
|
| - <span class="todo">For more information about Chrome's managed mode, see
|
| - <b>[TBD]</b>.</span>
|
| -</p>
|
| -
|
| -<h2 id="usage">Usage</h2>
|
| -
|
| -<p>
|
| - Querying managed mode is straightforward. Simply call <code>get()</code>,
|
| - providing a callback function to receive the result. For example:
|
| -</p>
|
| -
|
| -<pre>chrome.experimental.managedMode.get(function(details) {
|
| - if (details.value)
|
| - console.log('Managed mode is on.');
|
| - else
|
| - console.log('Managed mode is off.');
|
| -});</pre>
|
| -
|
| -<p>
|
| - Entering managed mode is a little bit more complex, because if the browser is
|
| - already in managed mode, trying to enter it again will have no effect. To
|
| - avoid confusing users, it's advisable to check whether your extension can
|
| - enter managed mode (i.e., if it is not already in effect), and visually
|
| - disable the functionality in your extension if not. You can optionally
|
| - provide a callback function to <code>enter()</code> to receive the result.
|
| - For example:
|
| -</p>
|
| -
|
| -<pre>chrome.experimental.managedMode.get(function(details) {
|
| - if (details.value) {
|
| - console.log("Managed mode is already in effect.");
|
| - } else {
|
| - chrome.experimental.managedMode.enter(function(result) {
|
| - if (chrome.extension.lastError === undefined) {
|
| - if (result.success)
|
| - console.log("Hooray, it worked!");
|
| - else
|
| - console.log("Oops, the user changed her mind.");
|
| - } else {
|
| - console.log("Aw, snap!", chrome.extension.lastError);
|
| - }
|
| - });
|
| - }
|
| -});</pre>
|
| -<!-- END AUTHORED CONTENT -->
|
|
|