Commit Graph

98 Commits

Author SHA1 Message Date
Michael Zhang 5a9b140ec8
Merge pull request #1 from elliott-beach/patch-open2
block doubly-opening open
2017-12-02 14:41:17 -06:00
Elliott Beach c596c91edb
block doubly-opening open 2017-12-02 13:27:18 -06:00
Michael Zhang 90b2e60c71
block window.open 2017-12-02 12:19:50 -06:00
Peter Snyder cf6978693d
version bump: 0.9.12 2017-11-13 10:20:59 -06:00
Peter Snyder 34b9a15fd4
added WebSpeech, WebUSB, WebVTT and WebVR standards to conservative and lite blocking sets 2017-11-12 20:48:42 -06:00
Peter Snyder c3ca8ce26d
moved new standard definitions to their new location (sources/standards) 2017-11-12 20:45:32 -06:00
Peter Snyder fb2a2c1c13
version bump: 0.9.11 2017-11-12 20:40:23 -06:00
Peter Snyder ec44ed1fac Merge branch 'master' of github.com:snyderp/web-api-manager 2017-11-12 20:39:58 -06:00
Peter Snyder b162877b94
Merge pull request #37 from bengansukh/16-pushapi-standard
Fixes #16 #17 #18
2017-11-12 20:37:58 -06:00
Peter Snyder 95480a5449 Add ability to add domains to an "allow all" list from the browser action, issue #6 2017-11-12 20:23:02 -06:00
Peter Snyder 6b0b35cdf5 version bump: 0.9.10 2017-11-11 14:57:16 -05:00
Peter Snyder f4c9517c3a
remove firefox restarting since it starts up inconsistantly (see https://github.com/mozilla/web-ext/issues/1092) 2017-11-11 14:47:22 -05:00
Peter Snyder 99c613f089
further improvements to gulp file, to work out of the box 2017-11-11 14:21:55 -05:00
Peter Snyder 5d742ad810
improvements to npm run scripts to not require any global modules 2017-11-11 14:18:13 -05:00
Peter Snyder 9b3b8a39e9 whole lot of clean up to get things valid for mozilla's source hosting requirements 2017-11-11 14:08:32 -05:00
Peter Snyder adf501977f
Updated readme to include build instructions README.md 2017-11-11 09:06:37 -05:00
gansukhben b0a34da8ac
Added Push API standard 2017-11-07 22:40:58 -06:00
gansukhben f2b92c4b4f
Added Web Speech API Specification 2017-11-07 22:24:19 -06:00
gansukhben 7bc3882fcf
Added WebVR standard 2017-11-07 22:03:24 -06:00
Peter Snyder d85df1815c
formatting / linting-error corrections to new unit tests 2017-11-03 06:54:32 +00:00
Peter Snyder 76a95805ca
version bump: 0.9.8 2017-11-03 06:52:29 +00:00
Peter Snyder 3779653f72
updated the pattern matching library to make 'example.com' match '*.example.com' (and similar), added unit tests, fixes issue #31 2017-11-03 06:50:37 +00:00
Peter Snyder 436ab0f73a
updated compiled standards.js file to include new WebUSB standard 2017-11-03 06:17:37 +00:00
Peter Snyder 098b2f46e1
Merge pull request #30 from bengansukh/19-webusb-standard
Issue #19: Added WebUSB API standard
2017-11-03 06:07:28 +00:00
gansukhben 16819c65e8
Issue #19: Update info section, removed #idl-index from url 2017-11-02 17:29:19 -05:00
Peter Snyder 486f3f3abf by default, only run remote tests (use npm run tests:all to run remote tests too) 2017-11-02 15:13:26 -05:00
Peter Snyder 3182110eea Merge branch 'master' of github.com:snyderp/web-api-manager 2017-10-31 16:28:52 -05:00
Peter Snyder 58be934d1b version bump: 0.9.7 2017-10-31 16:26:51 -05:00
gansukhben 2e09db5662
Issue #19: Updated info section 2017-10-30 12:17:25 -05:00
gansukhben a647cbf679
Issue #19: Added WebUSB API standard 2017-10-30 12:14:27 -05:00
Peter Snyder 26cf62c5d7
Merge pull request #28 from bengansukh/21-paymen-request-api
Issue #21: Added Payment Request API standard
2017-10-29 20:35:40 -05:00
gansukhben 3c3b537b12
Issue #21: Updated name 2017-10-29 20:34:48 -05:00
gansukhben 15824c8931
Issue #21: Added Payment Request API standard 2017-10-29 13:35:19 -05:00
Peter Snyder e836986421 bump timeout for import / export tests 2017-10-29 00:02:21 -05:00
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 798e3f3189 lint / formatting fixes in new import test 2017-10-28 16:55:12 -05:00
Peter Snyder 568b1ce602 fix issue with the config page's state object falling out of sync when importing settings with new domains, fixes #26 2017-10-28 16:52:40 -05:00
Peter Snyder f0e9edaf31 version bump: 0.9.5 2017-10-28 15:35:10 -05:00
Peter Snyder 77a34bd4b9 add import / export functionality, along with tests, fixes #8 2017-10-28 15:29:44 -05:00
Peter Snyder 49b9833f86 completed initial draft of import/export functionality, needs tests 2017-10-27 19:59:30 -05:00
Peter Snyder 1b62fd1ffe add pre-commit package 2017-10-27 19:57:20 -05:00
Peter Snyder d8f6f653ba add ability to run tests in headless mode, generally clean up all the npm scripts 2017-10-27 19:54:44 -05:00
Peter Snyder 8a45bc6ff6 remove redundant test for 'iframe contentWindow without src' (iframes.js covers it) 2017-10-27 18:01:33 -05:00
Peter Snyder 793b688909 Update README.md 2017-10-26 12:22:08 -05:00
Peter Snyder 1045898f40 Update README.md 2017-10-26 12:21:57 -05:00
Peter Snyder 669936d775 version bump, inject content scripts into about:blank frames 2017-10-25 23:02:43 -05:00
Peter Snyder ec84e283a1 test sutie clean up, including moving iframe tests to their own file 2017-10-25 23:02:06 -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 bf76aa542a add iframe contentWindow test case, issue #20 2017-10-25 23:00:44 -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