Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7643)

Unified Diff: chrome/common/extensions/docs/whats_new.html

Issue 8743020: This includes the Chrome 16 release notes. (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: '' Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/common/extensions/docs/whats_new.html
===================================================================
--- chrome/common/extensions/docs/whats_new.html (revision 110571)
+++ chrome/common/extensions/docs/whats_new.html (working copy)
@@ -336,6 +336,7 @@
</p>
<ul>
+ <li> <a href="#16">Google Chrome 16</a> </li>
<li> <a href="#15">Google Chrome 15</a> </li>
<li> <a href="#14">Google Chrome 14</a> </li>
<li> <a href="#13">Google Chrome 13</a> </li>
@@ -354,6 +355,94 @@
<a href="experimental.html">experimental APIs</a>.
</p>
+<h2 id="16"> Google Chrome 16 </h2>
+
+<h4> New APIs </h4>
+ <ul>
+ <li> The new
+ <a href="webNavigation.html">web navigation API</a>
+ lets extensions receive notifications about the status
+ of navigation requests;
+ you can use this API to track navigation events.
+ </li>
+ <li> The new
+ <a href="permissions.html">optional permissions API</a>
+ lets you control when users are presented with permission requests.
+ </li>
+ <li> The new
+ <a href="contentSettings.html">content settings API</a>
+ lets extensions customize Chrome’s behavior
+ on a per-site basis instead of globally;
+ you can use this API to control whether websites can use features
+ such as cookies, JavaScript, and plug-ins.
+ </li>
+ </ul>
+
+<h4> Manifest changes </h4>
+ <ul>
+ <li> The new
+ <a href="manifest.html">requirements</a> field
+ allows you to declare extension requirements up front.
+ For example, you can use this field to specify that
+ your app requires "3D", and that
+ it supports two features, "css3d" and "webgl".
+ </li>
+ </ul>
+
+<h4> Additions to existing APIs </h4>
+ <ul>
+ <li> The new
+ <a href="tabs.html#method-query">chrome.tabs.query()</a> method
+ gets all tabs that have the specified properties or
+ all tabs if no properties are specified.
+ </li>
+ <li>The new
+ <a href="tabs.html#method-reload">chrome.tabs.reload()</a> method
+ reloads a tab and includes the option
+ to preserve the local cache of the reloaded tab.
+ </li>
+ <li>The management API's
+ <a href="management.html#type-ExtensionInfo">ExtensionInfo</a> object
+ now has an <code>updateURL</code> property.
+ </li>
+ <li>
+ You can now limit the supported locales for an
+ <a href="external_extensions.html">external extension</a>
+ by adding the <code>supported_locales</code> attribute
+ to the <code>external_extensions.json</code>.
+ </li>
+ </ul>
+
+<h4> Changes to existing APIs </h4>
+ <ul>
+ <li>The methods <code>getAllInWindow()</code> and
+ <code>getSelected()</code> have been deprecated.
+ To get details about all tabs in the specified window, use
+ <a href="tabs.html#method-query">chrome.tabs.query()</a>
+ with the argument <code>{'windowId': windowID}</code>.
+ To get the tab that is selected in the specified window, use
+ <code>chrome.tabs.query()</code>
+ with the argument <code>{'active': true}</code>.
+ </li>
+ <li> You are no longer required
+ to specify the <code>tabID</code> for the
+ <a href="tabs.html#method-update">chrome.tabs.update()</a> method.
+ When not provided,
+ the <code>tabID</code> defaults to the selected tab of the current window.
+ </li>
+ <li>
+ External extension files on Mac OS can now be owned by users
+ within a wheel group (or an admin group).
+ </li>
+ <li>
+ The "experimental" permission is no longer required
+ for the
+ <a href="windows.html#type-Window">window "panel"</a> type.
+ By default, the "panel" type creates a popup
+ unless the <code>--enable-panels</code> flag is set.
+ </li>
+ </ul>
+
<h2 id="15"> Google Chrome 15 </h2>
<p>Chrome 15 had a few minor API additions. Also see the Chrome Web Store’s new

Powered by Google App Engine
This is Rietveld 408576698