CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 23:13:45 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/gorhill/uBlock.git
etag: W/"f7b2992797bd89af759364c31a942b37"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=yK%2FjmpbkU4XMuKHTMDHex0zcRs6Xtuv0HZgeMHKwT9ObVeNZ%2BPaV6YBCIAF%2BQnTwn5lz%2BO5OO8bCD6UZvd9%2BVj4ZGL%2BsbEDgYR50VpK31CX7ZOlF%2BQyjaS8A9gUTBGZcAXlQOj306NoG9TRhOcrzIrZhDJ%2Bh6lIeaetveV55W%2BGT378HR8YWt08aLwAl45Db%2FT8xYXy9zec4Ab6ZDkDXFicubNRrHnL6gbrNiwIwsqpXScK%2BJeyN59OCXz5NeuSjXe3I4ZY3JBYuCpt%2BeDaemg%3D%3D--9ud4FnfNhcjHM548--copK9NWc7GX42gDDjg1ZNQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.598845887.1753312424; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 23:13:44 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 23:13:44 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 87A4:35B563:1147C1B:14BDCD0:68816CA8
Implement network filter option `replace=` · gorhill/uBlock@7c3e060 · GitHub
Copy file name to clipboardExpand all lines: src/js/filtering-context.js
Copy file name to clipboardExpand all lines: src/js/static-filtering-parser.js
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Commit 7c3e060
committed
Implement network filter option
Reference documentation:
https://adguard.com/kb/general/ad-filtering/create-own-filters/#replace-modifier
This is a network filter option which can only be loaded from a
trusted source.
Since this filter is about modifying the response body, it currently
only works in Firefox.
As discussed with filter list maintainers.replace=
1 parent aeff955 commit 7c3e060Copy full SHA for 7c3e060
File tree
Expand file treeCollapse file tree
7 files changed
+537
-444
lines changedFilter options
- src/js
Expand file treeCollapse file tree
7 files changed
+537
-444
lines changed+2-2Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
184 | 184 |
| |
185 | 185 |
| |
186 | 186 |
| |
187 |
| - | |
188 |
| - | |
| 187 | + | |
| 188 | + | |
189 | 189 |
| |
190 | 190 |
| |
191 | 191 |
| |
|
+5Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
174 | 174 |
| |
175 | 175 |
| |
176 | 176 |
| |
| 177 | + | |
177 | 178 |
| |
178 | 179 |
| |
179 | 180 |
| |
| |||
202 | 203 |
| |
203 | 204 |
| |
204 | 205 |
| |
| 206 | + | |
| 207 | + | |
| 208 | + | |
205 | 209 |
| |
206 | 210 |
| |
207 | 211 |
| |
| |||
222 | 226 |
| |
223 | 227 |
| |
224 | 228 |
| |
| 229 | + | |
225 | 230 |
| |
226 | 231 |
| |
227 | 232 |
| |
|
src/js/filtering-context.js
Copy file name to clipboardExpand all lines: src/js/filtering-context.js+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
175 | 175 |
| |
176 | 176 |
| |
177 | 177 |
| |
| 178 | + | |
178 | 179 |
| |
179 | 180 |
| |
180 | 181 |
| |
|
+3-3Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
429 | 429 |
| |
430 | 430 |
| |
431 | 431 |
| |
432 |
| - | |
| 432 | + | |
433 | 433 |
| |
434 | 434 |
| |
435 |
| - | |
| 435 | + | |
436 | 436 |
| |
437 | 437 |
| |
438 | 438 |
| |
439 | 439 |
| |
440 |
| - | |
| 440 | + | |
441 | 441 |
| |
442 | 442 |
| |
443 | 443 |
| |
|
src/js/static-filtering-parser.js
Copy file name to clipboardExpand all lines: src/js/static-filtering-parser.js+65-10Lines changed: 65 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
187 | 187 |
| |
188 | 188 |
| |
189 | 189 |
| |
| 190 | + | |
190 | 191 |
| |
191 | 192 |
| |
192 | 193 |
| |
| |||
265 | 266 |
| |
266 | 267 |
| |
267 | 268 |
| |
| 269 | + | |
268 | 270 |
| |
269 | 271 |
| |
270 | 272 |
| |
| |||
597 | 599 |
| |
598 | 600 |
| |
599 | 601 |
| |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
600 | 607 |
| |
601 | 608 |
| |
602 |
| - | |
| 609 | + | |
603 | 610 |
| |
604 | 611 |
| |
605 | 612 |
| |
| |||
612 | 619 |
| |
613 | 620 |
| |
614 | 621 |
| |
615 |
| - | |
616 |
| - | |
617 |
| - | |
618 |
| - | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
619 | 626 |
| |
620 | 627 |
| |
621 | 628 |
| |
| |||
871 | 878 |
| |
872 | 879 |
| |
873 | 880 |
| |
874 |
| - | |
| 881 | + | |
875 | 882 |
| |
876 | 883 |
| |
877 | 884 |
| |
| |||
898 | 905 |
| |
899 | 906 |
| |
900 | 907 |
| |
901 |
| - | |
| 908 | + | |
902 | 909 |
| |
903 | 910 |
| |
904 | 911 |
| |
| |||
1414 | 1421 |
| |
1415 | 1422 |
| |
1416 | 1423 |
| |
| 1424 | + | |
1417 | 1425 |
| |
1418 | 1426 |
| |
1419 | 1427 |
| |
| |||
1474 | 1482 |
| |
1475 | 1483 |
| |
1476 | 1484 |
| |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
| 1498 | + | |
1477 | 1499 |
| |
1478 | 1500 |
| |
1479 | 1501 |
| |
| |||
1959 | 1981 |
| |
1960 | 1982 |
| |
1961 | 1983 |
| |
1962 |
| - | |
1963 |
| - | |
1964 |
| - | |
| 1984 | + | |
| 1985 | + | |
1965 | 1986 |
| |
1966 | 1987 |
| |
1967 | 1988 |
| |
| |||
2975 | 2996 |
| |
2976 | 2997 |
| |
2977 | 2998 |
| |
| 2999 | + | |
| 3000 | + | |
| 3001 | + | |
| 3002 | + | |
| 3003 | + | |
| 3004 | + | |
| 3005 | + | |
| 3006 | + | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
| 3010 | + | |
| 3011 | + | |
| 3012 | + | |
| 3013 | + | |
| 3014 | + | |
| 3015 | + | |
| 3016 | + | |
| 3017 | + | |
| 3018 | + | |
| 3019 | + | |
| 3020 | + | |
| 3021 | + | |
| 3022 | + | |
| 3023 | + | |
| 3024 | + | |
| 3025 | + | |
| 3026 | + | |
| 3027 | + | |
| 3028 | + | |
| 3029 | + | |
| 3030 | + | |
| 3031 | + | |
2978 | 3032 |
| |
2979 | 3033 |
| |
2980 | 3034 |
| |
| |||
3025 | 3079 |
| |
3026 | 3080 |
| |
3027 | 3081 |
| |
| 3082 | + | |
3028 | 3083 |
| |
3029 | 3084 |
| |
3030 | 3085 |
| |
|
You can’t perform that action at this time.
0 commit comments