diff --git a/src/js/modules/helpers.js b/src/js/modules/helpers.js index 8a80e34..e5613c0 100644 --- a/src/js/modules/helpers.js +++ b/src/js/modules/helpers.js @@ -104,6 +104,7 @@ export const getRemovableElements = (document) => Array.from([ // OneTrust document.getElementById('onetrust-consent-sdk'), // Optanon + document.querySelector('[describedby="alert-box-message"]'), document.getElementById('optanon'), ...document.getElementsByClassName('optanon-alert-box-wrapper'), // PLO @@ -144,6 +145,7 @@ export const getRemovableElements = (document) => Array.from([ document.getElementById('ac-Banner'), document.getElementById('acc-alert'), document.getElementById('accept-cookies'), + document.getElementById('accept-cookies-div'), document.getElementById('acceptcookies'), ...document.getElementsByClassName('adroll_consent_banner'), document.getElementById('adroll_consent_banner'), @@ -170,11 +172,14 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('c notifier is-bottom-fixed'), ...document.getElementsByClassName('c-cookie-bar'), ...document.getElementsByClassName('c-cookie-policy'), + ...document.getElementsByClassName('c-message'), ...document.getElementsByClassName('c-policy'), ...document.getElementsByClassName('caja_cookies'), document.getElementById('cajacookies'), document.getElementById('capa-cookies'), document.getElementById('cb-cookieoverlay'), + document.getElementById('cboxOverlay'), + document.getElementById('cboxWrapper'), ...document.getElementsByClassName('cc-cookies'), document.getElementById('cconsent-bar'), document.getElementById('cmp-faktor-io-parent'), @@ -190,6 +195,7 @@ export const getRemovableElements = (document) => Array.from([ document.getElementById('consent_blackbar'), document.getElementById('container-cookie'), document.getElementById('container-screen'), + ...document.getElementsByClassName('cookie'), document.getElementById('cookie'), ...document.getElementsByClassName('cookie__modal'), ...document.getElementsByClassName('cookie__wrapper'), @@ -199,12 +205,14 @@ export const getRemovableElements = (document) => Array.from([ document.getElementById('cookie_box'), ...document.getElementsByClassName('cookie_header'), ...document.getElementsByClassName('cookie_message'), + ...document.getElementsByClassName('cookie_message_box'), ...document.getElementsByClassName('cookie-alert'), ...document.getElementsByClassName('cookie-banner'), document.getElementById('cookie-banner'), ...document.getElementsByClassName('cookie-banner-content'), ...document.getElementsByClassName('cookie-bar'), ...document.getElementsByClassName('cookie-block'), + ...document.getElementsByClassName('cookie-box'), ...document.getElementsByClassName('cookie-collapsible'), ...document.getElementsByClassName('cookie-consent'), document.getElementById('cookie-consent'), @@ -224,8 +232,10 @@ export const getRemovableElements = (document) => Array.from([ document.getElementById('cookie-law-info-again'), document.getElementById('cookie-law-info-bar'), ...document.getElementsByClassName('cookie-message'), + document.getElementById('cookie-message'), ...document.getElementsByClassName('cookie-message-top'), document.getElementById('cookie-msg'), + ...document.getElementsByClassName('cookie-note'), ...document.getElementsByClassName('cookie-notice'), document.getElementById('cookie-notice'), ...document.getElementsByClassName('cookie-notification'), @@ -244,6 +254,7 @@ export const getRemovableElements = (document) => Array.from([ document.getElementById('cookie-warning-container'), ...document.getElementsByClassName('cookie-warning'), document.getElementById('cookie-warning'), + ...document.getElementsByClassName('cookie-wrap'), document.getElementById('cookie1'), document.getElementById('cookieAccept'), document.getElementById('cookieAcceptContainer'), @@ -260,6 +271,7 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('cookieContainer'), ...document.getElementsByClassName('cookieDialog'), ...document.getElementsByClassName('cookiedisclaimer'), + document.getElementById('cookieForm'), ...document.getElementsByClassName('cookiesInfo'), document.getElementById('cookieLayer'), document.getElementById('cookielawwarning'), @@ -277,6 +289,7 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('CookieNotice'), document.getElementById('CookieReportsBanner'), document.getElementById('Cookievarning'), + ...document.getElementsByClassName('CookieWarning'), ...document.getElementsByClassName('cookies'), document.getElementById('cookies'), ...document.getElementsByClassName('cookies__content'), @@ -306,6 +319,7 @@ export const getRemovableElements = (document) => Array.from([ document.querySelector('[data-assembly-source="cookie/banner"]'), document.querySelector('[data-component-name="cookieNotification"]'), document.querySelector('[data-component-type="cookiePanel"]'), + document.querySelector('[data-cookie-container]'), document.querySelector('[data-dismissable-id="cookieinfo"]'), document.querySelector('[data-etsy-promo-banner]'), document.querySelector('[data-gdpr-consent-prompt]'), @@ -316,6 +330,7 @@ export const getRemovableElements = (document) => Array.from([ document.querySelector('[data-js="cookie-policy"]'), document.querySelector('[data-qa="oil-Layer"]'), document.querySelector('[data-type="cookie-modal"]'), + document.querySelector('[data-user-confirmation-screen-holder]'), document.querySelector('[data-view="components/header"]'), document.querySelector('[data-wgt="remarketing-banner"]'), document.querySelector('[data-widget="cookie-dialog"]'), @@ -336,6 +351,7 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('gdpr-consent'), document.getElementById('gdpr-consent'), ...document.getElementsByClassName('gdpr-eu'), + document.getElementById('gdprConsent'), document.getElementById('GDPRConsent'), ...document.getElementsByClassName('gel-cookie-banner'), document.getElementById('gel-cookie-banner'), @@ -352,6 +368,8 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('jetbrains-cookies-banner'), ...document.getElementsByClassName('js-ad-banner-container'), ...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'), @@ -360,6 +378,7 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('js-info-banner'), ...document.getElementsByClassName('js-personalInformationNotice'), ...document.getElementsByClassName('js-policy'), + ...document.getElementsByClassName('js-prompt-container'), ...document.getElementsByClassName('l-disclaimer'), document.getElementById('lableca'), ...document.getElementsByClassName('lb-background'), @@ -374,19 +393,31 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('modal-backdrop'), document.getElementById('modal-consent'), document.getElementById('modal-cookie-information'), + document.getElementById('ms_cookie_ok'), + ...document.getElementsByClassName('ms-footer-fixbox'), ...document.getElementsByClassName('msg-tray'), ...document.getElementsByClassName('msg-tray--cookie'), document.getElementById('msgTray_0'), + document.getElementById('mtr-consent'), ...document.getElementsByClassName('mw-cookiewarning-container'), document.querySelector('[class^="mxp-main-cookie-panel-container"],[class*=" mxp-main-cookie-panel-container"]'), + ...document.getElementsByClassName('mxm-cookie-alert'), ...document.getElementsByClassName('no-print'), + ...document.getElementsByClassName('notice--cookie'), document.getElementById('notice-cookie-block'), ...document.getElementsByClassName('notification-banner'), ...document.getElementsByClassName('notification-LoVQsSOU'), ...document.getElementsByClassName('notifications-bar__info-message--cookie'), ...document.getElementsByClassName('nr-cookie-notification'), + document.getElementById('ObsCnil'), + ...document.getElementsByClassName('okookie'), + document.getElementById('okookie-box'), + document.querySelector('[onclick="acceptCookies()"]') + ? document.querySelector('[onclick="acceptCookies()"]').parentElement + : null, ...document.getElementsByClassName('pageNotification'), ...document.getElementsByClassName('pam'), + ...document.getElementsByClassName('parallax-billboard'), document.getElementById('pecr-cookie-banner-wrapper'), document.getElementById('policy'), document.getElementById('popover-login'), @@ -398,7 +429,9 @@ export const getRemovableElements = (document) => Array.from([ ...document.getElementsByClassName('Root__gdprBanner___13G_T'), document.getElementById('rgpdbanner'), ...document.getElementsByClassName('rodo-popup'), + document.querySelector('[role="alertdialog"]'), ...document.getElementsByClassName('s-cookies'), + document.getElementById('sanoma-consent-bar-mobile'), document.getElementById('sccm-container'), document.getElementById('scms-cc-cookie-bar'), ...document.getElementsByClassName('scms-cookie-control'), @@ -422,6 +455,8 @@ export const getRemovableElements = (document) => Array.from([ document.getElementById('t3CookieNotice'), document.getElementById('tarteaucitronRoot'), document.getElementById('thp_notf_div'), + ...document.getElementsByClassName('truste_box_overlay'), + ...document.getElementsByClassName('truste_overlay'), document.querySelector('[type="COOKIE_USAGE"]'), document.getElementById('u_0_1'), ...document.getElementsByClassName('uix_noticeInner'),