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

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

Issue 12996003: Dynamically generate a heading for Extension Docs API pages (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Moving logic into availability_data_source Created 7 years, 8 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
OLDNEW
1 <h2 id="notes">Notes</h2>
2
3 <p>
4 Use the <code>chrome.declarativeWebRequest</code> module to intercept, block, or
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
7 register rules that are evaluated in the browser rather than the
8 JavaScript engine which reduces roundtrip latencies and allows very high
9 efficiency.
10 </p>
11
12 <h2 id="manifest">Manifest</h2> 1 <h2 id="manifest">Manifest</h2>
13 2
14 <p> 3 <p>
15 You must declare the "declarativeWebRequest" permission in the 4 You must declare the "declarativeWebRequest" permission in the
16 <a href="manifest.html">extension manifest</a> to use this API, 5 <a href="manifest.html">extension manifest</a> to use this API,
17 along with <a href="declare_permissions.html">host permissions</a> for any 6 along with <a href="declare_permissions.html">host permissions</a> for any
18 hosts whose network requests you want to access. 7 hosts whose network requests you want to access.
19 </p> 8 </p>
20 9
21 <pre>{ 10 <pre>{
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 chrome.declarativeWebRequest.onRequest.addRules([rule1, rule2]); 226 chrome.declarativeWebRequest.onRequest.addRules([rule1, rule2]);
238 </pre> 227 </pre>
239 228
240 <p> 229 <p>
241 It is important to recognize that the <code>IgnoreRules</code> action is not 230 It is important to recognize that the <code>IgnoreRules</code> action is not
242 persisted across <a href="#evaluation">request stages</a>. All conditions of 231 persisted across <a href="#evaluation">request stages</a>. All conditions of
243 all rules are evaluated at each stage of a web request. If an 232 all rules are evaluated at each stage of a web request. If an
244 <code>IgnoreRules</code> action is executed, it applies only to other actions 233 <code>IgnoreRules</code> action is executed, it applies only to other actions
245 that are executed for the same web request in the same stage. 234 that are executed for the same web request in the same stage.
246 </p> 235 </p>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698