def successfulCreationCallback(url, isLoaded, httpStatusCode=None): _logger.debug('CTRL: Ready to show: %r - %r - %s', browserID, isLoaded, url) self.__clearCallbacks(browserID, self.__browsers[browserID], False) if isLoaded: self.__showBrowser(browserID, ctx) else: _logger.warning('Browser request url %s was not loaded!', url) g_eventBus.handleEvent(BrowserEvent(BrowserEvent.BROWSER_CREATED, ctx=ctx)) self.__createDone(ctx)
def successfulCreationCallback(url, isLoaded, httpStatusCode=None): LOG_BROWSER('CTRL: Ready to show: ', browserID, isLoaded, url) self.__clearCallbacks(browserID, self.__browsers[browserID], False) if isLoaded: self.__showBrowser(browserID, ctx) else: LOG_WARNING('Browser request url was not loaded!', url) g_eventBus.handleEvent( BrowserEvent(BrowserEvent.BROWSER_CREATED, ctx=ctx)) self.__createDone(ctx)
def onLoadStart(self): self.__isNavigationComplete = False self.app.fireEvent(BrowserEvent(BrowserEvent.BROWSER_LOAD_START), EVENT_BUS_SCOPE.LOBBY)
def onLoadEnd(self): self.__isNavigationComplete = True self.app.fireEvent(BrowserEvent(BrowserEvent.BROWSER_LOAD_END), EVENT_BUS_SCOPE.LOBBY)
def __createDone(self, ctx): self.__creatingBrowserID = None g_eventBus.handleEvent( BrowserEvent(BrowserEvent.BROWSER_CREATED, ctx=ctx)) self.__tryCreateNextPendingBrowser() return