Raymond Hill
|
747191950e
|
New revision for release candidate
|
2023-11-20 19:40:00 -05:00 |
|
Raymond Hill
|
c5724c1cce
|
Enable path for native has() selector in Firefox
Reference:
https://bugzilla.mozilla.org/show_bug.cgi?id=1858743
|
2023-11-20 19:38:18 -05:00 |
|
Raymond Hill
|
c090ab1d1d
|
Make Firefox dev build auto-update
|
2023-11-20 13:31:33 -05:00 |
|
Raymond Hill
|
d1f1c9d62b
|
New revision for release candidate
|
2023-11-20 13:20:47 -05:00 |
|
Raymond Hill
|
f77481f740
|
Import translation work from https://crowdin.com/project/ublock
|
2023-11-20 12:47:49 -05:00 |
|
Raymond Hill
|
e9cab80151
|
Fix untranslated "Filter lists" in dashboard
|
2023-11-20 12:36:01 -05:00 |
|
Raymond Hill
|
2da9f0b03f
|
[mv3] Ensure filters incompatible with DNR are properly reported
|
2023-11-18 10:46:25 -05:00 |
|
Raymond Hill
|
0c29374a72
|
Add abp-resource:blank-mp4 alias for increased ABP compatibility
|
2023-11-18 10:04:52 -05:00 |
|
Raymond Hill
|
a4f8ec6d54
|
Support AdGuard's emptyArr /emptyObj for increased compatibility
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2411
|
2023-11-17 09:28:23 -05:00 |
|
Raymond Hill
|
bfb66297dd
|
Make Firefox dev build auto-update
|
2023-11-16 19:50:51 -05:00 |
|
Raymond Hill
|
27d2ac092c
|
New revision for release candidate
|
2023-11-16 17:17:24 -05:00 |
|
Raymond Hill
|
dc6fbd2011
|
Update changelog
|
2023-11-16 17:15:39 -05:00 |
|
Raymond Hill
|
3fd2588650
|
Allow scriptlets to be injected in about:blank
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2963
|
2023-11-16 17:07:48 -05:00 |
|
Raymond Hill
|
c292a90b90
|
Fix faulty as vararg in set-constant scriptlet
|
2023-11-16 13:18:39 -05:00 |
|
Raymond Hill
|
bd8a91ed3a
|
Add support to redirect to noop.json
There ar ea couple of AdGuard filters supporting this local
resource.
Reference:
https://github.com/AdguardTeam/Scriptlets/blob/master/wiki/about-redirects.md#noopjson
|
2023-11-16 09:54:21 -05:00 |
|
Dave Vandyke
|
c1d8f5908d
|
More improvements to the google-ima shim script (#3908)
We have enabled the google-ima shim script again in the DuckDuckGo
Privacy Essentials browser extension, and found a couple more issues:
- Some websites set the enablePreloading[1] option, which should
cause[2] the AdsManager.init() method to trigger the LOADED AdEvent
to fire. If the event doesn't fire, those websites can get stuck
waiting for the event forever.
- When AdsManager.start() method is called, a bunch of events are
dispatched in order, to simulate ads loading, playing and
finishing. There was a mistake in that logic though. The
CONTENT_PAUSE_REQUESTED and CONTENT_RESUME_REQUESTED events[3]
should fire as the ads start and finish respectively. By firing the
latter early, and skipping the former, some websites got confused
and tried to display ad overlays at the same time as playing their
content, or didn't display they content at all.
1 - https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/reference/js/google.ima.AdsRenderingSettings#enablePreloading
2 - https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/preload#timing
3 - https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/reference/js/google.ima.AdEvent
|
2023-11-16 09:41:07 -05:00 |
|
Raymond Hill
|
8df6c3243c
|
Make Firefox dev build auto-update
|
2023-11-14 18:16:15 -05:00 |
|
Raymond Hill
|
5d4d745d45
|
New revision for release candidate
|
2023-11-14 18:03:28 -05:00 |
|
Raymond Hill
|
dac320e396
|
Fix bad argument passing
|
2023-11-14 18:03:02 -05:00 |
|
Raymond Hill
|
0b871e6546
|
If response is 404, skip trying other CDNs
When there is a 404 response, in all likelihood other
CDNs will also return 404, no point pointlessly fetching
from others.
|
2023-11-14 17:39:48 -05:00 |
|
Raymond Hill
|
c7490e8493
|
Make Firefox dev build auto-update
|
2023-11-14 14:21:05 -05:00 |
|
Raymond Hill
|
14fcc4e167
|
New revision for release candidate
|
2023-11-14 14:08:07 -05:00 |
|
Raymond Hill
|
28d92d38f3
|
Use trusted- prefix for replace-node-text
The official name is `trusted-replace-node-text`.
`replace-node-text` is demoted to alias. `trusted-rpnt` added
asan alias. Aliases not prefixed with `trusted-` are deprecated
and will be removed eventually.
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2895#discussioncomment-7567863
|
2023-11-14 13:53:29 -05:00 |
|
Raymond Hill
|
6a9c69aa94
|
Add support for minute unit
|
2023-11-14 13:53:17 -05:00 |
|
Raymond Hill
|
143fc84f40
|
Make Firefox dev build auto-update
|
2023-11-14 10:11:26 -05:00 |
|
Raymond Hill
|
5a1a547432
|
New revision for release candidate
|
2023-11-14 10:02:19 -05:00 |
|
Raymond Hill
|
d2b8d990e6
|
All exceptions filters are exempt from requiring a trusted source
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2895#discussioncomment-7566154
|
2023-11-14 09:58:26 -05:00 |
|
Raymond Hill
|
1e05665bdc
|
Make Firefox dev build auto-update
|
2023-11-14 09:16:20 -05:00 |
|
Raymond Hill
|
7c6005278e
|
Import translation work from https://crowdin.com/project/ublock
|
2023-11-14 09:05:37 -05:00 |
|
Raymond Hill
|
6d38180608
|
Fix spurious change in i18n strings
|
2023-11-14 09:04:06 -05:00 |
|
Raymond Hill
|
929c6a5299
|
New revision for release candidate
|
2023-11-14 08:45:15 -05:00 |
|
Raymond Hill
|
92c0088f64
|
Keep assetKey and diffName well separated
|
2023-11-13 14:55:52 -05:00 |
|
Raymond Hill
|
7a2994c74e
|
Make Firefox dev build auto-update
|
2023-11-13 12:06:17 -05:00 |
|
Raymond Hill
|
2d25b78e59
|
Update changelog
|
2023-11-13 10:42:13 -05:00 |
|
Raymond Hill
|
f3d6a21e7a
|
Add trusted-set-session-storage-item scriptlet
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/20630#issuecomment-1807390945
|
2023-11-13 10:36:55 -05:00 |
|
Raymond Hill
|
a373efe9c0
|
Import translation work from https://crowdin.com/project/ublock
|
2023-11-13 10:34:09 -05:00 |
|
Raymond Hill
|
d0b3452848
|
New revision for release candidate
|
2023-11-13 10:31:30 -05:00 |
|
Raymond Hill
|
7b2149e595
|
Fix quirks re. diff-updater
|
2023-11-13 09:42:31 -05:00 |
|
Raymond Hill
|
1f88359964
|
Make Firefox dev build auto-update
|
2023-11-12 19:36:19 -05:00 |
|
Raymond Hill
|
ffe3b548f3
|
Update changelog
|
2023-11-12 19:28:40 -05:00 |
|
Raymond Hill
|
7c562d0c5c
|
Allow the use of quotes in set-cookie scriptlet
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/20630#issuecomment-1807260357
|
2023-11-12 19:26:05 -05:00 |
|
Raymond Hill
|
30a01d8e84
|
Update changelog
|
2023-11-12 19:09:07 -05:00 |
|
Raymond Hill
|
decafc5cbf
|
Allow the use of quotes in set-[local|session]-storage-item
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/20630#issuecomment-1807260357
|
2023-11-12 19:05:56 -05:00 |
|
Raymond Hill
|
b26d421a57
|
Add Punjabi (pa) translation
|
2023-11-12 13:51:50 -05:00 |
|
Raymond Hill
|
ce38e6c81a
|
Import changes following removal of unused i18n strings
|
2023-11-12 13:50:40 -05:00 |
|
Raymond Hill
|
01d796346c
|
Import translation work from https://crowdin.com/project/ublock
|
2023-11-12 13:48:39 -05:00 |
|
Raymond Hill
|
b201c61584
|
[mv3] Remove unused i18n strings
|
2023-11-12 13:45:46 -05:00 |
|
Fanboynz
|
32fb93c525
|
Add a few more cookie names (#3907)
|
2023-11-12 12:51:58 -05:00 |
|
Raymond Hill
|
d24b2d8165
|
Make Firefox dev build auto-update
|
2023-11-12 11:51:21 -05:00 |
|
Raymond Hill
|
dee19fb51b
|
New revision for release candidate
|
2023-11-12 11:45:33 -05:00 |
|