Rule update: CPM crawl cluster #90: mediaset.it (iubenda|inert, 13 sites) - #1484
Rule update: CPM crawl cluster #90: mediaset.it (iubenda|inert, 13 sites)#1484daxtheduck wants to merge 6 commits into
Conversation
Co-authored-by: Dax <daxtheduck@users.noreply.github.com>
Co-authored-by: Dax <daxtheduck@users.noreply.github.com>
Co-authored-by: Dax <daxtheduck@users.noreply.github.com>
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
Co-authored-by: Dax <daxtheduck@users.noreply.github.com>
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
Restore the generic iubenda rule to its prior detection and opt-out flow, and move the RTI/Mediaset continue-without-accepting modal into a urlPattern-scoped iubenda-rti rule with focused Playwright coverage. Co-authored-by: Dax <daxtheduck@users.noreply.github.com>
Co-authored-by: Dax <daxtheduck@users.noreply.github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 4a0a37c. Configure here.
| }, | ||
| "prehideSelectors": ["#iubenda-cs-banner"], | ||
| "detectCmp": [{ "exists": "#rti-privacy-open-modal-btn-id" }], | ||
| "detectPopup": [{ "visible": "#rti-privacy-open-modal-btn-id" }], |
There was a problem hiding this comment.
Wrong popup detection selectors
High Severity
detectCmp and detectPopup both key off #rti-privacy-open-modal-btn-id, while prehideSelectors still targets #iubenda-cs-banner. That open-modal control is the opt-out entry point, not the consent banner, so the rule can match when no banner is shown and keep matching after dismiss. Because this site-specific rule wins over generic iubenda, a hidden RTI button can also block the banner from being handled at all.
Please tell me if this was useful or not with a 👍 or 👎.
Reviewed by Cursor Bugbot for commit 4a0a37c. Configure here.
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |
|
CI run finished. Artifacts ZIP for the review tool |


Task/Issue URL: https://app.asana.com/1/137249556945/project/1203268166580279/task/1217180086951827?focus=true
Description:
Automated autoconsent rule update from CPM triage.
Steps to test this PR:
Note
Low Risk
Autoconsent rule and test URL list changes only; no secrets or security-sensitive logic in the diff.
Overview
Adds a dedicated
iubenda-rtiautoconsent rule for Italian Mediaset and related publisher domains (viaurlPattern), using RTI-specific controls (#rti-privacy-open-modal-btn-id,#rti-privacy-close-btn-id) instead of the generic iubenda banner/reject flow.Playwright coverage is added for Mediaset Infinity and TGCOM24 with opt-in and self-test disabled. The shared
iubendaspec dropstuttoandroid.netfrom its URL list so that site is no longer exercised under the generic rule in this suite.Reviewed by Cursor Bugbot for commit 4a0a37c. Bugbot is set up for automated code reviews on this repo. Configure here.