소스 검색

fix support of favicon

Gildas 2 년 전
부모
커밋
a800ae6601
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/ui/content/content-ui-editor-web.js

+ 2 - 2
src/ui/content/content-ui-editor-web.js

@@ -1190,9 +1190,9 @@ pre code {
 				const iconElement = origContentDocument.querySelector("link[rel*=icon]");
 				if (iconElement) {
 					const iconResource = resources.find(resource => resource.filename == iconElement.getAttribute("href"));
-					if (iconResource && iconResource.blob) {
+					if (iconResource && iconResource.content) {
 						const reader = new FileReader();
-						reader.readAsDataURL(iconResource.blob);
+						reader.readAsDataURL(await (await fetch(iconResource.content)).blob());
 						icon = await new Promise((resolve, reject) => {
 							reader.addEventListener("load", () => resolve(reader.result), false);
 							reader.addEventListener("error", reject, false);