Commit graph

11 commits

Author SHA1 Message Date
Peter Snyder
7bd238ea93 updated standards definitions to account for more webkit and moz prefixed methods, and some that have been removed from pref, fixes issue #7 2017-10-28 23:59:54 -05:00
Peter Snyder
f27ef5d4f9 block all access to iframe (and frame) contentWindow and contentDocument properties, fixes #20 2017-10-25 23:01:21 -05:00
Peter Snyder
e36befdfd9 add 'Vibration API' to the set of standards blocked in 'Lite' mode 2017-10-25 22:58:47 -05:00
Peter Snyder
08df0c89af add the name of each standard that contains the blocked feature to the log, issue #4 2017-10-23 03:49:22 -05:00
Peter Snyder
710e1847d1 add slight pause to standard blocking tests to make test results more consistant 2017-10-23 03:33:57 -05:00
Peter Snyder
ae18079a67 code cleanup, better eslint rules and related test configuration 2017-10-23 03:29:59 -05:00
Peter Snyder
6b690cecf5 clean up standards definitions, add new 'Lite' configuration 2017-10-23 01:05:17 -05:00
Peter Snyder
2fab105620 use storage.sync instead of storage.local, to take advantage of FF and Chrome extension syncronization, fixes #12 2017-10-23 00:59:12 -05:00
Peter Snyder
0bd91f6f3f address newly introduced CSP issues by not inserting the hash allowed rule for {default,script}-src if there is a 'unsafe-line' rule in place, fixes #11 2017-10-23 00:17:23 -05:00
Peter Snyder
933df5a823 fixed logging into sites on FF, added linting and github/youtube login tests 2017-10-22 00:40:39 -05:00
Peter Snyder
fbdba9fca7 refactor repo to keep non-addon needed code out of the bundled extensions (tests, src data, etc.) 2017-10-21 11:49:56 -04:00