def _get_ffx3_bookmarks(self, fpath): """Parse Firefox' .json bookmarks backups""" from kupfer.plugin import firefox3_support self.output_debug("Parsing", fpath) bookmarks = firefox3_support.get_bookmarks(fpath) for book in bookmarks: yield UrlLeaf(book["uri"], book["title"])
def _get_ffx3_bookmarks(self, fpath): """Parse Firefox' .json bookmarks backups""" from kupfer.plugin import firefox3_support self.output_debug("Parsing", fpath) bookmarks, tags = firefox3_support.get_bookmarks(fpath) for book in bookmarks: yield UrlLeaf(book["uri"], book["title"] or book["uri"]) if __kupfer_settings__['load_tags']: for tag, items in tags.iteritems(): yield Tag(tag, items)