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

Side by Side Diff: chrome/common/extensions/docs/templates/intros/declarativeWebRequest.html

Issue 12223068: Fix some typos, broken links and other issues in extension docs (Closed) Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: Created 7 years, 10 months 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <h2 id="notes">Notes</h2> 1 <h2 id="notes">Notes</h2>
2 2
3 <p> 3 <p>
4 Use the <code>chrome.declarativeWebRequest</code> module to intercept, block, or 4 Use the <code>chrome.declarativeWebRequest</code> module to intercept, block, or
5 modify requests in-flight. It is significantly faster than the <a 5 modify requests in-flight. It is significantly faster than the <a
6 href="webRequest.html"><code>chrome.webRequest</code> API</a> because you can 6 href="webRequest.html"><code>chrome.webRequest</code> API</a> because you can
7 register rules that are evaluated in the browser rather than the 7 register rules that are evaluated in the browser rather than the
8 JavaScript engine which reduces roundtrip latencies and allows very high 8 JavaScript engine which reduces roundtrip latencies and allows very high
9 efficiency. 9 efficiency.
10 </p> 10 </p>
11 11
12 <h2 id="manifest">Manifest</h2> 12 <h2 id="manifest">Manifest</h2>
13 13
14 <p> 14 <p>
15 You must declare the "declarativeWebRequest" permission in the 15 You must declare the "declarativeWebRequest" permission in the
16 <a href="manifest.html">extension manifest</a> to use this API, 16 <a href="manifest.html">extension manifest</a> to use this API,
17 along with <a href="manifest.html#permissions">host permissions</a> for any 17 along with <a href="declare_permissions.html">host permissions</a> for any
18 hosts whose network requests you want to access. 18 hosts whose network requests you want to access.
19 </p> 19 </p>
20 20
21 <pre>{ 21 <pre>{
22 "name": "My extension", 22 "name": "My extension",
23 ... 23 ...
24 <b> "permissions": [ 24 <b> "permissions": [
25 "declarativeWebRequest", 25 "declarativeWebRequest",
26 "*://*.google.com" 26 "*://*.google.com"
27 ]</b>, 27 ]</b>,
(...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after
235 chrome.declarativeWebRequest.onRequest.addRules([rule1, rule2]); 235 chrome.declarativeWebRequest.onRequest.addRules([rule1, rule2]);
236 </pre> 236 </pre>
237 237
238 <p> 238 <p>
239 It is important to recognize that the <code>IgnoreRules</code> action is not 239 It is important to recognize that the <code>IgnoreRules</code> action is not
240 persisted across <a href="#evaluation">request stages</a>. All conditions of 240 persisted across <a href="#evaluation">request stages</a>. All conditions of
241 all rules are evaluated at each stage of a web request. If an 241 all rules are evaluated at each stage of a web request. If an
242 <code>IgnoreRules</code> action is executed, it applies only to other actions 242 <code>IgnoreRules</code> action is executed, it applies only to other actions
243 that are executed for the same web request in the same stage. 243 that are executed for the same web request in the same stage.
244 </p> 244 </p>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698