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
gorhill
7ad472e75d
this fixes #903
2015-02-28 10:00:12 -05: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
gorhill
f4f7d56724
new version
2015-02-27 19:47:34 -05:00
Chris
d64a340d2e
Safari: fix main_frame handling
2015-02-25 11:37:33 -07:00
gorhill
c7bab5502e
this mitigates #520 , #376
2015-02-23 18:31:29 -05:00
Chris
ed5891d876
Safari: storage quota and new version
2015-02-23 12:00:35 -07:00
Chris
58ae9f266b
Safari: block programmatic image requests, more thorough XHR
...
Currently, this is done the same way we block XMLHttpRequests: mess
with the constructor. This was done in the most efficient way I
could think of (overhead is relatively minimal). This also
injects uBlock's blocking interceptor earlier, thusly covering
more requests that may have slipped through before.
2015-02-22 22:13:54 -07:00
Chris
29fa6cb2e8
Safari: block programmatic image requests
...
Currently, this is done the same way we block XMLHttpRequests: mess
with the constructor. This was done in the most efficient way I
could think of (overhead is relatively minimal).
2015-02-22 22:00:37 -07:00
gorhill
37aaeca8aa
code review
2015-02-22 23:47:22 -05:00
gorhill
824c499f5c
this fixes #862
2015-02-22 09:13:08 -05:00
gorhill
1a06de42e5
new revision
2015-02-19 23:45:51 -05:00
Chris
d4e85d1d70
Safari: ignore non-tab activation targets
2015-02-19 11:44:51 -07:00
Chris
0a604f8cc7
Safari code review
2015-02-18 21:40:34 -07:00
Chris
f5c807f2ea
Safari: better and more reliable setIcon structuring
2015-02-18 21:38:17 -07:00
Chris
1a55ecfbcd
Safari: off/disabled version of toolbar icon
...
Toolbar icon now dims when on a whitelisted website
2015-02-18 16:55:36 -07:00
Deathamns
f20372cf73
Remove unused code
2015-02-17 22:05:23 +01:00
gorhill
9669793066
interim version for dev releases
2015-02-16 11:23:16 -05:00
gorhill
eaf9955a7b
new version
2015-02-16 07:57:43 -05:00
gorhill
d58004f91a
misunderstanding
2015-02-16 06:21:43 -05:00
gorhill
70488274b1
as per comment, this should work well enough
2015-02-15 23:05:50 -05:00
gorhill
81638853bf
new revision
2015-02-15 19:00:04 -05:00
Deathamns
3150c286cf
Firefox: match Chrome's behavior with frame ids
2015-02-15 19:25:11 +01:00
gorhill
a926eb7ead
vAPI not available in here
2015-02-15 12:34:19 -05:00
gorhill
aa01233cfc
support for fennec
2015-02-15 12:23:59 -05:00
gorhill
da54ae5726
#795 : code review as per @Deathamns feedback
2015-02-15 11:16:48 -05:00
gorhill
ac7a7201cb
oops, revert back version, it was just for locally testing
2015-02-15 09:06:16 -05:00
gorhill
42dcfa88b8
this has been unrequired since a while
2015-02-15 09:04:56 -05:00
gorhill
551308455c
this fixes #795
2015-02-15 08:12:56 -05:00
gorhill
5ab41b67a9
existing features enhancement = +0.0.1.0
2015-02-15 07:23:23 -05:00
Deathamns
8693ab738d
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-02-14 10:47:04 +01:00
gorhill
71ba590b17
new interim version
2015-02-12 19:25:19 -05:00
Chris
d2cc20ed47
Safari: important improvements to request capturing + fix twitch.tv
...
twitch.tv now works out of the box in HTML5 in Safari. Make sure you
disable Flash if you don't get the HTML5 player.
2015-02-12 16:29:58 -07:00
gorhill
be7b7679f3
#685 : code review
2015-02-12 12:25:54 -05:00
gorhill
65cb46c845
#685 : code review
2015-02-12 12:25:19 -05:00
Deathamns
bc7434cf5c
Chrome: bypass options_ui
2015-02-12 18:15:07 +01:00
gorhill
273dcd763f
this fixes #730
2015-02-12 09:24:45 -05:00
Chris
9a75572d8c
Minor vapi-common improvement -- cache vAPI in local scope
2015-02-10 14:50:44 -07:00
Chris
a17882a8cc
Remove previous Safari overhead; cleanup workarounds from rest of code
2015-02-10 14:24:04 -07:00
Chris
5b16418e60
Safari: don't double inject, and cleanup stray unicode
2015-02-09 22:47:45 -07:00
Chris
6e7f26f925
Safari: just extra precaution
2015-02-09 22:25:13 -07:00
Chris
ac6211f1af
Fixes #721 ; popover works in tabs without explicit URL
2015-02-09 19:31:21 -07:00
Chris
fe28a9edbf
Safari: fixes #741 . Now only HTTP/S requests are captured
2015-02-09 18:15:52 -07:00
Chris
0acb14c5a0
Safari update link and minor popup improvement
2015-02-09 18:15:52 -07:00
gorhill
ba2962bad6
opera-specific package
2015-02-09 15:23:27 -05:00
gorhill
2146721275
manifest file for Opera
2015-02-08 23:27:43 -05:00
Chris
bb9e590cb0
Safari: fix privileged/non-priveleged messaging
2015-02-06 18:41:13 -07:00