gorhill
6c0c62cc13
this should fix #390
2015-10-20 18:10:08 -04:00
gorhill
cf5143e876
this fixes https://github.com/gorhill/uBlock/issues/800#issuecomment-146580443
2015-10-08 11:37:13 -04:00
gorhill
12c5acd287
this fixes #325
2015-08-15 14:20:49 -04:00
gorhill
ff36607354
even better, just skip completely nsIContentPolicy for FF35+
2015-07-22 10:04:23 -04:00
gorhill
51d18b4c47
shouldLoad needed only for FF34 and less (no need for sync messaging with e10s)
2015-07-22 09:41:20 -04:00
gorhill
1f4ba9dda9
this extends compatibility to FF-24-34
...
imported code from uBlock, including legacy toolbar support in 34485a04658ae7d8357dabe5e42b18e3e066a4b9,
which is itself directly based on work from @AlexVallat:
- 620a7d78d1
- d9b23d4f10
- 5ac4ec21e9
2015-07-21 13:28:13 -04:00
gorhill
e088e9cf70
this should fix #284
2015-07-17 09:21:54 -04:00
gorhill
bbfef4f6cf
this fixes #234 + other fixes imported from uBlock
2015-05-30 06:54:21 -04:00
gorhill
714c02232a
script injection can throw when not a real HTML document
2015-05-14 10:53:49 -04:00
gorhill
4ab8f52b44
this fixes #189 : reverted changes from 6123335c51
2015-05-13 13:28:15 -04:00
gorhill
57de4fdf14
code review
2015-05-09 17:14:22 -04:00
gorhill
1d2954c39c
cleaning up last committed code
2015-05-07 17:50:51 -04:00
gorhill
2cd6961ed4
firefox: draft work for fixing #165
2015-05-07 16:14:33 -04:00
gorhill
1f4ff9c809
more refactoring, code review
2015-04-21 19:47:19 -04:00
gorhill
4fffc97954
untangling fennec code
2015-04-13 09:56:46 -04:00
gorhill
beb70b8343
code review
2015-04-13 08:34:39 -04:00
gorhill
a26c893339
this fixes #43
2015-04-13 08:34:39 -04:00
gorhill
73dc3ba2b0
removed spurious lines of code
2015-04-13 08:34:39 -04:00
gorhill
231afb565a
translation work from https://crowdin.com/project/ublock
2015-04-13 08:34:39 -04:00
AlexVallat
75ac4b979e
Changes following review
2015-04-13 08:34:39 -04:00
gorhill
22bad6201e
translation work from https://crowdin.com/project/ublock
2015-04-13 08:34:26 -04:00
AlexVallat
822d78be1b
More restrictive monitoring.
...
Probably doesn't make a difference, but at least theoretically more efficient.
2015-04-13 08:34:26 -04:00
AlexVallat
c5546e322f
Use a nsIWebProgressListener instead of a tabsProgressListener for location change monitoring
2015-04-13 08:34:26 -04:00
Deathamns
fd3e24713f
Firefox: load content-scripts on extension start
2015-04-13 08:34:26 -04:00
Deathamns
d3223766c8
Firefox: abp:subscribe
2015-04-13 08:34:26 -04:00
gorhill
7243aedf17
this fixes #224 for Chromium
2015-04-13 08:34:26 -04:00
Deathamns
b1acfb08e6
Firefox/Fennec fixes
2015-04-13 08:34:26 -04:00
Deathamns
7b5ea26f28
Firefox/Fennec code cleanup
2015-04-13 08:34:26 -04:00
Deathamns
df2ffce8aa
Firefox: match Chrome's behavior with frame ids
2015-04-13 08:34:26 -04:00
gorhill
1b66ce8b40
#795 : code review as per @Deathamns feedback
2015-04-13 08:34:26 -04:00
gorhill
0f629c9df8
this fixes #795
2015-04-13 08:34:26 -04:00
Deathamns
a6dfe3f416
Firefox: remove unused arguments
2015-04-13 08:34:26 -04:00
Deathamns
1e6f29e64e
Firefox: don't close popups after user interaction
2015-04-13 08:34:26 -04:00
Deathamns
052f296181
Doesn't work
2015-04-13 08:34:26 -04:00
Deathamns
eecc860be7
Firefox: use correct data for parentFrameId
2015-04-13 08:34:25 -04:00
Deathamns
65cecfe263
Firefox: each frame should have a unique ID
2015-04-13 08:34:25 -04:00
Deathamns
45cd3305d1
Firefox: remove evalInSandbox
...
Probably we won't eval plain text code, which makes it unnecessary, also
this way the validator on AMO won't complain about it.
2015-04-13 08:34:25 -04:00
Deathamns
cd52352995
Update frameModule.js
2015-04-13 08:34:25 -04:00
Deathamns
92838e16d3
Firefox: behind-the-scene requests / non-http tabs
2015-04-13 08:34:25 -04:00
Deathamns
ae66f96570
Firefox: minimal effort to support older versions
2015-04-13 08:34:25 -04:00
Deathamns
6250109a78
Firefox: fix tab closing issue (pop-up blocking)
2015-04-13 08:34:25 -04:00
gorhill
f482164601
removed unused code for the time being
2015-04-13 08:34:25 -04:00
Deathamns
c46d25874d
URL handling changes
2015-04-13 08:34:25 -04:00
Deathamns
46883756e5
Miscellaneous changes
2015-04-13 08:34:25 -04:00
Deathamns
f51bb42fa4
Firefox: fixed content scripts?
2015-04-13 08:34:25 -04:00
Deathamns
de1f643510
Firefox: improvements for content scripts
2015-04-13 08:34:25 -04:00
Deathamns
f570bc7f48
Firefox: simplify vAPI.app.restart
2015-04-13 08:34:25 -04:00
Deathamns
6571a0700f
Firefox: workaround for the e10s crash
2015-04-13 08:34:25 -04:00
Deathamns
9f4e9d48da
Firefox: blocking improvements / other fixes
...
- Implement pop-up blocking
- Support blocking redirected requests
- Fix Local mirroring and inline-script blocking
- Block content on data: and about:blank pages
2015-04-13 08:34:25 -04:00
Deathamns
40b191e9f4
Code styling
2015-04-13 08:34:25 -04:00