(self, browser, frame, http_code, **_)
| 200 | self.test_case.assertEqual(browser.GetUrl(), self.datauri) |
| 201 | |
| 202 | def OnLoadEnd(self, browser, frame, http_code, **_): |
| 203 | # OnLoadEnd should be called only once |
| 204 | self.test_case.assertFalse(self.OnLoadEnd_True) |
| 205 | self.OnLoadEnd_True = True |
| 206 | self.test_case.assertEqual(http_code, 200) |
| 207 | self.frame_source_visitor = FrameSourceVisitor(self, self.test_case) |
| 208 | frame.GetSource(self.frame_source_visitor) |
| 209 | browser.ExecuteJavascript("print('LoadHandler.OnLoadEnd() ok')") |
| 210 | |
| 211 | subtest_message("Executing callbacks registered with on_load_end()") |
| 212 | global g_on_load_end_callbacks |
| 213 | for callback_data in g_on_load_end_callbacks: |
| 214 | callback_data[0](*callback_data[1]) |
| 215 | del g_on_load_end_callbacks |
| 216 | |
| 217 | def OnLoadingStateChange(self, browser, is_loading, can_go_back, |
| 218 | can_go_forward, **_): |
nothing calls this directly
no test coverage detected