Commit Graph

68 Commits

Author SHA1 Message Date
Chris fa3666f85d Refactor context-keeping
Improves reliability and thoroughness of blocking on all
browsers.
2015-04-13 18:58:50 -06:00
Chris c70a932d86 Fix issue links in source code
Thanks @hotdogman and @yfdyh000 -- closes #1202
and #1157 ... and #1167
2015-04-08 16:36:14 -06:00
Chris 4e4a44d87b Safari: fix to potential false-positive popup blocks 2015-04-07 00:37:48 -06:00
Chris 6850fa0a26 Safari: minor code fix 2015-03-31 17:06:12 -06:00
gorhill 5b34efc55e this fixes #1128 2015-03-30 17:42:12 -04:00
Chris 4cf276ca9d Safari: enable site warning document to work 2015-03-26 12:31:25 -05:00
Chris 1699040649 Safari: better popup blocking 2015-03-23 13:01:50 -05:00
Chris 072bfb9567 Update header comments (copyright year, etc.) 2015-03-17 19:08:48 -06:00
Chris 2d30b04973 Safari: seamless transfer of settings to proper storage 2015-03-14 18:13:00 -06:00
Chris 441c1dd822 Use prefix for Safari-specific icons 2015-03-14 17:55:11 -06:00
Chris 03797626cf Fix vAPI.download across all platforms 2015-03-11 17:54:32 -06:00
Chris 717c7a0a60 Completes fix of #988 2015-03-11 16:29:08 -06:00
Chris 654c82619a Sort-of fixes #988 2015-03-11 15:53:23 -06:00
Chris 10f656f8fe Safari: new storage now works; closes #985 2015-03-11 00:11:18 -06:00
Chris 4720ecdf58 Safari: new storage 2015-03-11 00:04:31 -06:00
Chris 30eafed70a More µ to u 2015-03-09 22:00:48 -06:00
Chris 476fd17555 Safari: enable click to subscribe 2015-03-09 13:56:05 -06:00
gorhill 8341fb2193 this fixes #967 2015-03-08 11:06:36 -04:00
Chris 1e4f72579d Prevent crash on Safari < 8; code review 2015-03-04 15:30:47 -07:00
Deathamns dc8623f1e8 Firefox/Fennec code cleanup 2015-02-28 20:46:49 +01:00
Chris d64a340d2e Safari: fix main_frame handling 2015-02-25 11:37:33 -07: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
Chris a17882a8cc Remove previous Safari overhead; cleanup workarounds from rest of code 2015-02-10 14:24:04 -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 0acb14c5a0 Safari update link and minor popup improvement 2015-02-09 18:15:52 -07:00
Chris 32da7cd1e5 Safari: performance gain via cleanup of overhead, & improves getTabId efficiency 2015-02-05 16:28:10 -07:00
Chris 113b7dde14 Remove Safari sitepatch stuff (closes #633) 2015-02-04 00:06:35 -07:00
Chris 2465d28a17 Safari: avoid closures for messaging API 2015-02-01 14:57:25 -07:00
Chris 30f1c9ebaf Fix Safari issue (no toolbar icon caused µBlock to break) #639 2015-01-31 21:19:59 -07:00
Chris 7fe8a8dcec Code reformatting, Safari info fix 2015-01-29 21:20:28 -07:00
Chris 16f3a205e0 Big fixes to Safari vAPI stuff 2015-01-25 00:43:39 -07:00
gorhill da7398d585 this probably fixes #595 2015-01-24 17:17:44 -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 b8131943c9 Merge branch 'master' of github.com:gorhill/uBlock into fix-475 2015-01-20 16:53:42 -05:00
Chris 4901b11fae Doh 2015-01-20 00:44:04 -07:00
Chris 03668551c2 More fixes and performance improvements to Safari event handling and dispatching 2015-01-20 00:35:02 -07: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
Chris 11bb0e9638 Massive overhaul/fixes to core Safari event capturing 2015-01-19 01:50:10 -07: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 ee01803419 this fixes one part of #498 2015-01-14 17:45:55 -05:00
Deathamns e0f214961d Miscellaneous changes 2015-01-13 07:30:04 +01:00
Deathamns d0de3d0d72 Firefox,Safari: implement vAPI.tabs.reload 2015-01-13 07:30:00 +01:00
Deathamns f0ad21fcf5 Safari: code styling 2015-01-13 07:29:53 +01:00
Deathamns 5e55ba772d Code styling 2015-01-13 07:29:49 +01:00