1
0
Fork 0
mirror of https://github.com/gorhill/uMatrix.git synced 2024-06-01 18:10:17 +12:00
Commit graph

26 commits

Author SHA1 Message Date
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 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
gorhill fa2658cd2b
import message handling code from uBO, simplify for uMatrix 2017-12-06 09:47:20 -05:00
gorhill b07972c526 minor code review 2017-04-07 07:23:43 -04:00
gorhill d361ee33fc fix https://github.com/gorhill/uBlock/issues/2499 2017-04-01 12:59:52 -04:00
gorhill 9a99a06cd4 fix https://bugs.chromium.org/p/project-zero/issues/detail?id=1225&desc=6#c10 2017-04-01 09:39:49 -04:00
gorhill 6bc728f8b8 refactoring of inline script blocking + improving AMO validation 2015-05-09 19:18:16 -04:00
gorhill ed67045360 first pass 2015-04-11 17:15:57 -04:00
gorhill 9bb22b65ec forgot to add shutdown to other platforms (re. https://github.com/gorhill/uMatrix/issues/144) 2015-04-10 19:37:30 -04:00
gorhill dd60a74e3f code review 2015-04-10 19:37:30 -04:00
gorhill 987acfef65 this fixes https://github.com/gorhill/uMatrix/issues/144 2015-04-10 19:37:30 -04:00
YFdyh000 5ff7909497 Correct issue links 2015-04-10 19:37:30 -04:00
gorhill 170f164288 had a doubt, had to check it worked as intended 2015-04-10 19:37:30 -04:00
Deathamns 4599486290 vAPI.sessionId, element-picker dialog as iframe
vAPI.sessionId - random ID generated every time when a page loads.

Having the dialog in an iframe lowers the chance of interference with the
styling of the page, also avoids using innerHTML (AMO complaint).
2015-04-10 19:37:30 -04:00
Chris db772dea22 Remove previous Safari overhead; cleanup workarounds from rest of code 2015-04-10 19:37:30 -04:00
gorhill 894921e23f not needed 2015-04-10 19:37:30 -04:00
Deathamns bd0b1638db URL handling changes 2015-04-10 19:37:30 -04:00
gorhill 9172fcd049 this fixes one part of #498 2015-04-10 19:37:30 -04:00
Deathamns 3d40e0b2aa Code styling 2015-04-10 19:37:30 -04:00
Deathamns 5ec2e067df Add license headers, plus some code styling 2015-04-10 19:37:30 -04:00
Deathamns ba47f39c47 Firefox: implement vAPI.tabs.injectScript 2015-04-10 19:37:30 -04:00
Deathamns 9c00fbfb3b Firefox: implement toolbar button and popup 2015-04-10 19:37:30 -04:00
gorhill 06398e8065 code review for #456 2015-04-10 19:37:30 -04:00
gorhill a036152cc7 this fixes #456: another unrelated bug unveil from previous fix 2015-04-10 19:37:30 -04:00
Raymond Hill 3d61e80d1c jshint 2015-04-10 19:37:30 -04:00
Raymond Hill 61fb46a87f use "platform" as suggested in #360 2015-04-10 19:37:30 -04:00