@@ -657,15 +657,16 @@ def init_firefox(self):
657657 # Replaced maximize_window by set_window_size
658658 # to get the window full screen
659659 browser .set_window_size (1600 , 1200 )
660- # Avoid to be recognized as a bot by anti-bot website
661- # (useful for service.eau.veolia.fr)
662- browser .execute_cdp_cmd (
663- "Network.setUserAgentOverride" ,
664- {
665- "userAgent" : USER_AGENT_FF ,
666- "platform" : "Linux" ,
667- },
668- )
660+ if not hasUndetectedDriver :
661+ # Avoid to be recognized as a bot by anti-bot website
662+ # (useful for service.eau.veolia.fr)
663+ browser .execute_cdp_cmd (
664+ "Network.setUserAgentOverride" ,
665+ {
666+ "userAgent" : USER_AGENT_FF ,
667+ "platform" : "Linux" ,
668+ },
669+ )
669670
670671 timeout = int (self .configuration [PARAM_TIMEOUT ]) # type:ignore
671672 self .__wait = WebDriverWait (browser , timeout = timeout )
@@ -845,16 +846,18 @@ def init_chromium(self):
845846 service = chromeService ,
846847 options = options ,
847848 )
848- # Avoid to be recognized as a bot by anti-bot website
849- # (useful for service.eau.veolia.fr)
850- browser .execute_cdp_cmd (
851- "Network.setUserAgentOverride" ,
852- {
853- "userAgent" : USER_AGENT_CHROME ,
854- "platform" : "Linux" ,
855- },
856- )
857- browser .set_window_size (1600 , 1200 )
849+ if not hasUndetectedDriver :
850+ # Avoid to be recognized as a bot by anti-bot website
851+ # (useful for service.eau.veolia.fr)
852+ browser .execute_cdp_cmd (
853+ "Network.setUserAgentOverride" ,
854+ {
855+ "userAgent" : USER_AGENT_CHROME ,
856+ "platform" : "Linux" ,
857+ },
858+ )
859+ # browser.set_window_size(1600, 1200)
860+ browser .maximize_window ()
858861 timeout = int (self .configuration [PARAM_TIMEOUT ]) # type:ignore
859862 self .__wait = WebDriverWait (browser , timeout )
860863 except AttributeError :
0 commit comments