| Index: pages/filters/element-hiding-emulation.tmpl |
| =================================================================== |
| new file mode 100644 |
| --- /dev/null |
| +++ b/pages/filters/element-hiding-emulation.tmpl |
| @@ -0,0 +1,105 @@ |
| +title = Element Hiding Emulation / Extended Selectors - ABP Test Pages |
| +template = testcase |
| + |
| +{% set testcase_moreinfo = [ |
| + ("Filter Cheatsheet - Extended Selectors", "https://adblockplus.org/filter-cheatsheet#elementhideemulation"), |
| +] %} |
| + |
| +<section class="site-panel"> |
| + <h2>Element Hiding Emulation / Extended Selectors </h2> |
| + <p>Check that element hiding emulation functionality is working as expected.</p> |
| +</section> |
| + |
| +<section class="site-panel"> |
| + <h2>Basic :-abp-properties() usage</h2> |
| + <div class="testcase-container"> |
| + <div class="testcase-contentaside stripes-red testcase-es-prop">Target</div> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#div:-abp-properties(width: 213px) |
| +</section> |
| + |
| +<section class="site-panel"> |
| + <h2>Basic :-abp-has() usage</h2> |
| + <div class="testcase-container"> |
| + <div class="testcase-contentaside stripes-red"> |
| + Target |
| + <div> |
| + <img class="testcase-es-has"> |
| + </div> |
| + </div> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#div:-abp-has(>div>img.testcase-es-has) |
| +</section> |
| + |
| + |
| +<section class="site-panel"> |
| + <h2>Basic :-abp-contains() usage</h2> |
| + <div class="testcase-container"> |
| + <span class="testcase-contentaside stripes-red">ESContainsTarget</span> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#span:-abp-contains(ESContainsTarget) |
| +</section> |
| + |
| +<section class="site-panel"> |
| + <h2>Chained extended selectors</h2> |
| + <div class="testcase-container"> |
| + <div class="testcase-contentaside stripes-red"> |
| + <div class="testcase-es-chained">Target</div> |
| + </div> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#div:-abp-has(> div:-abp-properties(width: 214px)) |
| +</section> |
| + |
| + |
| +<section class="site-panel"> |
| + <h2>Case insensative extended selectors</h2> |
| + <div class="testcase-container"> |
| + <div class="testcase-contentaside stripes-red testcase-es-prop">Target</div> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#div:-abp-properties(WiDtH: 215px) |
| +</section> |
| + |
| +<section class="site-panel"> |
| + <h2>Wildcard in extended selector</h2> |
| + <div class="testcase-container"> |
| + <div class="testcase-contentaside stripes-red testcase-es-wildcard">Target</div> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#div:-abp-properties(cursor:*) |
| +</section> |
| + |
| +<section class="site-panel"> |
| + <h2>Regular expression in :-abp-properties()</h2> |
| + <div class="testcase-container"> |
| + <div class="testcase-contentaside stripes-red testcase-es-regex-1">Target</div> |
| + <div class="testcase-contentaside stripes-red testcase-es-regex-2">Target</div> |
| + <div class="testcase-contentaside stripes-green testcase-es-regex-3">Not a Target</div> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#div:-abp-properties(/width: 12[1-5]px;/) |
| +</section> |
| + |
| + |
| +<section class="site-panel"> |
| + <h2>Regular expression in :-abp-contains()</h2> |
| + <div class="testcase-container"> |
| + <div class="testcase-contentaside stripes-red">ESContainsRegEx1</div> |
| + <div class="testcase-contentaside stripes-red">ESContainsRegEx2</div> |
| + <div class="testcase-contentaside stripes-red">ESContainsRegEx3</div> |
| + <div class="testcase-content stripes-grey">Content</div> |
| + </div> |
| + <h3>Filters</h3> |
| + testpages.adblockplus.org#?#div > div :-abp-contains(/Target/) |
| +</section> |