Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
authorGregory Szorc <gps@mozilla.com>
Fri, 03 May 2013 09:54:45 -0700
changeset 141695 6d1242311151f2597cc546784026e4a095879c7e
parent 141694 b1acc2ff8936208d98c4cb9bb1fffa8170dee4b6
child 141696 c75cee3cbf74e72c712138bd7b5a84df1de60ab7
push id2579
push userakeybl@mozilla.com
push dateMon, 24 Jun 2013 18:52:47 +0000
treeherdermozilla-beta@b69b7de8a05a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmshal
bugs863069
milestone23.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 863069 - Part 1: Sort lists in moz.build files; r=mshal
accessible/public/moz.build
config/moz.build
content/base/src/moz.build
content/html/content/src/moz.build
content/media/webspeech/recognition/moz.build
content/svg/content/src/moz.build
dom/interfaces/contacts/moz.build
dom/interfaces/events/moz.build
dom/mobilemessage/src/moz.build
dom/src/notification/moz.build
gfx/cairo/cairo/src/moz.build
gfx/layers/moz.build
gfx/thebes/moz.build
js/src/moz.build
modules/libjar/moz.build
netwerk/base/public/moz.build
toolkit/components/places/moz.build
tools/profiler/moz.build
uriloader/exthandler/moz.build
--- a/accessible/public/moz.build
+++ b/accessible/public/moz.build
@@ -5,40 +5,40 @@
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
     DIRS += ['msaa', 'ia2']
 
 XPIDL_SOURCES += [
     'nsIAccessible.idl',
     'nsIAccessibleApplication.idl',
+    'nsIAccessibleCaretMoveEvent.idl',
     'nsIAccessibleCursorable.idl',
     'nsIAccessibleDocument.idl',
     'nsIAccessibleEditableText.idl',
-    'nsIAccessibleCaretMoveEvent.idl',
     'nsIAccessibleEvent.idl',
     'nsIAccessibleHideEvent.idl',
-    'nsIAccessibleStateChangeEvent.idl',
-    'nsIAccessibleTableChangeEvent.idl',
-    'nsIAccessibleTextChangeEvent.idl',
-    'nsIAccessibleVirtualCursorChangeEvent.idl',
     'nsIAccessibleHyperLink.idl',
     'nsIAccessibleHyperText.idl',
     'nsIAccessibleImage.idl',
     'nsIAccessiblePivot.idl',
     'nsIAccessibleProvider.idl',
     'nsIAccessibleRelation.idl',
     'nsIAccessibleRetrieval.idl',
     'nsIAccessibleRole.idl',
     'nsIAccessibleSelectable.idl',
+    'nsIAccessibleStateChangeEvent.idl',
     'nsIAccessibleStates.idl',
     'nsIAccessibleTable.idl',
+    'nsIAccessibleTableChangeEvent.idl',
     'nsIAccessibleText.idl',
+    'nsIAccessibleTextChangeEvent.idl',
     'nsIAccessibleTypes.idl',
     'nsIAccessibleValue.idl',
+    'nsIAccessibleVirtualCursorChangeEvent.idl',
     'nsIXBLAccessible.idl',
 ]
 
 MODULE = 'accessibility'
 
 EXPORTS += [
     'nsIAccessibilityService.h',
 ]
--- a/config/moz.build
+++ b/config/moz.build
@@ -1,15 +1,15 @@
 # -*- 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/.
 
 CONFIGURE_SUBST_FILES += [
     'autoconf.mk',
+    'doxygen.cfg',
     'emptyvars.mk',
-    'doxygen.cfg',
     'makefiles/test/Makefile',
     'tests/makefiles/autodeps/Makefile',
     'tests/src-simple/Makefile',
 ]
 
