def __init__(self, viewer, browser): URIContext.__init__(self) self.viewer = viewer self.browser = browser self.history = History.History() self.history_dialog = None self.app = browser.app self.root = self.browser.root # XXX Really a Toplevel instance self.readers = [] self.page = None self.future = -1 self.source = None self._target = None self.last_status_update = 0.0 # Time when last status update was done self.next_status_update = None # ID of next scheduled status update self.show_source = 0 self.applet_group = None self.notifications = [] # callbacks when no readers left self.image_maps = {} # For ImageMap self.set_headers({}) self.set_postdata(None) self.local_api_handlers = {} # This pages local API handlers