Raymond Hill
a9bcc70a2b
Minor code review of WASM-loading code
2019-12-23 09:07:42 -05:00
Raymond Hill
2936d73911
Fix odds and ends from mega commit 9b292304d3
...
Related commit:
- https://github.com/gorhill/uMatrix/commit/9b292304d33a
2019-12-22 11:03:14 -05:00
Raymond Hill
9b292304d3
Bring uMatrix up to date
...
Notably:
- Import logger improvements from uBO
- Import CNAME uncloaking from uBO
- Import more improvements from uBO
- Make use of modern JS features
This should un-stall further development of uMatrix.
2019-12-20 12:24:18 -05:00
Raymond Hill
fb94c85df1
Add ability to block early at launch; adapt to changes in Chromium 72+
...
Related issues:
- "Requests bypass uMatrix on Firefox start"
<https://github.com/uBlockOrigin/uMatrix-issues/issues/69 >
Using same approach as with uBO:
https://github.com/gorhill/uBloc/commit/41548be6be35
`suspendTabsUntilReady` advanced setting added to "More" pane,
useful only for Chromium -- the blocking of early network
requests is enforced unconditionally on Firefox (because it
supports returning Promises from webRequest handlers).
- "Cookies leaking temporarily"
<https://github.com/uBlockOrigin/uMatrix-issues/issues/74 >
Changes in the webRequest API in Chromium 72+ caused uMatrix
to fail to process `Cookie` and `Referer` headers on that
platform.
2019-01-01 08:34:00 -05:00
Raymond Hill
8ed8666e77
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/63
2018-09-25 14:36:54 -04:00
Raymond Hill
8da0dcd84f
fix https://github.com/uBlockOrigin/uMatrix-issues/issues/9
2018-05-15 12:45:32 -04:00
Raymond Hill
31cc15ca6c
lots of informal fixes
...
- us integer tab id -- do not stringify anymore
- improved the parsing of hosts files
- better handling of behind-the-scene network requests when a
context is provided by the webRequest API
- imported webextFlavor code from uBO
- converted instances of object-as-dict to Map()
2018-04-13 10:24:50 -04:00
Raymond Hill
b963ccb778
code review: simplify PSL selfie generator
2018-02-01 08:22:15 -05:00
Raymond Hill
2cf4a57bf4
first draft toward fixing #30
2018-01-29 17:19:42 -05:00
Raymond Hill
b2e760f40d
fix #904 , #436
2018-01-06 18:00:28 -05:00
Raymond Hill
36e7c874cd
fix #479
2017-12-18 09:49:15 -05:00
Raymond Hill
157045924b
fine tune various UI aspects
...
- more choices of matrix text size
- more accurate wording for matrix switches
- info links for various matrix switches
2017-12-16 09:28:57 -05:00
gorhill
3ff2926871
fix #840 (need confirmation)
2017-12-04 16:48:59 -05:00
gorhill
9e2dd8108c
code review: further simplifying; jshint-ing
2017-12-03 14:56:08 -05:00
gorhill
ebac131247
code review: simplify code for counting distinct URLs
2017-12-03 11:40:27 -05:00
gorhill
a15f1fa92e
fix #789
2017-11-14 17:13:11 -05:00
gorhill
97509f6d03
hybrid webextension for seamless migration from legacy
2017-03-29 13:46:19 -04:00
gorhill
c2d7096500
refactor assets management; working webextension version
2017-03-29 09:12:12 -04:00
gorhill
09cf683e1a
fix #429
2016-06-05 09:11:34 -04:00
gorhill
6eaa85eee1
this should fix #357 , #395
2015-11-15 17:33:05 -05:00
gorhill
e18782672d
this fixes #345
2015-09-08 10:49:41 -04:00
gorhill
d7b6be4567
logger: filter entries by tab
2015-05-15 23:05:37 -04:00
gorhill
20bd54c56b
allow some local settings to be modified by users
2015-05-13 15:32:45 -04:00
gorhill
535a46db37
this fixes warning/error entries in browser console
2015-05-12 08:04:13 -04:00
gorhill
438a7dca0a
minor code review
2015-05-12 06:36:30 -04:00
gorhill
8aaadb8fc0
toward a release: general code review, polishing, removing obsolete stuff
2015-05-11 10:55:06 -04:00
gorhill
3d3160efdf
minor code review
2015-05-10 17:59:58 -04:00
gorhill
186c649984
thsi fixes #170
2015-05-08 09:02:12 -04:00
gorhill
89a2610ab1
various fixes
2015-05-04 20:26:45 -04:00
gorhill
4a86eb0525
https://xkcd.com/1296/
2015-05-04 18:00:01 -04:00
gorhill
c18db8cc7f
a few css fixes
2015-05-04 17:49:15 -04:00
gorhill
b4254db51c
refactoring: many changes throughout -- not close to be done
2015-05-03 20:55:27 -04:00
gorhill
818a3db9e4
code review: easier to maintain
2015-05-03 08:18:06 -04:00
gorhill
fb639870df
code review
2015-05-03 07:58:10 -04:00
gorhill
d32137ced0
code review
2015-05-03 07:33:24 -04:00
gorhill
622d0a7e9d
provide iframe URL in placeholders
2015-05-03 07:10:05 -04:00
gorhill
3fe5d48c05
this addresses 44f1a61c42 (commitcomment-11015041)
2015-05-03 06:01:24 -04:00
gorhill
e751a5403b
code review
2015-05-02 12:07:40 -04:00
gorhill
c472e23c7d
assets updater, hosts files pane, etc.
2015-05-01 19:27:43 -04:00
gorhill
7cd060a15f
refactoring, fixing script/frame blocking on FF, etc., more to do
2015-04-21 16:22:29 -04:00
gorhill
ed67045360
first pass
2015-04-11 17:15:57 -04:00
gorhill
f6a366194c
this address #37 : the rebinding of pages which change incrementally
2014-11-02 18:19:48 -05:00
gorhill
257844c233
a bit of refacotring work
2014-10-28 00:14:15 -04:00
gorhill
6d72b65a1a
jshint
2014-10-26 19:27:24 -04:00
gorhill
8cb0619687
fix to ensure PSL is available when binding tabs
2014-10-26 15:54:50 -04:00
gorhill
8653401961
this fixes #10
2014-10-25 23:30:43 -04:00
gorhill
0beb752db9
first commit
2014-10-17 15:01:09 -04:00