From eca2949062c38548cfeefa6239f5bcfe938e8a2e Mon Sep 17 00:00:00 2001 From: SukkaW Date: Sat, 11 Jan 2025 22:59:08 +0800 Subject: [PATCH] Perf: early bail out more filter pattern --- Build/lib/parse-filter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Build/lib/parse-filter.ts b/Build/lib/parse-filter.ts index 4f1f0055..78006bb7 100644 --- a/Build/lib/parse-filter.ts +++ b/Build/lib/parse-filter.ts @@ -133,7 +133,6 @@ export async function processFilterRules( parentSpan: Span, filterRulesUrl: string, fallbackUrls?: string[] | null, - _ttl: number | null = null, allowThirdParty = false ): Promise<{ white: string[], black: string[], foundDebugDomain: boolean }> { const [white, black, warningMessages] = await parentSpan.traceChild(`process filter rules: ${filterRulesUrl}`).traceAsyncFn(async (span) => { @@ -256,6 +255,7 @@ const kwfilter = createKeywordFilter([ '$popunder', '$cname', '$frame', + '$domain', // some bad syntax '^popup' ]);