Skip to content

Commit eeff5ee

Browse files
committed
Update ad-blocking
1 parent 65be904 commit eeff5ee

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

seleniumbase/config/ad_block_list.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@
1717
"""
1818

1919
AD_BLOCK_LIST = [
20-
'script[src*="/adservice."]',
21-
'script[src*="doubleclick.net"]',
22-
'script[src*="googletagservices.com"]',
23-
'script[src*="doubleclick.net"]',
24-
'script[src*="adsbygoogle.js"]',
25-
'script[src*="adroll.com"]',
26-
'script[src*="/pagead/"]',
27-
'script[src*="ads-host"]',
28-
'script[src*="adsystem.com"]',
29-
'script[type="data-doubleclick"]',
20+
'[src*="/adservice."]',
21+
'[src*="doubleclick.net"]',
22+
'[src*="googletagservices.com"]',
23+
'[src*="adsbygoogle.js"]',
24+
'[src*="adroll.com"]',
25+
'[src*="/pagead/"]',
26+
'[type="data-doubleclick"]',
27+
'iframe[data-google-container-id]',
3028
'iframe[src*="doubleclick.net"]',
29+
'iframe[src*="/AdServer/"]',
30+
'iframe[src*="openx.net"]',
3131
'iframe[onload*="doWithAds"]',
3232
'iframe[id*="google_ads_frame"]',
3333
'[aria-label="Ad"]',

seleniumbase/fixtures/base_case.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2339,7 +2339,6 @@ def remove_elements(self, selector, by=By.CSS_SELECTOR):
23392339

23402340
def ad_block(self):
23412341
""" Block ads that appear on the current web page. """
2342-
self.wait_for_ready_state_complete()
23432342
from seleniumbase.config import ad_block_list
23442343
for css_selector in ad_block_list.AD_BLOCK_LIST:
23452344
css_selector = re.escape(css_selector)

0 commit comments

Comments
 (0)