--- a/content/base/src/moz.build
+++ b/content/base/src/moz.build
@@ -2,51 +2,51 @@
 # 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/.
 
 MODULE = 'content'
 
 EXPORTS += [
+    'mozAutoDocUpdate.h',
     'nsAtomListUtils.h',
+    'nsAttrAndChildArray.h',
     'nsAttrName.h',
+    'nsAttrValue.h',
+    'nsAttrValueInlines.h',
     'nsContentList.h',
     'nsContentListDeclarations.h',
     'nsContentSink.h',
+    'nsCrossSiteListenerProxy.h',
+    'nsDOMAttributeMap.h',
+    'nsFrameMessageManager.h',
     'nsGkAtomList.h',
     'nsGkAtoms.h',
+    'nsMappedAttributeElement.h',
     'nsNodeInfoManager.h',
     'nsNodeUtils.h',
     'nsPropertyTable.h',
     'nsRange.h',
+    'nsSandboxFlags.h',
     'nsScriptLoader.h',
     'nsStubDocumentObserver.h',
     'nsStubMutationObserver.h',
+    'nsStyledElement.h',
     'nsTextFragment.h',
-    'mozAutoDocUpdate.h',
-    'nsFrameMessageManager.h',
-    'nsAttrAndChildArray.h',
-    'nsAttrValue.h',
-    'nsAttrValueInlines.h',
-    'nsCrossSiteListenerProxy.h',
-    'nsDOMAttributeMap.h',
-    'nsMappedAttributeElement.h',
-    'nsStyledElement.h',
-    'nsSandboxFlags.h',
 ]
 
 if CONFIG['MOZ_WEBRTC']:
     EXPORTS += ['nsDOMDataChannel.h']
 
 EXPORTS.mozilla.dom += [
     'Attr.h',
     'Comment.h',
+    'DOMImplementation.h',
     'DocumentFragment.h',
     'DocumentType.h',
-    'DOMImplementation.h',
     'EventSource.h',
     'Link.h',
     'NodeIterator.h',
     'Text.h',
     'TreeWalker.h',
 ]
 
