From d9f90d595d0eb64875e9d3ed252ae0d0c2aca2bf Mon Sep 17 00:00:00 2001 From: Rob Wu Date: Sat, 4 Feb 2017 01:20:17 +0100 Subject: [PATCH] [CRX] Recognize blob and data-URLs in the router When a blob or data-URL is opened with the extension, viewer.html rewrites the URL. But when the viewer is refreshed (e.g. F5), Chrome would fail to display the viewer because the extension router was not set up to recognize such URLs. Now it is. --- extensions/chromium/extension-router.js | 2 ++ extensions/chromium/manifest.json | 2 ++ 2 files changed, 4 insertions(+) diff --git a/extensions/chromium/extension-router.js b/extensions/chromium/extension-router.js index d9a0c23e1..e4ff6f426 100644 --- a/extensions/chromium/extension-router.js +++ b/extensions/chromium/extension-router.js @@ -27,6 +27,8 @@ limitations under the License. 'ftp', 'file', 'chrome-extension', + 'blob', + 'data', // Chromium OS 'filesystem', // Chromium OS, shorthand for filesystem:/external/ diff --git a/extensions/chromium/manifest.json b/extensions/chromium/manifest.json index 230bb762a..78eff2515 100644 --- a/extensions/chromium/manifest.json +++ b/extensions/chromium/manifest.json @@ -63,6 +63,8 @@ "ftp:/*", "file:/*", "chrome-extension:/*", + "blob:*", + "data:*", "filesystem:/*", "drive:*" ]