Index: pages/filters.raw |
=================================================================== |
--- a/pages/filters.raw |
+++ b/pages/filters.raw |
@@ -9,199 +9,207 @@ |
<h3 id="basic">$s5$</h3> |
- <p>$s6$ <code>http://example.com/ads/banner123.gif</code> $s7$ <code>http://example.com/ads/banner*.gif</code>$s8$ <code>http://example.com/ads/*</code>$s9$</p> |
+ <p>$s6$ <code>$s7$</code> $s8$ <code>$s9$</code>$s10$ <code>$s11$</code>$s12$</p> |
- <p>$s10$ <code>http://example.com/*</code> $s11$</p> |
+ <p>$s13$ <code>$s14$</code> $s15$</p> |
- <h3 id="whitelist">$s12$</h3> |
+ <h3 id="whitelist">$s16$</h3> |
- <p>$s13$</p> |
+ <p>$s17$</p> |
- <p>$s14$ <code>adv</code> $s15$ <code>http://example.com/advice.html</code>$s16$ <code>@@advice</code>$s17$ <code>@@</code> $s18$</p> |
+ <p>$s18$ <code>$s19$</code> $s20$ <code>$s21$</code>$s22$ <code>$s23$</code>$s24$ <code>$s25$</code> $s26$</p> |
- <p>$s19$ <code>@@|http://example.com</code> $s20$</p> |
+ <p>$s27$ <code>$s28$</code> $s29$</p> |
- <h3 id="anchors">$s21$</h3> |
+ <h3 id="anchors">$s30$</h3> |
- <p>$s22$ <code>ad</code> $s23$ <code>*ad*</code>$s24$ <code>swf</code> $s25$ <code>http://example.com/swf/index.html</code> $s26$</p> |
+ <p>$s31$ <code>$s32$</code> $s33$ <code>$s34$</code>$s35$ <code>$s36$</code> $s37$ <code>$s38$</code> $s39$</p> |
- <p>$s27$ <code>swf|</code> $s28$ <code>http://example.com/annoyingflash.swf</code> $s29$ <code>http://example.com/swf/index.html</code>$s30$ <code>$s31$</code> $s32$ <code>$s33$</code> $s34$ <code>$s35$</code>$s36$</p> |
+ <p>$s40$ <code>$s41$</code> $s42$ <code>$s43$</code> $s44$ <code>$s38$</code>$s46$ <code>$s47$</code> $s42$ <code>$s49$</code> $s44$ <code>$s51$</code>$s12$</p> |
- <p id="flexible-anchors">$s37$ <code>http://example.com/banner.gif</code> $s38$ <code>https://example.com/banner.gif</code> $s39$ <code>http://www.example.com/banner.gif</code>$s40$ <code>||example.com/banner.gif</code> $s41$ <code>$s42$</code> $s43$ <code>$s44$</code> $s45$</p> |
+ <p id="flexible-anchors">$s53$ <code>$s54$</code> $s55$ <code>$s56$</code> $s33$ <code>$s58$</code>$s59$ <code>$s60$</code> $s61$ <code>$s62$</code> $s63$ <code>$s64$</code> $s65$</p> |
- <h3 id="separators">$s46$</h3> |
+ <h3 id="separators">$s66$</h3> |
- <p>$s47$ <code>http://example.com/</code> $s48$ <code>http://example.com:8000/</code> $s49$ <code>http://example.com.ar/</code>$s50$ <code>http://example.com^</code> $s51$</p> |
+ <p>$s67$ <code>$s68$</code> $s33$ <code>$s70$</code> $s44$ <code>$s72$</code>$s73$ <code>$s74$</code> $s65$</p> |
- <p>$s52$ _ - . %$s53$ http:<b style="color: red;">//</b>example.com<b style="color: red;">:</b>8000<b style="color: red;">/</b>foo.bar<b style="color: red;">?</b>a<b style="color: red;">=</b>12<b style="color: red;">&</b>b<b style="color: red;">=</b>%D1%82%D0%B5%D1%81%D1%82$s54$ <code>^example.com^</code> $s55$ <code>^%D1%82%D0%B5%D1%81%D1%82^</code> $s56$ <code>^foo.bar^</code>$s57$</p> |
+ <p>$s76$<b style="color: red;">$s77$</b>$s78$<b style="color: red;">$s79$</b>$s80$<b style="color: red;">$s81$</b>$s82$<b style="color: red;">$s83$</b>$s84$<b style="color: red;">$s85$</b>$s86$<b style="color: red;">$s87$</b>$s88$<b style="color: red;">$s85$</b>$s90$ <code>$s91$</code> $s63$ <code>$s93$</code> $s63$ <code>$s95$</code>$s12$</p> |
- <h3 id="comments">$s58$</h3> |
+ <h3 id="comments">$s97$</h3> |
- <p>$s59$</p> |
+ <p>$s98$</p> |
-<h4 id="special-comments">$s60$</h4> |
+<h4 id="special-comments">$s99$</h4> |
<p> |
- $s61$ $s62$ |
+ $s100$ |
</p> |
<ul> |
<li> |
<p> |
- <code>! Homepage: http://example.com/</code> |
+ <code>$s101$</code> |
</p> |
<p> |
- $s63$ |
+ $s102$ |
</p> |
</li> |
<li> |
<p> |
- <code>! Title: FooList</code> |
+ <code>$s103$</code> |
</p> |
<p> |
- $s64$ $s65$ |
+ $s104$ |
</p> |
</li> |
<li> |
<p> |
- <code>! Expires: 5 days</code> |
+ <code>$s105$</code> |
</p> |
<p> |
- $s66$ <code>5 days</code>$s67$ <code>8 hours</code>$s68$ $s69$ $s70$ $s71$ |
+ $s106$ <code>$s107$</code>$s108$ <code>$s109$</code>$s110$ |
</p> |
</li> |
<li> |
<p> |
- <code>! Checksum: OaopkIiiAl77sSHk/VAWDA</code> |
+ <code>$s111$</code> |
</p> |
<p> |
- $s72$ $s73$ <code>$s74$</code> $s75$ $s76$ <code>**</code>$s77$ $s78$ |
+ $s112$ <code>$s113$</code> $s114$ <code>$s115$</code>$s116$ |
</p> |
- <p> |
- $s79$ |
- </p> |
+ <p> |
+ $s117$ |
+ </p> |
<ul> |
- <li>$s80$</li> |
- <li>$s81$</li> |
- <li>$s82$ <code>\r</code> $s83$ <code>\n</code> $s84$</li> |
- <li>$s85$ <code>\n</code> $s86$ <code>\n</code> $s87$</li> |
- <li>$s88$ <code>=</code> $s89$</li> |
+ <li>$s118$</li> |
+ <li>$s119$</li> |
+ <li>$s120$ <code>$s121$</code> $s122$ <code>$s123$</code> $s124$</li> |
+ <li>$s125$ <code>$s123$</code> $s127$ <code>$s123$</code> $s129$</li> |
+ <li>$s130$ <code>$s85$</code> $s132$</li> |
</ul> |
<p> |
- $s90(https://hg.adblockplus.org/adblockplus/file/tip/validateChecksum.py, https://hg.adblockplus.org/adblockplus/file/tip/addChecksum.py)$ |
+ $s133(https://hg.adblockplus.org/adblockplus/file/tip/validateChecksum.py, https://hg.adblockplus.org/adblockplus/file/tip/addChecksum.py)$ |
</p> |
</li> |
<li> |
<p> |
- <code>! Redirect: http://example.com/list.txt</code> |
+ <code>$s134$</code> |
</p> |
<p> |
- $s91$ $s92$ $s93$ $s94$ |
+ $s135$ |
</p> |
</li> |
<li> |
<p> |
- <code>! Version: 1234</code> |
+ <code>$s136$</code> |
</p> |
<p> |
- $s95$ $s96$ |
+ $s137$ |
</p> |
</li> |
</ul> |
- <h3 id="advanced">$s97$</h3> |
+ <h3 id="advanced">$s138$</h3> |
- <p>$s98$</p> |
+ <p>$s139$</p> |
- <h4 id="options">$s99$</h4> |
+ <h4 id="options">$s140$</h4> |
- <p>$s100$</p> |
+ <p>$s141$</p> |
<pre> |
*/ads/*$script,match-case |
</pre> |
- <p>$s101$ <code>*/ads/*</code> $s102$ <code>script</code> $s103$ <code>match-case</code> $s104$</p> |
+ <p>$s142$ <code>$s143$</code> $s144$ <code>$s145$</code> $s33$ <code>$s147$</code> $s148$</p> |
<ul> |
- <li>$s105$ |
+ <li>$s149$ |
<ul> |
- <li><code>script</code> $s106$</li> |
- <li><code>image</code> $s107$</li> |
- <li><code>stylesheet</code> $s108$</li> |
- <li><code>object</code> $s109$</li> |
- <li><code>xmlhttprequest</code> $s110$ <a href="$s111$">$s112$</a> </li> |
- <li><code>object-subrequest</code> $s113$</li> |
- <li><code>subdocument</code> $s114$</li> |
- <li><code>document</code> $s115(#whitelist)$</li> |
- <li><code>elemhide</code> $s116$ <code>document</code> $s117(#elemhide)$</li> |
- <li><code>other</code> $s118$</li> |
+ <li><code>$s145$</code> $s151$</li> |
+ <li><code>$s152$</code> $s153$</li> |
+ <li><code>$s154$</code> $s155$</li> |
+ <li><code>$s156$</code> $s157$</li> |
+ <li><code>$s158$</code> $s159(http://www.w3.org/TR/XMLHttpRequest/)$ </li> |
+ <li><code>$s160$</code> $s161$</li> |
+ <li><code>$s162$</code> $s163$</li> |
+ <li><code>$s164$</code> $s165(#whitelist)$</li> |
+ <li><code>$s166$</code> $s167$ <code>$s164$</code> $s169(#elemhide)$</li> |
+ <li><code>$s170$</code> $s171$</li> |
</ul> |
- $s119$ <code>background</code>$s120$ <code>xbl</code>$s121$ |
- <code>ping</code> $s122$ <code>dtd</code> $s123$ |
+ $s172$ <code>$s173$</code>$s174$ <code>$s175$</code>$s174$ |
+ <code>$s177$</code> $s33$ <code>$s179$</code> $s180$ |
</li> |
- <li>$s124$ <code>~script</code>$s125$ <code>~image</code>$s126$ <code>~stylesheet</code>$s127$ <code>~object</code>$s128$ <code>~xmlhttprequest</code>$s129$ <code>~object-subrequest</code>$s130$ <code>~subdocument</code>$s131$ <code>~document</code>$s132$ <code>~elemhide</code>$s133$ <code>~other</code></li> |
- <li>$s134$ <code>third-party</code> $s135$ <code>~third-party</code> $s136$</li> |
- <li>$s137$ <code>domain=example.com</code> $s138$ <code>domain=example.com|example.net</code> $s139$ <code>domain=~example.com</code> $s140$ <code>domain=example.com|~foo.example.com</code> $s141$</li> |
- <li><code>match-case</code> $s142$ <code>*/BannerAd.gif$match-case</code> $s143$ <code>http://example.com/BannerAd.gif</code> $s144$ <code>http://example.com/bannerad.gif</code>$s145$</li> |
- <li><code>collapse</code> $s146$ <code>~collapse</code> $s147$</li> |
+ <li>$s181$ <code>$s182$</code>$s174$ <code>$s184$</code>$s174$ <code>$s186$</code>$s174$ <code>$s188$</code>$s174$ <code>$s190$</code>$s174$ <code>$s192$</code>$s174$ <code>$s194$</code>$s174$ <code>$s196$</code>$s174$ <code>$s198$</code>$s174$ <code>$s200$</code></li> |
+ <li>$s201$ <code>$s202$</code> $s203$ <code>$s204$</code> $s205$</li> |
+ <li>$s206$ <code>$s207$</code> $s208$ <code>$s209$</code> $s210$ <code>$s211$</code> $s212$ <code>$s213$</code> $s214$</li> |
+ <li><code>$s147$</code> $s216$ <code>$s217$</code> $s42$ <code>$s219$</code> $s44$ <code>$s221$</code>$s12$</li> |
+ <li><code>$s223$</code> $s224$ <code>$s225$</code> $s226$</li> |
<li> |
- <code>donottrack</code> $s148(http://donottrack.us/)$ $s149$ |
- <code>*$donottrack,image,~image</code> |
+ <code>$s227$</code> $s228(http://donottrack.us/)$ |
+ <code>$s229$</code> |
</li> |
</ul> |
- <h4 id="regexps">$s150$</h4> |
+ <h4 id="regexps">$s230$</h4> |
- <p>$s151$ <code>/banner\d+/</code> $s152$ <code>banner123</code> $s153$ <code>banner321</code> $s154$ <code>banners</code>$s155$ <a href="$s156$">$s157$</a> $s158$</p> |
+ <p>$s231$ <code>$s232$</code> $s233$ <code>$s234$</code> $s33$ <code>$s236$</code> $s44$ <code>$s238$</code>$s239(https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Regular_Expressions#Writing_a_Regular_Expression_Pattern)$</p> |
- <p>$s159$</p> |
+ <p>$s240$</p> |
- <h2 id="elemhide">$s160$</h2> |
+ <h2 id="elemhide">$s241$</h2> |
- <h3 id="elemhide_basic">$s161$</h3> |
+ <h3 id="elemhide_basic">$s242$</h3> |
- <p>$s162$</p> |
+ <p>$s243$</p> |
- <pre>$s163$ |
+ <pre><div class="textad"> |
+Cheapest tofu, only here and now! |
+</div> |
+<div id="sponsorad"> |
+Really cheap tofu, click here! |
+</div> |
+<textad> |
+Only here you get the best tofu! |
+</textad> |
</pre> |
- <p>$s164$</p> |
+ <p>$s244$</p> |
- <p>$s165$ <code>##div.textad</code>$s166$ <code>##div#sponsorad</code> $s167$ <code>##*#sponsorad</code> $s168$ <code>##textad</code> $s169$</p> |
+ <p>$s245$ <code>$s246$</code>$s247$ <code>$s248$</code> $s249$ <code>$s250$</code> $s251$ <code>$s252$</code> $s253$</p> |
- <p>$s170(elemhidehelper)$</p> |
+ <p>$s254(elemhidehelper)$</p> |
- <p>$s171$</p> |
+ <p>$s255$</p> |
- <h3 id="elemhide_domains">$s172$</h3> |
+ <h3 id="elemhide_domains">$s256$</h3> |
- <p>$s173$ <code>##*.sponsor</code> $s174$ <code>example.com##*.sponsor</code> $s175$ <code>http://example.com/</code> $s176$ <code>http://something.example.com/</code> $s177$ <code>http://example.org/</code>$s178$ <code>domain1.example,domain2.example,domain3.example##*.sponsor</code>$s179$</p> |
+ <p>$s257$ <code>$s258$</code> $s259$ <code>$s260$</code> $s261$ <code>$s68$</code> $s33$ <code>$s264$</code> $s265$ <code>$s266$</code>$s267$ <code>$s268$</code>$s12$</p> |
- <p>$s180$ <code>~example.com##*.sponsor</code> $s181$ <code>example.com,~foo.example.com##*.sponsor</code> $s182$</p> |
+ <p>$s270$ <code>$s271$</code> $s272$ <code>$s273$</code> $s274$</p> |
- <p>$s183$ <code>domain</code> $s184$ <code>domain.example,domain.test</code>$s185$</p> |
+ <p>$s275$ <code>$s276$</code> $s277$ <code>$s278$</code>$s12$</p> |
- <p>$s186$ <code>browser##menuitem#javascriptConsole</code> $s187$</p> |
+ <p>$s280$ <code>$s281$</code> $s282$</p> |
- <h3 id="elemhide_attributes">$s188$</h3> |
+ <h3 id="elemhide_attributes">$s283$</h3> |
- <p>$s189$ <code>##table[width="80%"]</code> $s190$ <code>##div[title*="adv"]</code> $s191$ <code>##div[title^="adv"][title$="ert"]</code> $s192$ <code>table[width="80%"][bgcolor="white"]</code> $s193$</p> |
+ <p>$s284$ <code>$s285$</code> $s286$ <code>$s287$</code> $s288$ <code>$s289$</code> $s290$ <code>$s291$</code> $s292$</p> |
- <h3 id="elemhide_css">$s194$</h3> |
+ <h3 id="elemhide_css">$s293$</h3> |
- <p>$s195$ <code>##div.adheader + *</code>$s196$ <a href="$s197$">$s198$</a> $s199$</p> |
+ <p>$s294$ <code>$s295$</code>$s296(http://www.w3.org/TR/css3-selectors/)$</p> |
- <p>$s200$</p> |
+ <p>$s297$</p> |
-<h3 id="elemhide_exceptions">$s201$</h3> |
+<h3 id="elemhide_exceptions">$s298$</h3> |
<p> |
- $s202$ $s203$ $s204$ <code>##div.textad</code> $s205$ <code>example.com</code> $s206$ |
- <code>example.com#@#div.textad</code>$s207$ $s208$ |
- <code>~example.com##div.textad</code>$s209$ $s210$ |
+ $s299$ <code>$s246$</code> $s301$ <code>$s78$</code> $s303$ |
+ <code>$s304$</code>$s305$ |
+ <code>$s306$</code>$s307$ |
</p> |
- <h3 id="elemhide_simplified">$s211$</h3> |
+ <h3 id="elemhide_simplified">$s308$</h3> |
- <p>$s212$ <code>#div(id=foo)</code>$s213$</p> |
+ <p>$s309$ <code>$s310$</code>$s311$</p> |