--- a/content/html/content/src/moz.build
+++ b/content/html/content/src/moz.build
@@ -3,53 +3,53 @@
 # 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/.
 
 MODULE = 'content'
 
 EXPORTS += [
     'HTMLPropertiesCollection.h',
+    'nsClientRect.h',
     'nsGenericHTMLElement.h',
-    'nsClientRect.h',
     'nsHTMLDNSPrefetch.h',
 ]
 
 EXPORTS.mozilla.dom += [
     'HTMLAnchorElement.h',
     'HTMLAreaElement.h',
+    'HTMLBRElement.h',
     'HTMLBodyElement.h',
-    'HTMLBRElement.h',
     'HTMLButtonElement.h',
     'HTMLDataElement.h',
     'HTMLDataListElement.h',
     'HTMLDivElement.h',
     'HTMLFieldSetElement.h',
     'HTMLFontElement.h',
     'HTMLFrameElement.h',
     'HTMLFrameSetElement.h',
+    'HTMLHRElement.h',
     'HTMLHeadingElement.h',
-    'HTMLHRElement.h',
     'HTMLIFrameElement.h',
     'HTMLImageElement.h',
     'HTMLInputElement.h',
+    'HTMLLIElement.h',
     'HTMLLabelElement.h',
     'HTMLLegendElement.h',
-    'HTMLLIElement.h',
     'HTMLLinkElement.h',
     'HTMLMapElement.h',
     'HTMLMenuElement.h',
     'HTMLMenuItemElement.h',
     'HTMLMetaElement.h',
     'HTMLMeterElement.h',
     'HTMLModElement.h',
     'HTMLObjectElement.h',
+    'HTMLOptGroupElement.h',
     'HTMLOptionElement.h',
     'HTMLOptionsCollection.h',
-    'HTMLOptGroupElement.h',
     'HTMLOutputElement.h',
     'HTMLParagraphElement.h',
     'HTMLPreElement.h',
     'HTMLProgressElement.h',
     'HTMLScriptElement.h',
     'HTMLSelectElement.h',
     'HTMLSharedElement.h',
     'HTMLSharedListElement.h',
--- a/content/media/webspeech/recognition/moz.build
+++ b/content/media/webspeech/recognition/moz.build
@@ -3,18 +3,18 @@
 # 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/.
 
 MODULE = 'content'
 
 XPIDL_MODULE = 'dom_webspeechrecognition'
 
 XPIDL_SOURCES = [
+  'nsIDOMSpeechRecognitionError.idl',
   'nsIDOMSpeechRecognitionEvent.idl',
-  'nsIDOMSpeechRecognitionError.idl',
   'nsISpeechRecognitionService.idl'
 ]
 
 TEST_DIRS += ['test']
 
 EXPORTS.mozilla.dom += [
     'FakeSpeechRecognitionService.h',
     'SpeechGrammar.h',
--- a/content/svg/content/src/moz.build
+++ b/content/svg/content/src/moz.build
@@ -10,27 +10,26 @@ EXPORTS += [
     'SVGAttrValueWrapper.h',
     'SVGStringList.h',
     'nsSVGClass.h',
     'nsSVGElement.h',
     'nsSVGFeatures.h',
 ]
 
 EXPORTS.mozilla.dom += [
-    'nsSVGAnimatedTransformList.h',
     'SVGAElement.h',
     'SVGAltGlyphElement.h',
     'SVGAngle.h',
+    'SVGAnimateElement.h',
+    'SVGAnimateMotionElement.h',
+    'SVGAnimateTransformElement.h',
     'SVGAnimatedAngle.h',
     'SVGAnimatedBoolean.h',
     'SVGAnimatedLength.h',
     'SVGAnimatedTransformList.h',
-    'SVGAnimateElement.h',
-    'SVGAnimateMotionElement.h',
-    'SVGAnimateTransformElement.h',
     'SVGAnimationElement.h',
     'SVGCircleElement.h',
     'SVGClipPathElement.h',
     'SVGComponentTransferFunctionElement.h',
     'SVGDefsElement.h',
     'SVGDescElement.h',
     'SVGEllipseElement.h',
     'SVGFEBlendElement.h',
@@ -53,43 +52,44 @@ EXPORTS.mozilla.dom += [
     'SVGFESpotLightElement.h',
     'SVGFETileElement.h',
     'SVGFETurbulenceElement.h',
     'SVGFilterElement.h',
     'SVGForeignObjectElement.h',
     'SVGGElement.h',
     'SVGGradientElement.h',
     'SVGGraphicsElement.h',
+    'SVGIRect.h',
     'SVGImageElement.h',
-    'SVGIRect.h',
     'SVGLineElement.h',
+    'SVGMPathElement.h',
     'SVGMarkerElement.h',
     'SVGMaskElement.h',
     'SVGMatrix.h',
     'SVGMetadataElement.h',
-    'SVGMPathElement.h',
     'SVGPathElement.h',
     'SVGPatternElement.h',
     'SVGPolygonElement.h',
     'SVGPolylineElement.h',
+    'SVGRect.h',
     'SVGRectElement.h',
-    'SVGRect.h',
+    'SVGSVGElement.h',
     'SVGScriptElement.h',
     'SVGSetElement.h',
     'SVGStopElement.h',
     'SVGStyleElement.h',
-    'SVGSVGElement.h',
     'SVGSwitchElement.h',
     'SVGSymbolElement.h',
+    'SVGTSpanElement.h',
     'SVGTests.h',
     'SVGTextContentElement.h',
     'SVGTextElement.h',
     'SVGTextPathElement.h',
     'SVGTextPositioningElement.h',
     'SVGTitleElement.h',
+    'SVGTransform.h',
     'SVGTransformableElement.h',
-    'SVGTransform.h',
-    'SVGTSpanElement.h',
     'SVGUseElement.h',
     'SVGViewElement.h',
     'SVGZoomEvent.h',
+    'nsSVGAnimatedTransformList.h',
 ]
 
--- a/dom/interfaces/contacts/moz.build
+++ b/dom/interfaces/contacts/moz.build
@@ -1,17 +1,17 @@
 # -*- 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 += [
+    'nsIContactProperties.idl',
     'nsIDOMContactManager.idl',
-    'nsIContactProperties.idl',
     'nsIDOMMozContactChangeEvent.idl',
 ]
 
 XPIDL_MODULE = 'dom_contacts'
 
 XPIDL_FLAGS += [
     '-I$(topsrcdir)/dom/interfaces/base',
     '-I$(topsrcdir)/dom/interfaces/events',
--- a/dom/interfaces/events/moz.build
+++ b/dom/interfaces/events/moz.build
@@ -20,16 +20,19 @@ XPIDL_SOURCES += [
     'nsIDOMDeviceMotionEvent.idl',
     'nsIDOMDeviceOrientationEvent.idl',
     'nsIDOMDeviceProximityEvent.idl',
     'nsIDOMDragEvent.idl',
     'nsIDOMElementReplaceEvent.idl',
     'nsIDOMEvent.idl',
     'nsIDOMEventListener.idl',
     'nsIDOMEventTarget.idl',
+    'nsIDOMGamepadAxisMoveEvent.idl',
+    'nsIDOMGamepadButtonEvent.idl',
+    'nsIDOMGamepadEvent.idl',
     'nsIDOMHashChangeEvent.idl',
     'nsIDOMKeyEvent.idl',
     'nsIDOMMessageEvent.idl',
     'nsIDOMMouseEvent.idl',
     'nsIDOMMouseScrollEvent.idl',
     'nsIDOMMutationEvent.idl',
     'nsIDOMNSEvent.idl',
     'nsIDOMNotifyAudioAvailableEvent.idl',
@@ -45,19 +48,16 @@ XPIDL_SOURCES += [
     'nsIDOMSmartCardEvent.idl',
     'nsIDOMStyleSheetAddedEvent.idl',
     'nsIDOMStyleSheetRemovedEvent.idl',
     'nsIDOMTouchEvent.idl',
     'nsIDOMTransitionEvent.idl',
     'nsIDOMUIEvent.idl',
     'nsIDOMUserProximityEvent.idl',
     'nsIDOMWheelEvent.idl',
-    'nsIDOMGamepadButtonEvent.idl',
-    'nsIDOMGamepadAxisMoveEvent.idl',
-    'nsIDOMGamepadEvent.idl',
 ]
 
 XPIDL_MODULE = 'dom_events'
 
 XPIDL_FLAGS += [
     '-I$(topsrcdir)/dom/interfaces/base',
 ]
 
--- a/dom/mobilemessage/src/moz.build
+++ b/dom/mobilemessage/src/moz.build
@@ -1,31 +1,31 @@
 # -*- 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.mozilla.dom.mobilemessage += [
+    'Constants.h',
+    'MobileMessageCallback.h',
+    'MobileMessageService.h',
     'SmsChild.h',
     'SmsParent.h',
-    'MobileMessageService.h',
     'SmsServicesFactory.h',
-    'Constants.h',
     'Types.h',
-    'MobileMessageCallback.h',
 ]
 
 if not CONFIG['MOZ_B2G_RIL']:
     EXPORTS.mozilla.dom.mobilemessage += [
+        'MmsService.h',
         'MobileMessageDatabaseService.h',
-        'MmsService.h',
     ]
 
 EXPORTS.mozilla.dom += [
+    'MmsMessage.h',
+    'MobileMessageManager.h',
+    'SmsFilter.h',
     'SmsManager.h',
-    'MobileMessageManager.h',
     'SmsMessage.h',
-    'MmsMessage.h',
     'SmsSegmentInfo.h',
-    'SmsFilter.h',
 ]
 
--- a/dom/src/notification/moz.build
+++ b/dom/src/notification/moz.build
@@ -2,12 +2,12 @@
 # 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/.
 
 MODULE = 'dom'
 
 EXPORTS.mozilla.dom += [
+    'DesktopNotification.h',
     'Notification.h',
-    'DesktopNotification.h',
 ]
 
--- a/gfx/cairo/cairo/src/moz.build
+++ b/gfx/cairo/cairo/src/moz.build
@@ -55,16 +55,16 @@ elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'qt
 
 if CONFIG['BUILD_CAIRO_SVG']:
     EXPORTS.cairo += [
         'cairo-svg.h'
     ]
 
 if CONFIG['MOZ_X11']:
     EXPORTS.cairo += [
+        'cairo-xlib-xrender.h',
         'cairo-xlib.h',
-        'cairo-xlib-xrender.h',
     ]
 
 if CONFIG['MOZ_ENABLE_CAIRO_FT']:
     EXPORTS.cairo += [
         'cairo-ft.h',
     ]
--- a/gfx/layers/moz.build
+++ b/gfx/layers/moz.build
@@ -7,45 +7,45 @@
 MODULE = 'thebes'
 
 EXPORTS += [
     'BasicCanvasLayer.h',
     'BasicImplData.h',
     'BasicLayers.h',
     'BasicLayersImpl.h',
     'BasicThebesLayer.h',
-    'CompositableHost.h',
-    'CopyableCanvasLayer.h',
+    'ClientCanvasLayer.h',
+    'ClientContainerLayer.h',
     'ClientLayerManager.h',
-    'ClientContainerLayer.h',
     'ClientThebesLayer.h',
     'ClientTiledThebesLayer.h',
-    'ClientCanvasLayer.h',
     'Composer2D.h',
-    'GonkIOSurfaceImage.h',
-    'FrameMetrics.h',
+    'CompositableHost.h',
     'CompositorChild.h',
     'CompositorParent.h',
+    'CopyableCanvasLayer.h',
+    'FrameMetrics.h',
+    'GonkIOSurfaceImage.h',
     'ImageContainer.h',
-    'ImageLayers.h',
+    'ImageHost.h',
     'ImageLayerOGL.h',
-    'ImageHost.h',
+    'ImageLayers.h',
     'ImageTypes.h',
+    'LayerManagerOGL.h',
+    'LayerManagerOGLProgram.h',
+    'LayerManagerOGLShaders.h',
+    'LayerSorter.h',
+    'LayerTreeInvalidation.h',
     'Layers.h',
     'LayersLogging.h',
-    'LayerManagerOGLShaders.h',
-    'LayerManagerOGL.h',
-    'LayerManagerOGLProgram.h',
-    'LayerSorter.h',
-    'LayerTreeInvalidation.h',
     'ReadbackLayer.h',
     'ShadowLayersManager.h',
     'SharedTextureImage.h',
+    'ShmemYCbCrImage.h',
     'TexturePoolOGL.h',
-    'ShmemYCbCrImage.h',
 ]
 
 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
     if CONFIG['MOZ_ENABLE_D3D9_LAYER']:
         EXPORTS += [
             'LayerManagerD3D9.h',
             'DeviceManagerD3D9.h',
         ]
@@ -66,51 +66,51 @@ EXPORTS.mozilla.layers += [
     'AsyncCompositionManager.h',
     'AsyncPanZoomController.h',
     'Axis.h',
     'BasicCompositor.h',
     'CanvasClient.h',
     'CanvasLayerComposite.h',
     'ColorLayerComposite.h',
     'CompositableClient.h',
+    'CompositableForwarder.h',
     'CompositableTransactionParent.h',
+    'CompositingRenderTargetOGL.h',
     'Compositor.h',
+    'CompositorChild.h',
+    'CompositorCocoaWidgetHelper.h',
     'CompositorOGL.h',
+    'CompositorParent.h',
     'CompositorTypes.h',
     'ContainerLayerComposite.h',
+    'ContentClient.h',
     'ContentHost.h',
-    'CompositingRenderTargetOGL.h',
-    'CompositorCocoaWidgetHelper.h',
-    'CompositorChild.h',
-    'CompositorParent.h',
-    'CompositableForwarder.h',
-    'ContentClient.h',
     'Effects.h',
     'GeckoContentController.h',
     'GestureEventListener.h',
+    'ISurfaceAllocator.h',
     'ImageBridgeChild.h',
     'ImageBridgeParent.h',
     'ImageClient.h',
+    'ImageHost.h',
     'ImageLayerComposite.h',
-    'ImageHost.h',
-    'ISurfaceAllocator.h',
     'LayerManagerComposite.h',
-    'LayersTypes.h',
     'LayerTransactionChild.h',
     'LayerTransactionParent.h',
+    'LayersTypes.h',
+    'RenderTrace.h',
     'ShadowLayers.h',
     'ShadowLayersManager.h',
-    'RenderTrace.h',
+    'SharedPlanarYCbCrImage.h',
     'SharedRGBImage.h',
-    'SharedPlanarYCbCrImage.h',
     'ShmemYCbCrImage.h',
     'TaskThrottler.h',
     'TextureClient.h',
+    'TextureClientOGL.h',
     'TextureHost.h',
-    'TextureClientOGL.h',
     'TextureHostOGL.h',
     'ThebesLayerComposite.h',
     'TiledContentClient.h',
 ]
 
 if CONFIG['MOZ_X11']:
     EXPORTS.mozilla.layers += [
         'ShadowLayerUtilsX11.h'
--- a/gfx/thebes/moz.build
+++ b/gfx/thebes/moz.build
@@ -75,18 +75,18 @@ elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gt
         'gfxGdkNativeRenderer.h',
         'gfxPDFSurface.h',
         'gfxPSSurface.h',
         'gfxPlatformGtk.h',
     ]
 
     if CONFIG['MOZ_X11']:
         EXPORTS += [
+            'gfxXlibNativeRenderer.h',
             'gfxXlibSurface.h',
-            'gfxXlibNativeRenderer.h',
         ]
 
     if CONFIG['MOZ_PANGO']:
         EXPORTS += ['gfxPangoFonts.h']
     else:
         EXPORTS += ['gfxFT2Fonts.h']
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'os2':
     EXPORTS += [
--- a/js/src/moz.build
+++ b/js/src/moz.build
@@ -29,37 +29,37 @@ if CONFIG['JS_STANDALONE']:
 
 CONFIGURE_SUBST_FILES += ['devtools/rootAnalysis/Makefile']
 
 # Changes to internal header files, used externally, massively slow down
 # browser builds.  Don't add new files here unless you know what you're
 # doing!
 EXPORTS += [
     'js-config.h',
-    'jscpucfg.h',
     'js.msg',
     'jsalloc.h',
     'jsapi.h',
     'jsclass.h',
     'jsclist.h',
+    'jscpucfg.h',
     'jsdbgapi.h',
     'jsdhash.h',
     'jsfriendapi.h',
     'jslock.h',
     'json.h',
-    'jsproxy.h',
+    'jsperf.h',
     'jsprf.h',
     'jsprototypes.h',
+    'jsproxy.h',
     'jsprvtd.h',
     'jspubtd.h',
     'jstypes.h',
     'jsutil.h',
     'jsversion.h',
     'jswrapper.h',
-    'jsperf.h',
 ]
 
 if CONFIG['HAVE_DTRACE']:
     EXPORTS += [
         '$(CURDIR)/javascript-trace.h',
     ]
 
 # If you add a header here, add it to js/src/jsapi-tests/testIntTypesABI.cpp so
--- a/modules/libjar/moz.build
+++ b/modules/libjar/moz.build
@@ -11,12 +11,12 @@ TEST_TOOL_DIRS += ['test']
 
 XPIDL_SOURCES += [
     '$(MODULES_LIBJAR_LXPIDLSRCS)',
 ]
 
 MODULE = 'jar'
 
 EXPORTS += [
-    'zipstruct.h',
     'nsJARURI.h',
     'nsZipArchive.h',
+    'zipstruct.h',
 ]
--- a/netwerk/base/public/moz.build
+++ b/netwerk/base/public/moz.build
@@ -5,18 +5,18 @@
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 XPIDL_SOURCES += [
     'mozIThirdPartyUtil.idl',
     'nsIApplicationCache.idl',
     'nsIApplicationCacheChannel.idl',
     'nsIApplicationCacheContainer.idl',
     'nsIApplicationCacheService.idl',
+    'nsIArrayBufferInputStream.idl',
     'nsIAsyncStreamCopier.idl',
-    'nsIArrayBufferInputStream.idl',
     'nsIAsyncVerifyRedirectCallback.idl',
     'nsIAuthInformation.idl',
     'nsIAuthModule.idl',
     'nsIAuthPrompt.idl',
     'nsIAuthPrompt2.idl',
     'nsIAuthPromptAdapterFactory.idl',
     'nsIAuthPromptCallback.idl',
     'nsIAuthPromptProvider.idl',
@@ -103,18 +103,18 @@ XPIDL_SOURCES += [
     'nsIURIChecker.idl',
     'nsIURIClassifier.idl',
     'nsIURIWithPrincipal.idl',
     'nsIURL.idl',
     'nsIURLParser.idl',
     'nsIUnicharStreamLoader.idl',
     'nsIUploadChannel.idl',
     'nsIUploadChannel2.idl',
+    'nsPILoadGroupInternal.idl',
     'nsPISocketTransportService.idl',
-    'nsPILoadGroupInternal.idl',
 ]
 
 if CONFIG['MOZ_TOOLKIT_SEARCH']:
     XPIDL_SOURCES += [
         'nsIBrowserSearchService.idl',
     ]
 
 MODULE = 'necko'
--- a/toolkit/components/places/moz.build
+++ b/toolkit/components/places/moz.build
@@ -8,21 +8,21 @@ if CONFIG['MOZ_PLACES']:
     TEST_DIRS += ['tests']
 
 XPIDL_SOURCES += [
     'nsINavHistoryService.idl',
 ]
 
 if CONFIG['MOZ_PLACES']:
     XPIDL_SOURCES += [
+        'mozIAsyncFavicons.idl',
         'mozIAsyncHistory.idl',
-        'mozIAsyncFavicons.idl',
         'mozIAsyncLivemarks.idl',
+        'mozIColorAnalyzer.idl',
         'mozIPlacesAutoComplete.idl',
-        'mozIColorAnalyzer.idl',
         'nsIAnnotationService.idl',
         'nsIBrowserHistory.idl',
         'nsIFaviconService.idl',
         'nsINavBookmarksService.idl',
         'nsITaggingService.idl ',
         'nsPIPlacesDatabase.idl',
         'nsPIPlacesHistoryListenersNotifier.idl',
     ]
--- a/tools/profiler/moz.build
+++ b/tools/profiler/moz.build
@@ -6,18 +6,18 @@
 
 if CONFIG['MOZ_ENABLE_PROFILER_SPS']:
     MODULE = 'profiler'
     XPIDL_SOURCES += [
         'nsIProfileSaveEvent.idl',
         'nsIProfiler.idl',
     ]
     EXPORTS += [
+        'GeckoProfilerFunc.h',
         'GeckoProfilerImpl.h',
-        'GeckoProfilerFunc.h',
         'PseudoStack.h',
         'shared-libraries.h',
     ]
 
 EXPORTS += [
     'GeckoProfiler.h',
 ]
 
--- a/uriloader/exthandler/moz.build
+++ b/uriloader/exthandler/moz.build
@@ -28,17 +28,20 @@ elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'co
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'android':
     osdir = 'android'
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
     osdir = 'gonk'
 else:
     osdir = 'unix'
 
 EXPORTS += [
-    osdir + '/nsOSHelperAppService.h',
+    osdir + '/nsOSHelperAppService.h'
+]
+
+EXPORTS += [
     'nsExternalHelperAppService.h',
 ]
 
 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'android':
     EXPORTS += [
         'nsExternalSharingAppService.h',
         'nsExternalURLHandlerService.h',
     ]