gorhill
33d73b343d
this fixes #456
2015-01-01 19:09:40 -05:00
gorhill
8562f70144
avoid potential double execution of firstRetrieveHandler (because mutations observer)
2015-01-01 09:15:37 -05:00
gorhill
aca35e4cbc
code review for #452 : avoid if'ing each time
2015-01-01 08:09:44 -05:00
gorhill
4c7533b786
code review for #452
2015-01-01 07:46:33 -05:00
gorhill
baa0fee0f3
this fixes #452
2014-12-31 23:09:22 -05:00
gorhill
6fc7f96a48
this fixes #423
2014-12-19 14:00:46 -05:00
Raymond Hill
0501c0712a
this fixes #399
2014-12-06 15:00:31 -02:00
Raymond Hill
c6227289a6
code review
2014-11-27 09:41:28 -02:00
Raymond Hill
f141d6f769
fixed overzealous cosmetic filter bug introduced in #365
2014-11-26 17:26:33 -02:00
Raymond Hill
c4838581fd
this fixes #365
2014-11-16 17:06:29 -02:00
Raymond Hill
eafc96859c
further separate platform-specific code
2014-11-15 16:15:11 -02:00
Deathamns
8f0b3cf592
Move MutationObserver shim
...
Since it will be used only for older Safari versions, move it to Safari
related code, so it doesn't pollute the content scripts.
2014-11-12 10:22:57 +01:00
Deathamns
8edb628e1e
Only top window should have type `main_frame`
2014-11-11 13:33:55 +01:00
Deathamns
bccf3d68e2
Add dummy MutationObserver shim for older browsers
2014-11-09 17:40:54 +01:00
Deathamns
0886f7e886
Add .jshintrc, and use the "use strict" directive
...
.jshintrc's otion-set is a personal choice, merely a suggestion.
Beside that, it includes some common globals for specific browsers, so
there's no need to set the globals in every .js file.
In order to force strict coding, "use strict" directive was added into
every .js file.
2014-11-09 17:39:17 +01:00
Deathamns
5b79bf3536
Work on vendor API abstraction, and near complete Safari support
2014-11-09 17:39:12 +01:00