From c0a9259d6a5f8bd534b01923b2d33a1ebe853f30 Mon Sep 17 00:00:00 2001 From: "kathyw@chromium.org" Date: Fri, 19 Feb 2010 23:23:04 +0000 Subject: Put experimental API info in its own page. No links to it yet. (Currently this information is in .../trunk/api_index.html.) Also update the group URL in the header of the experimental API pages. My next set of commits will replace the experimental info in api_index.html with a link to this page (at the URL http://code.google.com/chrome/extensions/dev/experimental.html). TBR=erikkay BUG=none TEST=none Review URL: http://codereview.chromium.org/650077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39509 0039d316-1c4b-4281-b951-d872f2087c98 --- .../extensions/docs/experimental.history.html | 2 +- chrome/common/extensions/docs/experimental.html | 506 +++++++++++++++++++++ .../extensions/docs/experimental.processes.html | 2 +- .../extensions/docs/static/experimental.html | 73 +++ 4 files changed, 581 insertions(+), 2 deletions(-) create mode 100644 chrome/common/extensions/docs/experimental.html create mode 100644 chrome/common/extensions/docs/static/experimental.html diff --git a/chrome/common/extensions/docs/experimental.history.html b/chrome/common/extensions/docs/experimental.history.html index 471906b..e3c18e8 100644 --- a/chrome/common/extensions/docs/experimental.history.html +++ b/chrome/common/extensions/docs/experimental.history.html @@ -116,7 +116,7 @@ Samples diff --git a/chrome/common/extensions/docs/experimental.html b/chrome/common/extensions/docs/experimental.html new file mode 100644 index 0000000..a79f3b0 --- /dev/null +++ b/chrome/common/extensions/docs/experimental.html @@ -0,0 +1,506 @@ + + + + + + + + chrome.experimental.* APIs - Google Chrome Extensions - Google Code
+ + +
+ + +
+
+ paramName + + + +
+ ( + optional + + + Type + + + + array of + + paramType + + + ) +
+ +
+
+
+ Undocumented. +
+
+ Description of this parameter from the json schema. +
+ + +
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + +
+ + +
+

Google Chrome Extensions (Labs)

+ +
+ +
+ +
+ +
+ +
+
+

chrome.experimental.* APIs

+
+ + + + + +
chrome.experimental.* APIs
+ +

+We'd like your feedback +on the following experimental APIs: +

+ + + +

+Caution: +Don't depend on these experimental APIs. +They might disappear, +and they will change. +Also, the extension gallery doesn't allow you to +upload extensions that use experimental APIs. +

+ +

How to use experimental APIs

+ +
    +
  1. + Make sure you're using the +Dev channel + of Google Chrome. + Although the experimental APIs might work in other versions, + we need your feedback on the latest incarnation of the APIs, + which you can find on the Dev channel. +
  2. +
  3. + Using the + API documentation for the Dev channel, + write the code for your extension. +
  4. +
  5. + Specify the "experimental" + permission + in your extension's manifest, like this: +
    "permissions": [
    +  "experimental",
    +  ...
    +],
    +
    +
  6. +
  7. + Specify the --enable-experimental-extension-apis flag + when you launch the browser. + On Windows, you can do this by modifying + the properties of the shortcut that you use to launch Google Chrome. + For example: + +
    path_to_chrome.exe --enable-experimental-extension-apis
    +
  8. + +
  9. + Give us feedback! + Your comments and suggestions help us + improve the APIs and decide + which ones should move from experimental to supported. +
  10. +
+ +

More information

+ +

+For information on the standard APIs that extensions can use, see +chrome.* APIs and +Other APIs. +

+
+ + + +
+
+
+ +
+ diff --git a/chrome/common/extensions/docs/experimental.processes.html b/chrome/common/extensions/docs/experimental.processes.html index 8e7bdbd..fece57f3 100644 --- a/chrome/common/extensions/docs/experimental.processes.html +++ b/chrome/common/extensions/docs/experimental.processes.html @@ -116,7 +116,7 @@ Samples diff --git a/chrome/common/extensions/docs/static/experimental.html b/chrome/common/extensions/docs/static/experimental.html new file mode 100644 index 0000000..46df0f2 --- /dev/null +++ b/chrome/common/extensions/docs/static/experimental.html @@ -0,0 +1,73 @@ +
chrome.experimental.* APIs
+ +

+We'd like your feedback +on the following experimental APIs: +

+ + + +

+Caution: +Don't depend on these experimental APIs. +They might disappear, +and they will change. +Also, the extension gallery doesn't allow you to +upload extensions that use experimental APIs. +

+ +

How to use experimental APIs

+ +
    +
  1. + Make sure you're using the +Dev channel + of Google Chrome. + Although the experimental APIs might work in other versions, + we need your feedback on the latest incarnation of the APIs, + which you can find on the Dev channel. +
  2. +
  3. + Using the + API documentation for the Dev channel, + write the code for your extension. +
  4. +
  5. + Specify the "experimental" + permission + in your extension's manifest, like this: +
    +"permissions": [
    +  "experimental",
    +  ...
    +],
    +
    +
  6. +
  7. + Specify the --enable-experimental-extension-apis flag + when you launch the browser. + On Windows, you can do this by modifying + the properties of the shortcut that you use to launch Google Chrome. + For example: + +
    +path_to_chrome.exe --enable-experimental-extension-apis
    +
  8. + +
  9. + Give us feedback! + Your comments and suggestions help us + improve the APIs and decide + which ones should move from experimental to supported. +
  10. +
+ +

More information

+ +

+For information on the standard APIs that extensions can use, see +chrome.* APIs and +Other APIs. +

-- cgit v1.1