Bug 1028565 - Part 5: Flatten editor/{idl,public}/ directories. r=ehsan
☠☠ backed out by 71f6b8a9b2e8 ☠ ☠
authorBirunthan Mohanathas <birunthan@mohanathas.com>
Mon, 23 Jun 2014 16:27:43 -0700
changeset 190561 fdd74c065e5d743bd4d1a3044b2e76727dfb60f0
parent 190560 5e9777d3805262d3179babc853832594c63a966b
child 190562 bbb69edbebf14819adbd9d0e6d18684695344f47
push id45342
push userbirunthan@mohanathas.com
push dateWed, 25 Jun 2014 00:13:23 +0000
treeherdermozilla-inbound@fdd74c065e5d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersehsan
bugs1028565
milestone33.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1028565 - Part 5: Flatten editor/{idl,public}/ directories. r=ehsan
editor/idl/moz.build
editor/idl/nsIContentFilter.idl
editor/idl/nsIDocumentStateListener.idl
editor/idl/nsIEditActionListener.idl
editor/idl/nsIEditor.idl
editor/idl/nsIEditorIMESupport.idl
editor/idl/nsIEditorMailSupport.idl
editor/idl/nsIEditorObserver.idl
editor/idl/nsIEditorSpellCheck.idl
editor/idl/nsIEditorStyleSheets.idl
editor/idl/nsIHTMLAbsPosEditor.idl
editor/idl/nsIHTMLEditor.idl
editor/idl/nsIHTMLInlineTableEditor.idl
editor/idl/nsIHTMLObjectResizeListener.idl
editor/idl/nsIHTMLObjectResizer.idl
editor/idl/nsIPlaintextEditor.idl
editor/idl/nsITableEditor.idl
editor/idl/nsIURIRefObject.idl
editor/idl/nsPIEditorTransaction.idl
editor/moz.build
editor/nsEditorCID.h
editor/nsIContentFilter.idl
editor/nsIDocumentStateListener.idl
editor/nsIEditActionListener.idl
editor/nsIEditor.idl
editor/nsIEditorIMESupport.idl
editor/nsIEditorMailSupport.idl
editor/nsIEditorObserver.idl
editor/nsIEditorSpellCheck.idl
editor/nsIEditorStyleSheets.idl
editor/nsIHTMLAbsPosEditor.idl
editor/nsIHTMLEditor.idl
editor/nsIHTMLInlineTableEditor.idl
editor/nsIHTMLObjectResizeListener.idl
editor/nsIHTMLObjectResizer.idl
editor/nsIPlaintextEditor.idl
editor/nsITableEditor.idl
editor/nsIURIRefObject.idl
editor/nsPIEditorTransaction.idl
editor/public/moz.build
editor/public/nsEditorCID.h
deleted file mode 100644
--- a/editor/idl/moz.build
+++ /dev/null
@@ -1,29 +0,0 @@
-# -*- Mode: python; c-basic-offset: 4; 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/.
-
-XPIDL_SOURCES += [
-    'nsIContentFilter.idl',
-    'nsIDocumentStateListener.idl',
-    'nsIEditActionListener.idl',
-    'nsIEditor.idl',
-    'nsIEditorIMESupport.idl',
-    'nsIEditorMailSupport.idl',
-    'nsIEditorObserver.idl',
-    'nsIEditorSpellCheck.idl',
-    'nsIEditorStyleSheets.idl',
-    'nsIHTMLAbsPosEditor.idl',
-    'nsIHTMLEditor.idl',
-    'nsIHTMLInlineTableEditor.idl',
-    'nsIHTMLObjectResizeListener.idl',
-    'nsIHTMLObjectResizer.idl',
-    'nsIPlaintextEditor.idl',
-    'nsITableEditor.idl',
-    'nsIURIRefObject.idl',
-    'nsPIEditorTransaction.idl',
-]
-
-XPIDL_MODULE = 'editor'
-
--- a/editor/moz.build
+++ b/editor/moz.build
@@ -1,18 +1,43 @@
 # -*- Mode: python; c-basic-offset: 4; 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/.
 
 PARALLEL_DIRS += [
-    'public',
-    'idl',
     'txtsvc',
     'libeditor',
     'txmgr',
     'composer',
 ]
 
