Bug 1448077 - Move webide preferences file to dedicated /preferences folder;r=jryans draft
authorJulian Descottes <jdescottes@mozilla.com>
Fri, 06 Apr 2018 12:06:53 +0200
changeset 779410 ee79e29d260ed147947babc1ff1dd1710e4f7128
parent 779350 15678b283f0f62b7a27afba6e572ef8961d46c69
child 779411 eddc92413f69a80884d9dc26a6b603af2ce04b41
push id105764
push userjdescottes@mozilla.com
push dateMon, 09 Apr 2018 20:42:02 +0000
reviewersjryans
bugs1448077
milestone61.0a1
Bug 1448077 - Move webide preferences file to dedicated /preferences folder;r=jryans Changing the name for consistency purposes (see RFC https://github.com/devtools-html/rfcs/issues/43) MozReview-Commit-ID: BBXObtPaR00
browser/installer/package-manifest.in
devtools/client/webide/moz.build
devtools/client/webide/preferences/moz.build
devtools/client/webide/preferences/webide.js
devtools/client/webide/webide-prefs.js
--- a/browser/installer/package-manifest.in
+++ b/browser/installer/package-manifest.in
@@ -415,17 +415,17 @@
 @RESPATH@/browser/chrome/icons/default/default64.png
 @RESPATH@/browser/chrome/icons/default/default128.png
 #endif
 @RESPATH@/browser/features/*
 
 ; [Webide Files]
 @RESPATH@/browser/chrome/webide@JAREXT@
 @RESPATH@/browser/chrome/webide.manifest
-@RESPATH@/browser/@PREF_DIR@/webide-prefs.js
+@RESPATH@/browser/@PREF_DIR@/webide.js
 
 ; [DevTools Startup Files]
 @RESPATH@/browser/chrome/devtools-startup@JAREXT@
 @RESPATH@/browser/chrome/devtools-startup.manifest
 @RESPATH@/browser/@PREF_DIR@/devtools-startup-prefs.js
 
 ; DevTools
 @RESPATH@/browser/chrome/devtools@JAREXT@
--- a/devtools/client/webide/moz.build
+++ b/devtools/client/webide/moz.build
@@ -2,24 +2,21 @@
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 DIRS += [
     'content',
     'modules',
+    'preferences',
     'themes',
 ]
 
 BROWSER_CHROME_MANIFESTS += [
     'test/browser.ini'
 ]
 MOCHITEST_CHROME_MANIFESTS += [
     'test/chrome.ini'
 ]
 
-JS_PREFERENCE_FILES += [
-    'webide-prefs.js',
-]
-
 with Files('**'):
     BUG_COMPONENT = ('Firefox', 'Developer Tools: WebIDE')
new file mode 100644
--- /dev/null
+++ b/devtools/client/webide/preferences/moz.build
@@ -0,0 +1,9 @@
+# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
+# vim: set filetype=python:
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+JS_PREFERENCE_FILES += [
+    'webide.js',
+]
rename from devtools/client/webide/webide-prefs.js
rename to devtools/client/webide/preferences/webide.js