Skip to content

Commit d27f083

Browse files
committed
Ghostery 10: enable preprocessor for custom filters
1 parent 0e3329a commit d27f083

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

extension-manifest-v3/src/pages/settings/components/custom-filters.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ function parseFilters(text = '') {
4444
}
4545

4646
async function submitFilters(host) {
47-
const { networkFilters, cosmeticFilters } = host.filters;
47+
const { networkFilters } = host.filters;
4848

4949
// Update DNR
5050
if (__PLATFORM__ !== 'firefox') {
@@ -75,7 +75,7 @@ async function submitFilters(host) {
7575
// Update engine
7676
await chrome.runtime.sendMessage({
7777
action: 'customFilters:engine',
78-
filters: [...networkFilters, ...cosmeticFilters].join('\n'),
78+
filters: host.input.text,
7979
});
8080

8181
// Save input

extension-manifest-v3/src/utils/engines.js

+1
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,7 @@ export async function createCustomEngine(filters = '') {
390390
enableHtmlFiltering: true,
391391
});
392392
const engine = FiltersEngine.parse(filters, config);
393+
engine.updateEnv(ENV);
393394

394395
saveToMemory(CUSTOM_ENGINE, engine);
395396
saveToStorage(CUSTOM_ENGINE);

0 commit comments

Comments
 (0)