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 212520 fdd74c065e5d743bd4d1a3044b2e76727dfb60f0
parent 212519 5e9777d3805262d3179babc853832594c63a966b
child 212521 bbb69edbebf14819adbd9d0e6d18684695344f47
push id515
push userraliiev@mozilla.com
push dateMon, 06 Oct 2014 12:51:51 +0000
treeherdermozilla-release@267c7a481bef [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',
-]
-