(self, name: str = None, url: URLMatch = None)
| 389 | return self._main_frame |
| 390 | |
| 391 | def frame(self, name: str = None, url: URLMatch = None) -> Optional[Frame]: |
| 392 | for frame in self._frames: |
| 393 | if name and frame.name == name: |
| 394 | return frame |
| 395 | if url and url_matches(self._browser_context._base_url, frame.url, url): |
| 396 | return frame |
| 397 | |
| 398 | return None |
| 399 | |
| 400 | @property |
| 401 | def frames(self) -> List[Frame]: |