From 13a4ad9b5b7e9331159cedd2488251595450fe52 Mon Sep 17 00:00:00 2001 From: Bryan Clark Date: Tue, 30 May 2017 16:46:14 -0400 Subject: [PATCH 1/4] Add meta charset utf-8 to popups and bg page --- shells/chrome/devtools-background.html | 1 + shells/chrome/popups/disabled.html | 1 + shells/chrome/popups/enabled.html | 1 + shells/chrome/popups/not-found.html | 1 + 4 files changed, 4 insertions(+) diff --git a/shells/chrome/devtools-background.html b/shells/chrome/devtools-background.html index 0657ee84c..1de967774 100644 --- a/shells/chrome/devtools-background.html +++ b/shells/chrome/devtools-background.html @@ -1 +1,2 @@ + diff --git a/shells/chrome/popups/disabled.html b/shells/chrome/popups/disabled.html index 3ba5a9f1a..8376b77a2 100644 --- a/shells/chrome/popups/disabled.html +++ b/shells/chrome/popups/disabled.html @@ -1,3 +1,4 @@ +

Vue.js is detected on this page. Devtools inspection is not available because it's in diff --git a/shells/chrome/popups/enabled.html b/shells/chrome/popups/enabled.html index 6ae75fc1e..6c07c6a15 100644 --- a/shells/chrome/popups/enabled.html +++ b/shells/chrome/popups/enabled.html @@ -1,3 +1,4 @@ +

Vue.js is detected on this page. Open Chrome Devtools and look for the Vue panel. diff --git a/shells/chrome/popups/not-found.html b/shells/chrome/popups/not-found.html index 3016df7eb..87d22a7ce 100644 --- a/shells/chrome/popups/not-found.html +++ b/shells/chrome/popups/not-found.html @@ -1,3 +1,4 @@ +

Vue.js not detected

From 980d42e82f17ead9e6aefe9d9e60d2dffb9a663d Mon Sep 17 00:00:00 2001 From: Bryan Clark Date: Thu, 1 Jun 2017 09:01:18 -0400 Subject: [PATCH 2/4] Refer to DevTools generically in enabled popup --- shells/chrome/popups/enabled.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shells/chrome/popups/enabled.html b/shells/chrome/popups/enabled.html index 6c07c6a15..60b67ef45 100644 --- a/shells/chrome/popups/enabled.html +++ b/shells/chrome/popups/enabled.html @@ -1,5 +1,5 @@

Vue.js is detected on this page. - Open Chrome Devtools and look for the Vue panel. + Open DevTools and look for the Vue panel.

From ecc61b7d7582f07141a72ff20041b4b3c6568665 Mon Sep 17 00:00:00 2001 From: Bryan Clark Date: Thu, 1 Jun 2017 09:11:13 -0400 Subject: [PATCH 3/4] Add Firefox 48 as a buble target in webpack config --- shells/chrome/webpack.config.js | 2 +- shells/dev/webpack.config.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/shells/chrome/webpack.config.js b/shells/chrome/webpack.config.js index 8b1f24c25..d59ec74d9 100644 --- a/shells/chrome/webpack.config.js +++ b/shells/chrome/webpack.config.js @@ -3,7 +3,7 @@ var webpack = require('webpack') var alias = require('../alias') var bubleOptions = { - target: process.env.NODE_ENV === 'production' ? null : { chrome: 52 }, + target: process.env.NODE_ENV === 'production' ? null : { chrome: 52, firefox: 48 }, objectAssign: 'Object.assign' } diff --git a/shells/dev/webpack.config.js b/shells/dev/webpack.config.js index e0bc1306e..6919b0414 100644 --- a/shells/dev/webpack.config.js +++ b/shells/dev/webpack.config.js @@ -4,7 +4,7 @@ var alias = require('../alias') var FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin') var bubleOptions = { - target: { chrome: 52 }, + target: { chrome: 52, firefox: 48 }, objectAssign: 'Object.assign' } From 792ffaa80ea6cc8ac5e800f189fdea44d5a3543d Mon Sep 17 00:00:00 2001 From: Bryan Clark Date: Thu, 1 Jun 2017 09:12:25 -0400 Subject: [PATCH 4/4] Add Firefox to the manifest description --- shells/chrome/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shells/chrome/manifest.json b/shells/chrome/manifest.json index 1232d49ed..339c7b649 100644 --- a/shells/chrome/manifest.json +++ b/shells/chrome/manifest.json @@ -1,7 +1,7 @@ { "name": "Vue.js devtools", "version": "3.1.3", - "description": "Chrome devtools extension for debugging Vue.js applications.", + "description": "Chrome and Firefox DevTools extension for debugging Vue.js applications.", "manifest_version": 2, "icons": { "16": "icons/16.png",