Deathamns
9bd31f1362
Firefox: each frame should have a unique ID
2015-01-27 16:37:02 +01:00
Deathamns
f9109d7460
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-01-27 13:31:17 +01:00
Deathamns
7f877e64a3
Firefox: add localized descriptions to install.rdf
2015-01-27 12:44:35 +01:00
Deathamns
d24263aa17
Firefox: vAPI.tabs.onNavigation() for about: pages
2015-01-27 11:13:33 +01:00
Deathamns
4a21d49313
Update frameModule.js
2015-01-26 20:38:22 +01:00
Deathamns
263b756764
Firefox: behind-the-scene requests / non-http tabs
2015-01-26 20:26:45 +01:00
gorhill
4b2dced6f4
Merge branch 'master' of github.com:gorhill/uBlock into fix-475
2015-01-21 12:25:12 -05:00
Deathamns
631da229f5
Firefox: initialize when hiddenDOMWindow is ready
...
Probably not the best way to detect its readiness, but it works for now.
This fix should solve the incompatibility with the StartupMaster add-on.
2015-01-21 18:15:55 +01:00
gorhill
7b8392ca48
more fixes for #105
2015-01-21 11:13:32 -05:00
gorhill
4edfae4b94
code review: jshint'ed
2015-01-21 08:59:23 -05:00
gorhill
255c68baa4
this fixes #536
2015-01-20 19:39:13 -05:00
gorhill
fdaec4b421
new version
2015-01-19 20:30:27 -05:00
gorhill
7f78ce2260
bring up to date with master
2015-01-19 18:45:00 -05:00
gorhill
759a156e24
started work on #105 , #475 , and possibly #510
2015-01-19 18:42:58 -05:00
gorhill
5ee417e110
new revision
2015-01-18 22:26:07 -05:00
Chris
5aafafd50d
Fix set
for Firefox & Safari (don't set non-own properties in for..in loop)
2015-01-18 11:50:20 -07:00
gorhill
ab99683454
new revision + fixed frame parent id
2015-01-17 18:02:45 -05:00
gorhill
df69e22bb9
fixed bad test
2015-01-17 15:52:36 -05:00
gorhill
a4b780acc8
new revision
2015-01-17 07:56:57 -05:00
Deathamns
48134d9469
Firefox: minimal effort to support older versions
2015-01-16 11:42:34 +01:00
Deathamns
f6e996c25a
Firefox: suppress some "unsafe CPOW usage" message
2015-01-16 09:01:40 +01:00
Deathamns
32c7bf854b
Firefox: fix tab closing issue (pop-up blocking)
2015-01-15 15:58:14 +01:00
gorhill
97b5ad9ad5
removed unused code for the time being
2015-01-15 08:41:30 -05:00
gorhill
ca77c677d7
not needed
2015-01-15 08:30:38 -05:00
Deathamns
089af13e32
URL handling changes
2015-01-15 13:24:35 +01:00
gorhill
119a98026c
code review re #498
2015-01-14 19:43:10 -05:00
gorhill
ee01803419
this fixes one part of #498
2015-01-14 17:45:55 -05:00
Deathamns
511b700517
Firefox: lower popup resize delay
2015-01-14 19:13:27 +01:00
Deathamns
7bf0113db9
Firefox: fix tooltip animation
2015-01-13 21:33:26 +01:00
Deathamns
bcc1c0da11
Fix prorblems caused by vAPI.insertHTML
2015-01-13 20:25:10 +01:00
gorhill
31e2b1ac03
Merge branch 'master' of github.com:gorhill/uBlock
2015-01-13 11:55:02 -05:00
gorhill
b436f8e829
this fixes #490
2015-01-13 11:54:54 -05:00
Deathamns
7d2fe49eb0
Fix popup tooltips and sizing for Firefox
2015-01-13 17:20:16 +01:00
Deathamns
b4ea545412
Implement vAPI.insertHTML
...
The purpose of this API is basically to satisfy AMO reviewers in the
future, since the use of innerHTML with variables (i.e., not plain text) will
be rejected without any questions.
Since this is not a problem for browsers other than Firefox, they will
use simple innerHTML assignment, however safe-parsing could be implemented
for them too.
2015-01-13 07:30:07 +01:00
Deathamns
3522f0414d
Firefox: remove unloading from vAPI
2015-01-13 07:30:05 +01:00
Deathamns
e0f214961d
Miscellaneous changes
2015-01-13 07:30:04 +01:00
Deathamns
a71c967613
Firefox: fixed content scripts?
2015-01-13 07:30:03 +01:00
Deathamns
687d226ce9
Firefox: improvements for content scripts
2015-01-13 07:30:01 +01:00
Deathamns
d0de3d0d72
Firefox,Safari: implement vAPI.tabs.reload
2015-01-13 07:30:00 +01:00
Deathamns
a31c30d55e
Firefox: simplify vAPI.app.restart
2015-01-13 07:29:59 +01:00
Deathamns
41ac8ad39f
Firefox: workaround for the e10s crash
2015-01-13 07:29:57 +01:00
Deathamns
8a9165daa2
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-01-13 07:29:56 +01:00
Deathamns
05bcc070a9
Firefox: popup size for menu-panel
2015-01-13 07:29:54 +01:00
Deathamns
a8e02d4dfa
Firefox: fix copy-paste memory leak
2015-01-13 07:29:51 +01:00
Deathamns
fbd2f74eb5
Firefox: implement vAPI.app.restart
2015-01-13 07:29:50 +01:00
Deathamns
5e55ba772d
Code styling
2015-01-13 07:29:49 +01:00
Deathamns
9169388849
Firefox: ownsWeak=true for observers, +minor mods
2015-01-13 07:29:47 +01:00
Deathamns
b8c943d539
Make vAPI.setIcon less Chromium specific
2015-01-13 07:29:46 +01:00
Deathamns
b301ac031e
Popup related changes
2015-01-13 07:29:44 +01:00
Deathamns
dbfacad8a6
Firefox: new method for request handling
...
Now both nsIContentPolicy and on-http-* observers are used for net request
monitoring.
Reasons:
- In many cases, nsIContentPolicy.shouldLoad is invoked twice for the same
resource, because of the speculative parsing.
- nsIContentPolicy.shouldLoad don't have information about the channel,
so it can't redirect the request, nor change its headers, however
on-http-opening-request can.
Also, local mirroring and inline-script blocking has been implemented.
2015-01-13 07:29:43 +01:00