feat(helpers): add support for more providers
This commit is contained in:
parent
584f50dc38
commit
7a21d8cff7
@ -14,8 +14,10 @@ export const getNotRemovableElements = (document) => Array.from([
|
||||
...document.getElementsByClassName('clearfix fade'),
|
||||
...document.getElementsByClassName('cli-barmodal-open'),
|
||||
...document.getElementsByClassName('cookiesAccepted'),
|
||||
...document.getElementsByClassName('cookiewall-active'),
|
||||
...document.getElementsByClassName('gdpr'),
|
||||
...document.getElementsByClassName('header'),
|
||||
document.getElementById('header'),
|
||||
...document.getElementsByClassName('no-cookies'),
|
||||
...document.getElementsByClassName('noScroll'),
|
||||
]);
|
||||
@ -88,6 +90,9 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('cookie-statement'),
|
||||
// HS
|
||||
document.getElementById('hs-eu-cookie-confirmation'),
|
||||
// ibeu
|
||||
...document.getElementsByClassName('ibeugdpr-banner'),
|
||||
...document.getElementsByClassName('ibeugdpr-overlay'),
|
||||
// iubenda
|
||||
document.getElementById('iubenda-cs-banner'),
|
||||
...document.getElementsByClassName('iubenda-cs-bottom'),
|
||||
@ -132,6 +137,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('wp-top'),
|
||||
...document.getElementsByClassName('wppopups-whole'),
|
||||
// Miscellaneous
|
||||
document.getElementById('__ic-notice'),
|
||||
document.getElementById('__tealiumGDPRecModal'),
|
||||
...document.getElementsByClassName('_1ouSF3xnwUjIOquxopuxSZ'),
|
||||
document.getElementById('_evh-ric'),
|
||||
@ -162,6 +168,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
...document.getElementsByClassName('bankid-cookie'),
|
||||
document.getElementById('banner-cookie'),
|
||||
document.getElementById('banner-cookies'),
|
||||
...document.getElementsByClassName('banner cookies-banner'),
|
||||
document.getElementById('banner-spacer'),
|
||||
...document.getElementsByClassName('BannerPrivacyInformation'),
|
||||
document.getElementById('barraaceptacion'),
|
||||
@ -225,12 +232,14 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('cookie-hint'),
|
||||
document.getElementById('cookie-holder'),
|
||||
...document.getElementsByClassName('cookie-info'),
|
||||
document.getElementById('cookie-info'),
|
||||
...document.getElementsByClassName('cookie-info-container'),
|
||||
...document.getElementsByClassName('cookie-info-panel'),
|
||||
document.getElementById('cookie-info-wrapper'),
|
||||
...document.getElementsByClassName('cookie-information'),
|
||||
document.getElementById('cookie-law-info-again'),
|
||||
document.getElementById('cookie-law-info-bar'),
|
||||
...document.getElementsByClassName('cookie-layer-visible'),
|
||||
...document.getElementsByClassName('cookie-message'),
|
||||
document.getElementById('cookie-message'),
|
||||
...document.getElementsByClassName('cookie-message-top'),
|
||||
@ -245,6 +254,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('cookie-policy-consent'),
|
||||
...document.getElementsByClassName('cookie-policy-container'),
|
||||
...document.getElementsByClassName('cookie-policy-form'),
|
||||
document.getElementById('cookie-policy-strap'),
|
||||
...document.getElementsByClassName('cookie-popup'),
|
||||
document.getElementById('cookie-popup'),
|
||||
...document.getElementsByClassName('cookie-prompter'),
|
||||
@ -260,7 +270,9 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('cookieAcceptContainer'),
|
||||
document.getElementById('cookieAcknowledgement'),
|
||||
...document.getElementsByClassName('cookiealert'),
|
||||
...document.getElementsByClassName('cookieBanner'),
|
||||
document.getElementById('cookieBanner'),
|
||||
document.getElementById('cookiebar'),
|
||||
document.getElementById('cookieBar'),
|
||||
...document.getElementsByClassName('cookiebar'),
|
||||
...document.getElementsByClassName('cookiebox'),
|
||||
@ -279,9 +291,11 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('cookieMessage'),
|
||||
document.getElementById('cookiemessage-root'),
|
||||
document.getElementById('cookieMessageWrapper'),
|
||||
...document.getElementsByClassName('cookieMSG'),
|
||||
document.getElementById('cookieNotice'),
|
||||
document.getElementById('cookienotif'),
|
||||
document.getElementById('cookieNotificationBannerWrapper'),
|
||||
document.getElementById('cookienotify-wrapper'),
|
||||
document.getElementById('cookiePlaceholder'),
|
||||
...document.getElementsByClassName('cookiePolicy'),
|
||||
document.getElementById('cookiePolicy'),
|
||||
@ -292,6 +306,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
...document.getElementsByClassName('CookieWarning'),
|
||||
...document.getElementsByClassName('cookies'),
|
||||
document.getElementById('cookies'),
|
||||
document.getElementById('cookies_cont'),
|
||||
...document.getElementsByClassName('cookies__content'),
|
||||
...document.getElementsByClassName('cookies__consent'),
|
||||
...document.getElementsByClassName('cookies__info'),
|
||||
@ -299,6 +314,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
...document.getElementsByClassName('cookies__wrapper'),
|
||||
...document.getElementsByClassName('cookies-alert'),
|
||||
document.getElementById('cookies_alert'),
|
||||
...document.getElementsByClassName('cookies-accept-message'),
|
||||
...document.getElementsByClassName('cookies-bar'),
|
||||
document.getElementById('cookies-consentimiento'),
|
||||
document.getElementById('cookies-info-banner'),
|
||||
@ -328,8 +344,12 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.querySelector('[data-id="cookie-policy"]'),
|
||||
document.querySelector('[data-id="infobar"]'),
|
||||
document.querySelector('[data-js="cookie-policy"]'),
|
||||
document.querySelector('[data-label="hirdetés"]')
|
||||
? document.querySelector('[data-label="hirdetés"]').parentElement
|
||||
: null,
|
||||
document.querySelector('[data-qa="oil-Layer"]'),
|
||||
document.querySelector('[data-type="cookie-modal"]'),
|
||||
document.querySelector('[data-ui-test="pm-cookie-banner"]'),
|
||||
document.querySelector('[data-user-confirmation-screen-holder]'),
|
||||
document.querySelector('[data-view="components/header"]'),
|
||||
document.querySelector('[data-wgt="remarketing-banner"]'),
|
||||
@ -340,12 +360,18 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('divCookie'),
|
||||
document.getElementById('eads-super-banner'),
|
||||
document.querySelector('epaas-consent-drawer-shell'),
|
||||
...document.getElementsByClassName('eu-cookie-bar-notification'),
|
||||
document.getElementById('eu-cookie-bar-notification'),
|
||||
document.getElementById('eu-cookie-law'),
|
||||
...document.getElementsByClassName('EUc'),
|
||||
...document.getElementsByClassName('eupopup-container'),
|
||||
document.getElementById('ez-cookie-dialog'),
|
||||
document.getElementById('ez-cookie-dialog-wrapper'),
|
||||
document.getElementById('footer_tc_privacy'),
|
||||
document.getElementById('forMobileBanner'),
|
||||
...document.getElementsByClassName('gb_Ud'),
|
||||
...document.getElementsByClassName('gb_bd'),
|
||||
...document.getElementsByClassName('gb_na'),
|
||||
...document.getElementsByClassName('gdpr'),
|
||||
document.getElementById('gdpr-banner'),
|
||||
...document.getElementsByClassName('gdpr-consent'),
|
||||
@ -367,12 +393,15 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('informations-cookies'),
|
||||
...document.getElementsByClassName('jetbrains-cookies-banner'),
|
||||
...document.getElementsByClassName('js-ad-banner-container'),
|
||||
...document.getElementsByClassName('js-alert-notice'),
|
||||
...document.getElementsByClassName('js-banner-cookie'),
|
||||
...document.getElementsByClassName('js-cookie-consent'),
|
||||
...document.getElementsByClassName('js-cookie-consent-box'),
|
||||
...document.getElementsByClassName('js-cookie-msg'),
|
||||
...document.getElementsByClassName('js-cookie-notice'),
|
||||
...document.getElementsByClassName('js-cookie-notification'),
|
||||
document.getElementById('js-cookie-notification'),
|
||||
document.getElementById('js-cookie-popup'),
|
||||
...document.getElementsByClassName('js-cookies'),
|
||||
document.getElementById('js-gdpr-consent-banner'),
|
||||
...document.getElementsByClassName('js-info-banner'),
|
||||
@ -397,6 +426,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
...document.getElementsByClassName('ms-footer-fixbox'),
|
||||
...document.getElementsByClassName('msg-tray'),
|
||||
...document.getElementsByClassName('msg-tray--cookie'),
|
||||
document.getElementById('msgCookie'),
|
||||
document.getElementById('msgTray_0'),
|
||||
document.getElementById('mtr-consent'),
|
||||
...document.getElementsByClassName('mw-cookiewarning-container'),
|
||||
@ -405,7 +435,10 @@ export const getRemovableElements = (document) => Array.from([
|
||||
...document.getElementsByClassName('no-print'),
|
||||
...document.getElementsByClassName('notice--cookie'),
|
||||
document.getElementById('notice-cookie-block'),
|
||||
...document.getElementsByClassName('notification--cookie'),
|
||||
...document.getElementsByClassName('notificacion-cookies'),
|
||||
...document.getElementsByClassName('notification-banner'),
|
||||
...document.getElementsByClassName('notificacion-cookies'),
|
||||
...document.getElementsByClassName('notification-LoVQsSOU'),
|
||||
...document.getElementsByClassName('notifications-bar__info-message--cookie'),
|
||||
...document.getElementsByClassName('nr-cookie-notification'),
|
||||
@ -418,9 +451,11 @@ export const getRemovableElements = (document) => Array.from([
|
||||
...document.getElementsByClassName('pageNotification'),
|
||||
...document.getElementsByClassName('pam'),
|
||||
...document.getElementsByClassName('parallax-billboard'),
|
||||
...document.getElementsByClassName('pea_cook_wrapper'),
|
||||
document.getElementById('pecr-cookie-banner-wrapper'),
|
||||
document.getElementById('policy'),
|
||||
document.getElementById('popover-login'),
|
||||
document.getElementById('POPUP_CONTAINER'),
|
||||
document.getElementById('privacy'),
|
||||
document.getElementById('privacy-consent'),
|
||||
document.getElementById('privacy_bandeau'),
|
||||
@ -430,6 +465,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('rgpdbanner'),
|
||||
...document.getElementsByClassName('rodo-popup'),
|
||||
document.querySelector('[role="alertdialog"]'),
|
||||
document.getElementById('rtveCookiePolicy'),
|
||||
...document.getElementsByClassName('s-cookies'),
|
||||
document.getElementById('sanoma-consent-bar-mobile'),
|
||||
document.getElementById('sccm-container'),
|
||||
@ -455,6 +491,7 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('t3CookieNotice'),
|
||||
document.getElementById('tarteaucitronRoot'),
|
||||
document.getElementById('thp_notf_div'),
|
||||
...document.getElementsByClassName('top-wrp bnr-wrp'),
|
||||
...document.getElementsByClassName('truste_box_overlay'),
|
||||
...document.getElementsByClassName('truste_overlay'),
|
||||
document.querySelector('[type="COOKIE_USAGE"]'),
|
||||
@ -467,5 +504,6 @@ export const getRemovableElements = (document) => Array.from([
|
||||
document.getElementById('vscookieAlertCont'),
|
||||
...document.getElementsByClassName('widget_cookies'),
|
||||
document.getElementById('widget_eu_cookie_law_widget'),
|
||||
document.getElementById('wpx_cookie'),
|
||||
document.querySelector('ytd-consent-bump-renderer'),
|
||||
]);
|
||||
|
Loading…
x
Reference in New Issue
Block a user