surf-adblock

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

TODO (779B)


      1 Docs:
      2 - https://adblockplus.org/en/filter-cheatsheet
      3 - https://adblockplus.org/filters
      4 
      5 - On out-of-memory situations don't crash the page, but how to handle it?
      6 - CSS blocking: don't allow sites to override the appended global and
      7   site-specific stylesheet.
      8 - separate between site-specific and global block rules.
      9 - optimize matching:
     10 	? hashtable per domain for specific rules?
     11 	- separate general block rules into a separate list.
     12 	- test: just use a simple strstr/strcasestr for patterns with no wildcards
     13           and no matchbegin/matchend. Use strncmp/strcasecmp for patterns with no wildcards
     14           and matchbegin or matchend set.
     15 - optimize memory allocation.
     16 - optimize: pregenerate one global stylesheet that applies to all sites?
     17 ? support exception rules #@#