Deathamns
816dca2f33
Script injection, element picker, messaging
...
- Add script injection to vAPI, plus a raw implementation for Safari
(element-picker.js requires it)
- Tweak element picker to work with Safari
- Revert a change from previous commit: element-picker.js' background
message handler (since actually it can have its own messaging channel)
- Don't send "undefined" reponses from background to content
10 years ago
Deathamns
9981c25286
Remove storage change-event listener from Safari
...
Earlier, a technique was used to open the extension's Options page when
the user clicked a checkbox input at Safari's extension settings. The method was removed because:
- the Options page can be opened via the extension's toolbar button (which
cannot be disabled in Safari, so it will be there all the time);
- involved more clicks than opening from the toolbar button;
- the string beside the checkbox couldn't be localized.
10 years ago
Deathamns
be7668767f
Minor changes
...
- Update assets from gorhill/uBlock/master
- Remove whitespace from element-picker.js
- Simplify code in profiler.js (btw, Date is still needed as fallback
for older browsers)
- Clarification for Safari's storage where the QUOTA_BYTES came from
10 years ago
Deathamns
35ed9cd853
Work on vendor API abstraction, and near complete Safari support
10 years ago
gorhill
63aa4be9f7
reorganizing, preparing move to vAPI
10 years ago
gorhill
056e68da66
this fixes #42
10 years ago
gorhill
01f7cea94f
re #89 : fixed using non-compliant color
10 years ago
emanueLczirai
7085beb66a
missing semicolon
10 years ago
gorhill
0174955287
comment re potential redundant eval
10 years ago
gorhill
b68ba6d728
this fixes #82
10 years ago
Raymond Hill
f0063372c5
this fixes #77
10 years ago
Raymond Hill
5777dc0b15
code review: actually no `file:` should occurs within `https:` doc
10 years ago
Raymond Hill
baa8e86fd4
this addresses issue raised in #71
10 years ago
Raymond Hill
b62fb94a00
code review
10 years ago
Raymond Hill
44533d77eb
this fixes #72
10 years ago
Raymond Hill
e39b36beda
code review; make strict https break less stuff on new tab page
10 years ago
Raymond Hill
36233c7325
vertical ellispsis instead
10 years ago
Raymond Hill
ee361ae37f
comments
10 years ago
Raymond Hill
a31351c6f9
doc is hardcoded now
10 years ago
Raymond Hill
bf5b6c4517
code review
10 years ago
Raymond Hill
9a93c2375c
move "Strict HTTPS" last since now it is built-in the browser
10 years ago
Raymond Hill
cf02253cdd
this should help futur occurrences of #65
10 years ago
Raymond Hill
dc3de2a3ca
make ua-spoofing code easier to read from dev tools
10 years ago
Raymond Hill
40bc8087e5
this fixes #61
10 years ago
Raymond Hill
238e6c3536
re #61
10 years ago
Raymond Hill
5d8bae3da2
this fixes #59
10 years ago
Raymond Hill
977f94a50a
fine-tuning for RTL languages
10 years ago
Raymond Hill
d01ab961b8
this fixes #7 , #36
10 years ago
Raymond Hill
ce6305210c
UI work toward fixing #7 , #36
10 years ago
Raymond Hill
5f3dc76b32
code review
10 years ago
Raymond Hill
5e19edaab7
ability to foil mixed content
10 years ago
Raymond Hill
5ba8f58094
ensure switches are listed first: more convenient
10 years ago
Raymond Hill
2962bd19e2
cide review
10 years ago
Raymond Hill
4aab150af3
infrastructure work toward addressing #7 , #36
10 years ago
gorhill
3524c12924
fixed double definition as per 4bf6664d6b
10 years ago
gorhill
f0a58ad06f
bring back color hint for site-level scope
10 years ago
gorhill
3edd9eabc6
export must be on left side since permanent rules are exported
10 years ago
gorhill
4211613055
fix rendering of mu character
10 years ago
gorhill
970e1253da
code review
10 years ago
gorhill
5d90401f54
this fixes #49
10 years ago
gorhill
9cc0e9bba0
this fixes #47
10 years ago
gorhill
667becf500
imported mutation observer code from uBlock: more efficient, robust
10 years ago
gorhill
fb9def312a
buttons must be able to wrap
10 years ago
Raymond Hill
e8152f1517
ensure rule panes are always aligned
10 years ago
gorhill
8d8ff67546
just reordering labels
10 years ago
gorhill
df6bdbe464
this fixes #44 completely
10 years ago
gorhill
4026149a17
this fixes #44
10 years ago
gorhill
4f456da482
translation work from Crowdin
10 years ago
gorhill
1d9a8e18e8
just trying something to possibly workaround reported crashes in #40
10 years ago
gorhill
92c48c0d49
"matrix:" instead of too generic "switch:"
10 years ago
gorhill
7e038a9433
use pretty 1st-party label only for rendering
10 years ago
gorhill
3ddb31a96c
rtl languages friendly: issue #29
10 years ago
gorhill
b42fd99bd0
no badge when count is zero
10 years ago
gorhill
1908504895
this fixes #37 completely
10 years ago
gorhill
f6a366194c
this address #37 : the rebinding of pages which change incrementally
10 years ago
gorhill
2f7af6890d
this addresses #37
10 years ago
gorhill
e49e87ba54
better url
10 years ago
gorhill
50bcc24049
this is a start for #29
10 years ago
gorhill
3c455d3fdc
give credits to issue authors
10 years ago
gorhill
f7c2e68887
jshint
10 years ago
gorhill
4b4dc3c0db
code review
10 years ago
Raymond Hill
4dd3b09ae4
this fixes #34
10 years ago
gorhill
85ecc71230
this fixes #31
10 years ago
gorhill
296f16f08e
this fixes #31/#issuecomment-61376018
10 years ago
gorhill
8e7ae17b5c
updating default UA strings
10 years ago
gorhill
faef346878
this address 3 in #28
10 years ago
gorhill
575676e415
this addresses some of #28 issues
10 years ago
gorhill
48c5f7bf45
no longer needed
10 years ago
gorhill
30c570253f
this fixes #23
10 years ago
gorhill
03609910c5
not needed anymore
10 years ago
gorhill
5c05a8773a
revamped "My rules" tab
10 years ago
gorhill
89f757d61e
this does help a bit further re. #27
10 years ago
gorhill
24502090e2
this somewhat fixes #27
10 years ago
gorhill
49bbe6f7dd
ip address friendly
10 years ago
gorhill
c5acad2332
minor code review
10 years ago
gorhill
b2d19afeb8
finally... fixes #24
10 years ago
gorhill
9838d009aa
this fixes #24
10 years ago
gorhill
967707723a
this fixes #24
10 years ago
gorhill
49441de2b6
bring back `doc` req type; many little fixes
10 years ago
gorhill
eab99cf26b
forgot to rename to uMatrix (as per wilderssecurity.com thread)
10 years ago
gorhill
20ba3157eb
slight colored bg for tooltips
10 years ago
gorhill
448a56cc70
fixed tooltips; illegal characters in messages.json
10 years ago
gorhill
10ef2cf0f1
fix meta row of blacklisted hostnames group
10 years ago
gorhill
425f512aa4
getting ready for crowdin work
10 years ago
gorhill
ff4d827e1f
this fixes #21
10 years ago
gorhill
02e6b2c2d8
oops: 5 min, not 5 hr
10 years ago
gorhill
257844c233
a bit of refacotring work
10 years ago
gorhill
ead35cedbe
code review
10 years ago
gorhill
5131a5d806
this fixes #19
10 years ago
gorhill
3aeeea7abd
code review
10 years ago
gorhill
118306ab51
this fixes #17
10 years ago
gorhill
e187161b84
take care of session storage as well
10 years ago
gorhill
c0450c578d
todo
10 years ago
gorhill
6d72b65a1a
jshint
10 years ago
gorhill
b605f3d4ea
this fixes #18
10 years ago
gorhill
8cb0619687
fix to ensure PSL is available when binding tabs
10 years ago
gorhill
abdbbd55dd
jshint
10 years ago
gorhill
5e96f44798
this fixes #14
10 years ago
gorhill
77cfb56d94
this fixes #12
10 years ago
gorhill
bd411290dd
forgot to tag source code with github issue
10 years ago
gorhill
b946a96bb6
this fixes #13 , hopefully
10 years ago
gorhill
ceed73dd59
this fixes another console error as per #10
10 years ago
gorhill
cbb0b8a8f1
fixed as per code review
10 years ago
gorhill
8653401961
this fixes #10
10 years ago
gorhill
9441ffe719
this fixes #8 (the 2nd part)
10 years ago
gorhill
b31b7227ff
this fixes #8
10 years ago
gorhill
fa84fa2508
this fixes #9
10 years ago
gorhill
92717f4cfd
this fixes #4
10 years ago
gorhill
56a9e8a460
this fixes #3
10 years ago
gorhill
0d459545a2
this fixes #2
10 years ago
gorhill
0c6d0b3a98
another check for #1
10 years ago
gorhill
1743f198e5
another check for #1
10 years ago
gorhill
207ee2773b
ui details
10 years ago
gorhill
a39bd536b5
work on auto-update, backup/restore/reset
10 years ago
gorhill
b94047f9f7
forgot to check this
10 years ago
gorhill
2b41bc8087
work on many things, need more
10 years ago
gorhill
65a8000657
fixed parsing of partial rules
10 years ago
gorhill
dc39fa9452
moving assets out of src
10 years ago
gorhill
5f63a0f984
no good reason to prevent scopable literal "1st-party"
10 years ago
gorhill
cd7996fb7d
fixed bad test for 1st-party
10 years ago
gorhill
3952a09f6c
dont display literal "1st-party" when there is no 1st-party
10 years ago
gorhill
78555a5b7c
literal "1st-party" row removes the need for auto-whitelist, strict blocking
10 years ago
gorhill
85437661bf
bring back behind-the-scene matrix
10 years ago
gorhill
1626c3ecc6
fix manually removing rules, code review
10 years ago
gorhill
a633e16f01
user rules tab
10 years ago
gorhill
e06985fcc7
dashboard tab to edit user rules
10 years ago
gorhill
d944198a37
persistence: no more circumbombulated recipes, just plain line-by-line rules
10 years ago
gorhill
d72e544e5a
regression
10 years ago
gorhill
ff0470dfa1
"1st-party" is domain, not hostname
10 years ago
gorhill
a91c4fd27e
issue #1 : no more background page reference in popup
10 years ago
gorhill
35003b7e23
continued refactoring work: revert, revert all, persist are back
10 years ago
gorhill
186d10bf48
re issue #1
10 years ago
gorhill
e3dcf085a8
remember last selected scope
10 years ago
gorhill
7e17e2ea84
code review
10 years ago
gorhill
804a5c53e0
no more jquery in popup
10 years ago
gorhill
f676a745c3
move-away-from-jquery work
10 years ago
gorhill
7ac86a7138
argh, forgot to remove these before 1st commit
10 years ago
gorhill
0beb752db9
first commit
10 years ago