Skip to content

Commit 5702427

Browse files
committed
chore(goto): better autoconsent setup
1 parent 972e3d2 commit 5702427

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

packages/goto/src/adblock.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ const autoconsentConfig = Object.freeze({
5353
enablePrehide: true,
5454
/* apply CSS-only rules that hide popups lacking a reject button */
5555
enableCosmeticRules: true,
56+
/* enable rules auto-generated from common CMP patterns */
57+
enableGeneratedRules: true,
58+
/* fall back to heuristic click when no specific rule matches */
59+
enableHeuristicAction: true,
5660
/* skip bundled ABP/uBO cosmetic filter list (saves bundle size) */
5761
enableFilterList: false,
5862
/* how many times to retry CMP detection (~50 ms apart) */
@@ -92,7 +96,8 @@ const setupAutoConsent = async page => {
9296
}
9397

9498
if (message.type === 'eval') {
95-
return sendMessage(page, { type: 'evalResp', id: message.id, result: false })
99+
const result = await page.evaluate(message.code)
100+
return sendMessage(page, { type: 'evalResp', id: message.id, result })
96101
}
97102
})
98103

0 commit comments

Comments
 (0)