Raymond Hill
89fd76ac39
use image data instead of paths for browser icons
...
When using paths, platform implementations of setIcon typically
will fetch the resource then convert to image data internally.
It is preferable for uBO to do this conversion itself as it can
be done only once at launch time.
With chromium-based browsers, using image data eliminate the
incessant network traffic to fetch browser icons as reported
in the extension's dev tool, meaning a good chunk of overhead
is eliminated.
Also, use optimal icon sizes, as of now both chromium and firefox
prefers 16px instead of 19px, and 32px instead of 38px.
2018-05-07 19:03:50 -04:00
Raymond Hill
8be1aed04d
guard against future instances of issue fixed in #3721
2018-05-03 09:55:36 -04:00
Raymond Hill
c9b14e201a
rename "webext" target to more accurate "firefox"
2018-04-27 12:37:33 -04:00
Raymond Hill
443010efdc
remove firefox/legacy platform, it now has its own branch: firefox-legacy
2018-04-27 08:40:53 -04:00
anvakl
4d3a2b5f85
Minor fixes to code ( #3720 )
...
* Fix leftovers from old code.
* change changes.procedural.size to changes.procedural.length
changes.procedural is an array so it should be changes.procedural.length
the code works with changes.procedural.size because (undefined !== 0) is always true.
2018-04-24 06:05:30 -04:00
Raymond Hill
b42c128213
increase min version of Pale Moon
2018-03-12 09:02:51 -04:00
Raymond Hill
2c901588c7
fix #3546 , #3428
2018-02-26 13:59:16 -05:00
gorhill
806032cdc4
improve DOM inspector
...
- Fix regressions reported in #3159
- Fix #2001
- Fix some item points in #407
2017-11-20 08:42:32 -05:00
gorhill
9c23e4ab67
adjust minimum version to account for usage of Array.from
2017-11-14 08:44:59 -05:00
gorhill
23487a643a
prepend vapi-usercss.js to contentscript.js in extension package
2017-10-24 12:40:58 -04:00
gorhill
6112a68faf
fix #2984
2017-10-21 13:43:46 -04:00
gorhill
fdcc9515dc
fix #2029
2017-08-17 08:25:02 -04:00
gorhill
d2af82bdbf
set proper min-max versions for Firefox
2017-08-13 08:25:07 -04:00
gorhill
0e078e536d
eliminate validation warning on AMO: avoid innerHTML
2017-08-11 14:26:15 -04:00
gorhill
faca2718fa
set FF56 as max version compatible with legacy version of uBO
2017-08-08 10:56:53 -04:00
gorhill
47dfb1b22c
fix https://github.com/uBlockOrigin/uAssets/issues/567
2017-07-22 16:57:29 -04:00
gorhill
432818df4f
fix popup panel width issue when photon disabled [firefox]
2017-07-03 12:25:13 -04:00
gorhill
88cafba445
[firefox] create key elements even if no shortcut assigned
2017-07-02 08:41:21 -04:00
gorhill
0564040f3a
code review: skip keyboard shortcuts code for thunderbird, fennec
2017-06-22 18:11:20 -04:00
gorhill
ca45ade4c5
fix #2723
2017-06-22 14:34:18 -04:00
gorhill
d944a59b10
fix #2709
2017-06-17 10:17:13 -04:00
gorhill
e611879c30
fix #2696
2017-06-10 17:33:20 -04:00
gorhill
9a9a8c8c3f
Firefox platform: longer default wait time for deferred tasks
2017-05-30 09:16:44 -04:00
gorhill
a72769f8ba
Firefox platform: minor code review; defer non-critical tasks to later at launch
2017-05-30 09:09:24 -04:00
gorhill
ffc8057dc6
complete fix for #113
2017-05-29 14:56:17 -04:00
gorhill
ce0761248a
remove now obsolete code, as per #2612
2017-05-16 08:12:44 -04:00
gorhill
139d97179f
as per #2612 , use native Set() in content scripts
2017-05-15 08:51:25 -04:00
gorhill
5c9ffd9af5
fix #2558
2017-04-24 18:30:06 -04:00
gorhill
b3d210c866
minor code review
2017-04-03 10:10:27 -04:00
gorhill
209f79535b
new revision for release candidate
2017-04-02 22:48:11 -04:00
gorhill
43e6a7599d
fix #2506
2017-04-02 16:23:13 -04:00
gorhill
f6563be542
fix #2506
2017-04-02 13:29:08 -04:00
gorhill
c0b0afadec
minor code review + new revision for release candidate
2017-04-01 19:11:58 -04:00
Gijs
53a794d9b2
Fix #2502 by waiting for the hidden window even when not using it for the background page ( #2503 )
2017-04-01 17:56:50 -04:00
gorhill
5699e85afa
fix https://github.com/gorhill/uBlock/issues/2502#issuecomment-290943606
2017-04-01 16:22:34 -04:00
gorhill
9f4a879bca
fix https://github.com/gorhill/uBlock/issues/2502#issuecomment-290939436
2017-04-01 15:45:24 -04:00
gorhill
08409c5cb3
fix regression bug introduced with 0112e5
2017-04-01 12:14:44 -04:00
gorhill
66635c44c6
fix warning on older firefox versions
2017-04-01 12:13:29 -04:00
gorhill
b9e4a00c7a
Merge branch 'fix-hiddenwindow-usage' of https://github.com/gijsk/uBlock
2017-04-01 11:01:11 -04:00
gorhill
8e73fb32b5
fix https://bugs.chromium.org/p/project-zero/issues/detail?id=1225&desc=6#c10
2017-04-01 10:00:09 -04:00
gorhill
0112e54834
fix https://bugs.chromium.org/p/project-zero/issues/detail?id=1225&desc=6#c10
2017-04-01 09:41:08 -04:00
Gijs Kruitbosch
dc06d5fa0c
Fix #2493 by using the createWindowlessBrowser API when available
2017-03-31 21:17:21 +01:00
Andrei Petcu
e8375f91cd
#2433 Changed the XML namespaces to please jpm sign ( #2434 )
...
* #2433 changed the legacy install.rdf to match MDN
https://developer.mozilla.org/en-US/Add-ons/Install_Manifests
* #2433 changed webext install.rdf to match MDN docs
https://developer.mozilla.org/en-US/Add-ons/Install_Manifests
* #2433 changed property added by mistake
* #2433 changed localization XML namespaces to match install.rdf
* #2433 small fixes
2017-03-10 07:01:57 -05:00
gorhill
1d705485e9
update max version info
2017-02-06 15:36:34 -05:00
gorhill
1809636680
fix #2337
2017-01-25 08:05:41 -05:00
gorhill
b21e765f5c
minor code review
2017-01-09 09:16:37 -05:00
gorhill
3b0d3e3330
code review: saner way to find a popup's opener tab id
2017-01-08 17:52:38 -05:00
gorhill
a303c7800e
fix #2290
2017-01-08 14:36:08 -05:00
gorhill
4e747fd39e
minor code review
2017-01-07 10:58:25 -05:00
gorhill
1a92fff641
fix https://github.com/uBlockOrigin/uAssets/issues/255
2017-01-02 10:50:03 -05:00