+XPIDL_SOURCES += [
+    'nsIContentFilter.idl',
+    'nsIDocumentStateListener.idl',
+    'nsIEditActionListener.idl',
+    'nsIEditor.idl',
+    'nsIEditorIMESupport.idl',
+    'nsIEditorMailSupport.idl',
+    'nsIEditorObserver.idl',
+    'nsIEditorSpellCheck.idl',
+    'nsIEditorStyleSheets.idl',
+    'nsIHTMLAbsPosEditor.idl',
+    'nsIHTMLEditor.idl',
+    'nsIHTMLInlineTableEditor.idl',
+    'nsIHTMLObjectResizeListener.idl',
+    'nsIHTMLObjectResizer.idl',
+    'nsIPlaintextEditor.idl',
+    'nsITableEditor.idl',
+    'nsIURIRefObject.idl',
+    'nsPIEditorTransaction.idl',
+]
+
+XPIDL_MODULE = 'editor'
+
+EXPORTS += [
+    'nsEditorCID.h',
+]
+
 EXTRA_JS_MODULES += [
     'AsyncSpellCheckTestHelper.jsm',
 ]
rename from editor/public/nsEditorCID.h
rename to editor/nsEditorCID.h
rename from editor/idl/nsIContentFilter.idl
rename to editor/nsIContentFilter.idl
rename from editor/idl/nsIDocumentStateListener.idl
rename to editor/nsIDocumentStateListener.idl
rename from editor/idl/nsIEditActionListener.idl
rename to editor/nsIEditActionListener.idl
rename from editor/idl/nsIEditor.idl
rename to editor/nsIEditor.idl
rename from editor/idl/nsIEditorIMESupport.idl
rename to editor/nsIEditorIMESupport.idl
rename from editor/idl/nsIEditorMailSupport.idl
rename to editor/nsIEditorMailSupport.idl
rename from editor/idl/nsIEditorObserver.idl
rename to editor/nsIEditorObserver.idl
rename from editor/idl/nsIEditorSpellCheck.idl
rename to editor/nsIEditorSpellCheck.idl
rename from editor/idl/nsIEditorStyleSheets.idl
rename to editor/nsIEditorStyleSheets.idl
rename from editor/idl/nsIHTMLAbsPosEditor.idl
rename to editor/nsIHTMLAbsPosEditor.idl
rename from editor/idl/nsIHTMLEditor.idl
rename to editor/nsIHTMLEditor.idl
rename from editor/idl/nsIHTMLInlineTableEditor.idl
rename to editor/nsIHTMLInlineTableEditor.idl
rename from editor/idl/nsIHTMLObjectResizeListener.idl
rename to editor/nsIHTMLObjectResizeListener.idl
rename from editor/idl/nsIHTMLObjectResizer.idl
rename to editor/nsIHTMLObjectResizer.idl
rename from editor/idl/nsIPlaintextEditor.idl
rename to editor/nsIPlaintextEditor.idl
rename from editor/idl/nsITableEditor.idl
rename to editor/nsITableEditor.idl
rename from editor/idl/nsIURIRefObject.idl
rename to editor/nsIURIRefObject.idl
rename from editor/idl/nsPIEditorTransaction.idl
rename to editor/nsPIEditorTransaction.idl
deleted file mode 100644
--- a/editor/public/moz.build
+++ /dev/null
@@ -1,10 +0,0 @@
-# -*- Mode: python; c-basic-offset: 4; 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/.
-
-EXPORTS += [
-    'nsEditorCID.h',
-]
-