1 <div id="pageData-name" class="pageData">chrome.experimental.* APIs</div> 2 3 <p> 4 We'd like your <a href="http://groups.google.com/a/chromium.org/group/chromium-extensions/topics">feedback</a> 5 on the following experimental APIs: 6 </p> 7 8 <ul> 9 <li jsselect="experimentalAPIs();"> 10 <a jsvalues=".href: $this + '.html'" jscontent="$this"></a></li> 11 </ul> 12 13 <p class="warning"> 14 <b>Caution:</b> 15 Don't depend on these experimental APIs. 16 They might disappear, 17 and they <em>will</em> change. 18 Also, the Chrome Developer Dashboard doesn't allow you to 19 upload extensions that use experimental APIs. 20 </p> 21 22 <h2 id="using">How to use experimental APIs</h2> 23 24 <ol> 25 <li> 26 Make sure you're using the 27 <a href="http://www.chromium.org/getting-involved/dev-channel">Dev channel</a> 28 of Google Chrome. 29 Although the experimental APIs might work in other versions, 30 we need your feedback on the latest incarnation of the APIs, 31 which you can find on the Dev channel. 32 </li> 33 <li> 34 Using the 35 <a href="http://code.google.com/chrome/extensions/dev/experimental.html">API documentation for the Dev channel</a>, 36 write the code for your extension. 37 </li> 38 <li> 39 Specify the "experimental" 40 <a href="manifest.html#permissions">permission</a> 41 in your extension's manifest, like this: 42 <pre> 43 "permissions": [ 44 <b>"experimental"</b>, 45 ... 46 ], 47 </pre> 48 </li> 49 <li> 50 Enable the experimental API in your browser. 51 You can do this in either of two ways: 52 <ul> 53 <li> Go to <b>chrome://flags</b>, 54 find "Experimental Extension APIs", 55 click its "Enable" link, 56 and restart Chrome. 57 From now on, 58 unless you return to that page and disable experimental APIs, 59 you'll be able to run extensions that use experimental APIs. 60 </li> 61 <li> Specify the <b>--enable-experimental-extension-apis</b> flag 62 each time you launch the browser. 63 On Windows, you can do this by modifying 64 the properties of the shortcut that you use to launch Google Chrome. 65 For example: 66 67 <pre> 68 <em>path_to_chrome.exe</em> <b>--enable-experimental-extension-apis</b></pre> 69 </li> 70 </ul> 71 </li> 72 73 <li> 74 <a href="http://groups.google.com/a/chromium.org/group/chromium-extensions/topics">Give us feedback!</a> 75 Your comments and suggestions help us 76 improve the APIs and decide 77 which ones should move from experimental to supported. 78 </li> 79 </ol> 80 81 <h2 id="other">More information</h2> 82 83 <p> 84 For information on the standard APIs that extensions can use, see 85 <a href="api_index.html">chrome.* APIs</a> and 86 <a href="api_other.html">Other APIs</a>. 87 </p> 88