| 3647 | self.__demo_mode_pause_if_active(tiny=True) |
| 3648 | |
| 3649 | def maximize_window(self): |
| 3650 | self.__check_scope() |
| 3651 | if self.__is_cdp_swap_needed(): |
| 3652 | self.cdp.maximize() |
| 3653 | return |
| 3654 | self._check_browser() |
| 3655 | try: |
| 3656 | self.driver.maximize_window() |
| 3657 | except Exception: |
| 3658 | with suppress(Exception): |
| 3659 | width = self.execute_script("return screen.availWidth;") |
| 3660 | height = self.execute_script("return screen.availHeight;") |
| 3661 | self.set_window_rect(0, 0, width, height) |
| 3662 | self.__demo_mode_pause_if_active(tiny=True) |
| 3663 | |
| 3664 | def maximize(self): |
| 3665 | self.maximize_window() |