From 820b95416bba9c42093c279f49b2ee06e563e3e1 Mon Sep 17 00:00:00 2001 From: Rob Wu Date: Mon, 14 Oct 2013 17:51:32 +0200 Subject: [PATCH] chrome.runtime -> chrome.extension when needed Some Ubuntu users are still stuck at Chromium 25. --- extensions/chromium/insertviewer.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/extensions/chromium/insertviewer.js b/extensions/chromium/insertviewer.js index 2c17bb3e9..957c21eb6 100644 --- a/extensions/chromium/insertviewer.js +++ b/extensions/chromium/insertviewer.js @@ -19,6 +19,14 @@ limitations under the License. 'use strict'; +if (!chrome.runtime) { + // Chrome 21- + chrome.runtime = chrome.extension; +} else if (!chrome.runtime.onMessage) { + // Chrome 22-25 + chrome.runtime.onMessage = chrome.extension.onMessage; +} + var VIEWER_URL = chrome.runtime.getURL('content/web/viewer.html'); var BASE_URL = VIEWER_URL.replace(/[^\/]+$/, '');