|
88 | 88 |
|
89 | 89 | class BrowserContext(ChannelOwner): |
90 | 90 | Events = SimpleNamespace( |
| 91 | + # Deprecated in v1.56, never emitted anymore. |
91 | 92 | BackgroundPage="backgroundpage", |
92 | 93 | Close="close", |
93 | 94 | Console="console", |
@@ -117,7 +118,6 @@ def __init__( |
117 | 118 | self._timeout_settings = TimeoutSettings(None) |
118 | 119 | self._owner_page: Optional[Page] = None |
119 | 120 | self._options: Dict[str, Any] = initializer["options"] |
120 | | - self._background_pages: Set[Page] = set() |
121 | 121 | self._service_workers: Set[Worker] = set() |
122 | 122 | self._base_url: Optional[str] = self._options.get("baseURL") |
123 | 123 | self._videos_dir: Optional[str] = self._options.get("recordVideo") |
@@ -149,10 +149,6 @@ def __init__( |
149 | 149 | ) |
150 | 150 | ), |
151 | 151 | ) |
152 | | - self._channel.on( |
153 | | - "backgroundPage", |
154 | | - lambda params: self._on_background_page(from_channel(params["page"])), |
155 | | - ) |
156 | 152 |
|
157 | 153 | self._channel.on( |
158 | 154 | "serviceWorker", |
@@ -658,10 +654,6 @@ def expect_page( |
658 | 654 | ) -> EventContextManagerImpl[Page]: |
659 | 655 | return self.expect_event(BrowserContext.Events.Page, predicate, timeout) |
660 | 656 |
|
661 | | - def _on_background_page(self, page: Page) -> None: |
662 | | - self._background_pages.add(page) |
663 | | - self.emit(BrowserContext.Events.BackgroundPage, page) |
664 | | - |
665 | 657 | def _on_service_worker(self, worker: Worker) -> None: |
666 | 658 | worker._context = self |
667 | 659 | self._service_workers.add(worker) |
@@ -736,7 +728,7 @@ def _on_response(self, response: Response, page: Optional[Page]) -> None: |
736 | 728 |
|
737 | 729 | @property |
738 | 730 | def background_pages(self) -> List[Page]: |
739 | | - return list(self._background_pages) |
| 731 | + return [] |
740 | 732 |
|
741 | 733 | @property |
742 | 734 | def service_workers(self) -> List[Worker]: |
|
0 commit comments