Sfoglia il codice sorgente

added singlefile.extension.getPageData helper

Former-commit-id: 77431369c30b744da73be71d6b2ce1cdde5acc77
Gildas 6 anni fa
parent
commit
9d42997965
2 ha cambiato i file con 10 aggiunte e 3 eliminazioni
  1. 1 1
      extension/core/bg/autosave.js
  2. 9 2
      extension/index.js

+ 1 - 1
extension/core/bg/autosave.js

@@ -118,7 +118,7 @@ singlefile.extension.core.bg.autosave = (() => {
 		options.incognito = tab.incognito;
 		options.tabId = tabId;
 		options.tabIndex = tab.index;
-		const pageData = await singlefile.lib.getPageData(options, { fetch: singlefile.extension.lib.fetch.content.resources.fetch }, null, null);
+		const pageData = await singlefile.extension.getPageData(options, null, null);
 		if (options.includeInfobar) {
 			await singlefile.common.ui.content.infobar.includeScript(pageData);
 		}

+ 9 - 2
extension/index.js

@@ -42,5 +42,12 @@ this.singlefile.extension = this.singlefile.extension || {
 		lazy: {
 			bg: {}
 		},
-	}
-};
+	},
+	getPageData
+};
+
+const singlefile = this.singlefile;
+
+async function getPageData(options, doc, win) {
+	return singlefile.lib.getPageData(options, { fetch: this.lib.fetch.content.resources.fetch }, doc, win);
+}