Commit Graph

74 Commits

Author SHA1 Message Date
Deathamns dc8623f1e8 Firefox/Fennec code cleanup 2015-02-28 20:46:49 +01:00
Cheng Sun aa0e713c79 Fennec WIP #2 2015-02-28 20:46:48 +01:00
Cheng Sun 7a0044391b Use named "same document" constant instead of hardcoding 2015-02-28 20:46:47 +01:00
Deathamns 9fe8f41426 Firefox: toolbar icon fixes for Firefox 36+ 2015-02-28 11:58:09 +01:00
Deathamns 18a636305f Firefox: behind-the-scene request types 2015-02-28 07:38:41 +01:00
Deathamns f20372cf73 Remove unused code 2015-02-17 22:05:23 +01:00
gorhill 273dcd763f this fixes #730 2015-02-12 09:24:45 -05:00
gorhill 77044c6c98 link to relevant jsperf 2015-02-01 12:25:14 -05:00
gorhill 5d0b110aec use static function instead of closure 2015-02-01 10:15:35 -05:00
Deathamns 21b42304fe Firefox: get the version number from the fragment 2015-01-29 14:12:21 +01:00
Deathamns 9030bc6e53 Firefox: use correct data for parentFrameId 2015-01-27 17:56:04 +01:00
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 d24263aa17 Firefox: vAPI.tabs.onNavigation() for about: pages 2015-01-27 11:13:33 +01:00
Deathamns 263b756764 Firefox: behind-the-scene requests / non-http tabs 2015-01-26 20:26:45 +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
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
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 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 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