diff --git a/dom/battery/BatteryManager.cpp b/dom/battery/BatteryManager.cpp index 9c5276e342f..812f7b9010b 100644 --- a/dom/battery/BatteryManager.cpp +++ b/dom/battery/BatteryManager.cpp @@ -12,6 +12,7 @@ #include "mozilla/Hal.h" #include "mozilla/dom/BatteryManagerBinding.h" #include "mozilla/Preferences.h" +#include "nsContentUtils.h" #include "nsIDOMClassInfo.h" #include "nsIDocument.h" diff --git a/dom/bindings/CallbackObject.h b/dom/bindings/CallbackObject.h index d82d71fbb06..40a5be8b4bb 100644 --- a/dom/bindings/CallbackObject.h +++ b/dom/bindings/CallbackObject.h @@ -26,7 +26,6 @@ #include "mozilla/HoldDropJSObjects.h" #include "mozilla/MemoryReporting.h" #include "mozilla/dom/ScriptSettings.h" -#include "nsContentUtils.h" #include "nsWrapperCache.h" #include "nsJSEnvironment.h" #include "xpcpublic.h" diff --git a/dom/broadcastchannel/BroadcastChannel.cpp b/dom/broadcastchannel/BroadcastChannel.cpp index 8aab80bda2d..5b0aa4e3cb6 100644 --- a/dom/broadcastchannel/BroadcastChannel.cpp +++ b/dom/broadcastchannel/BroadcastChannel.cpp @@ -13,6 +13,7 @@ #include "mozilla/ipc/BackgroundChild.h" #include "mozilla/ipc/BackgroundUtils.h" #include "mozilla/ipc/PBackgroundChild.h" +#include "nsContentUtils.h" #include "WorkerPrivate.h" #include "WorkerRunnable.h" diff --git a/dom/cache/CacheStorage.cpp b/dom/cache/CacheStorage.cpp index d88326e677c..96e10a0de6c 100644 --- a/dom/cache/CacheStorage.cpp +++ b/dom/cache/CacheStorage.cpp @@ -22,6 +22,7 @@ #include "mozilla/ipc/BackgroundUtils.h" #include "mozilla/ipc/PBackgroundChild.h" #include "mozilla/ipc/PBackgroundSharedTypes.h" +#include "nsContentUtils.h" #include "nsIDocument.h" #include "nsIGlobalObject.h" #include "nsIScriptSecurityManager.h" diff --git a/dom/cache/PrincipalVerifier.cpp b/dom/cache/PrincipalVerifier.cpp index d9168bcc1e0..db2c708e664 100644 --- a/dom/cache/PrincipalVerifier.cpp +++ b/dom/cache/PrincipalVerifier.cpp @@ -12,6 +12,7 @@ #include "mozilla/ipc/BackgroundParent.h" #include "mozilla/ipc/PBackgroundParent.h" #include "mozilla/ipc/BackgroundUtils.h" +#include "nsContentUtils.h" #include "nsIPrincipal.h" #include "nsIScriptSecurityManager.h" #include "nsNetUtil.h" diff --git a/dom/datastore/DataStore.cpp b/dom/datastore/DataStore.cpp index e389b62c443..5e2adc643c0 100644 --- a/dom/datastore/DataStore.cpp +++ b/dom/datastore/DataStore.cpp @@ -13,6 +13,7 @@ #include "mozilla/ErrorResult.h" #include "mozilla/Preferences.h" #include "AccessCheck.h" +#include "nsContentUtils.h" namespace mozilla { namespace dom { diff --git a/dom/ipc/AppProcessChecker.cpp b/dom/ipc/AppProcessChecker.cpp index a20597b529d..dfe2b06c95e 100644 --- a/dom/ipc/AppProcessChecker.cpp +++ b/dom/ipc/AppProcessChecker.cpp @@ -14,6 +14,7 @@ #include "nsIPrincipal.h" #include "nsPrintfCString.h" #include "nsIURI.h" +#include "nsContentUtils.h" #include "nsNetUtil.h" #include "nsServiceManagerUtils.h" #include "TabParent.h" diff --git a/dom/media/webaudio/AudioBufferSourceNode.cpp b/dom/media/webaudio/AudioBufferSourceNode.cpp index b3bd6892472..4774160c37f 100644 --- a/dom/media/webaudio/AudioBufferSourceNode.cpp +++ b/dom/media/webaudio/AudioBufferSourceNode.cpp @@ -8,6 +8,7 @@ #include "mozilla/dom/AudioBufferSourceNodeBinding.h" #include "mozilla/dom/AudioParam.h" #include "mozilla/FloatingPoint.h" +#include "nsContentUtils.h" #include "nsMathUtils.h" #include "AudioNodeEngine.h" #include "AudioNodeStream.h" diff --git a/dom/media/webaudio/AudioContext.cpp b/dom/media/webaudio/AudioContext.cpp index 6d861f422c2..7108376f0a3 100644 --- a/dom/media/webaudio/AudioContext.cpp +++ b/dom/media/webaudio/AudioContext.cpp @@ -34,6 +34,7 @@ #include "MediaStreamAudioDestinationNode.h" #include "MediaStreamAudioSourceNode.h" #include "MediaStreamGraph.h" +#include "nsContentUtils.h" #include "nsNetCID.h" #include "nsNetUtil.h" #include "nsPIDOMWindow.h" diff --git a/dom/media/webaudio/MediaBufferDecoder.cpp b/dom/media/webaudio/MediaBufferDecoder.cpp index f9cf3fe5e23..8fda135a4c1 100644 --- a/dom/media/webaudio/MediaBufferDecoder.cpp +++ b/dom/media/webaudio/MediaBufferDecoder.cpp @@ -17,6 +17,7 @@ #include "AudioContext.h" #include "AudioBuffer.h" #include "nsAutoPtr.h" +#include "nsContentUtils.h" #include "nsIScriptObjectPrincipal.h" #include "nsIScriptError.h" #include "nsMimeTypes.h" diff --git a/dom/media/webaudio/OscillatorNode.cpp b/dom/media/webaudio/OscillatorNode.cpp index 9173bbf9579..e7e920c7e76 100644 --- a/dom/media/webaudio/OscillatorNode.cpp +++ b/dom/media/webaudio/OscillatorNode.cpp @@ -8,6 +8,7 @@ #include "AudioNodeEngine.h" #include "AudioNodeStream.h" #include "AudioDestinationNode.h" +#include "nsContentUtils.h" #include "WebAudioUtils.h" #include "blink/PeriodicWave.h" diff --git a/dom/media/webm/WebMReader.cpp b/dom/media/webm/WebMReader.cpp index b68f6623ed7..3897e5cbc08 100644 --- a/dom/media/webm/WebMReader.cpp +++ b/dom/media/webm/WebMReader.cpp @@ -7,6 +7,7 @@ #include "MediaDecoderStateMachine.h" #include "AbstractMediaDecoder.h" #include "SoftwareWebMVideoDecoder.h" +#include "nsContentUtils.h" #include "WebMReader.h" #include "WebMBufferedParser.h" #include "gfx2DGlue.h" diff --git a/dom/network/TCPSocket.cpp b/dom/network/TCPSocket.cpp index 40c2d9ab6a2..4e50257de48 100644 --- a/dom/network/TCPSocket.cpp +++ b/dom/network/TCPSocket.cpp @@ -14,6 +14,7 @@ #include "mozilla/dom/TCPSocketEvent.h" #include "mozilla/dom/TCPSocketEventBinding.h" #include "mozilla/dom/ToJSValue.h" +#include "nsContentUtils.h" #include "nsIArrayBufferInputStream.h" #include "nsISocketTransportService.h" #include "nsISocketTransport.h" diff --git a/dom/presentation/PresentationConnection.cpp b/dom/presentation/PresentationConnection.cpp index 2c2331b6c0c..c9977f1b82f 100644 --- a/dom/presentation/PresentationConnection.cpp +++ b/dom/presentation/PresentationConnection.cpp @@ -6,6 +6,7 @@ #include "mozilla/AsyncEventDispatcher.h" #include "mozilla/dom/MessageEvent.h" +#include "nsContentUtils.h" #include "nsCycleCollectionParticipant.h" #include "nsIPresentationService.h" #include "nsServiceManagerUtils.h" diff --git a/dom/presentation/PresentationSessionInfo.cpp b/dom/presentation/PresentationSessionInfo.cpp index 081a015b2b0..18d987d38b8 100644 --- a/dom/presentation/PresentationSessionInfo.cpp +++ b/dom/presentation/PresentationSessionInfo.cpp @@ -12,6 +12,7 @@ #include "mozilla/Move.h" #include "mozilla/Preferences.h" #include "mozilla/Services.h" +#include "nsContentUtils.h" #include "nsIDocShell.h" #include "nsIFrameLoader.h" #include "nsIMutableArray.h" diff --git a/dom/presentation/PresentationSessionInfo.h b/dom/presentation/PresentationSessionInfo.h index 699049d6855..b98877f2d61 100644 --- a/dom/presentation/PresentationSessionInfo.h +++ b/dom/presentation/PresentationSessionInfo.h @@ -8,6 +8,7 @@ #define mozilla_dom_PresentationSessionInfo_h #include "base/process.h" +#include "mozilla/dom/nsIContentParent.h" #include "mozilla/dom/Promise.h" #include "mozilla/dom/PromiseNativeHandler.h" #include "mozilla/RefPtr.h" diff --git a/dom/system/gonk/AudioManager.cpp b/dom/system/gonk/AudioManager.cpp index 88b2e86d278..fafa919957a 100644 --- a/dom/system/gonk/AudioManager.cpp +++ b/dom/system/gonk/AudioManager.cpp @@ -42,6 +42,7 @@ #include "nsThreadUtils.h" #include "nsServiceManagerUtils.h" #include "nsComponentManagerUtils.h" +#include "nsContentUtils.h" #include "nsXULAppAPI.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/SettingChangeNotificationBinding.h" diff --git a/gfx/layers/apz/util/APZCCallbackHelper.cpp b/gfx/layers/apz/util/APZCCallbackHelper.cpp index 03edd37b3af..f4f3bb7ff2e 100644 --- a/gfx/layers/apz/util/APZCCallbackHelper.cpp +++ b/gfx/layers/apz/util/APZCCallbackHelper.cpp @@ -14,6 +14,7 @@ #include "mozilla/layers/LayerTransactionChild.h" #include "mozilla/layers/ShadowLayers.h" #include "mozilla/TouchEvents.h" +#include "nsContentUtils.h" #include "nsIScrollableFrame.h" #include "nsLayoutUtils.h" #include "nsIInterfaceRequestorUtils.h" diff --git a/js/xpconnect/wrappers/XrayWrapper.cpp b/js/xpconnect/wrappers/XrayWrapper.cpp index 057f866a1d2..a5a5d090026 100644 --- a/js/xpconnect/wrappers/XrayWrapper.cpp +++ b/js/xpconnect/wrappers/XrayWrapper.cpp @@ -8,6 +8,7 @@ #include "AccessCheck.h" #include "WrapperFactory.h" +#include "nsContentUtils.h" #include "nsIControllers.h" #include "nsDependentString.h" #include "nsIScriptError.h" diff --git a/netwerk/protocol/http/nsHttpHandler.cpp b/netwerk/protocol/http/nsHttpHandler.cpp index f34cb791620..46a6b5e1ae2 100644 --- a/netwerk/protocol/http/nsHttpHandler.cpp +++ b/netwerk/protocol/http/nsHttpHandler.cpp @@ -47,6 +47,7 @@ #include "SpdyZlibReporter.h" #include "nsIMemoryReporter.h" #include "nsIParentalControlsService.h" +#include "nsPIDOMWindow.h" #include "nsINetworkLinkService.h" #include "nsHttpChannelAuthProvider.h" #include "nsServiceManagerUtils.h" diff --git a/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp b/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp index 155cdc917c0..c7a55275b42 100644 --- a/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp +++ b/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp @@ -12,6 +12,7 @@ #include "mozilla/dom/ContentChild.h" #include "nsCharsetSource.h" +#include "nsContentUtils.h" #include "nsStringStream.h" #include "nsNetUtil.h" #include "nsISerializable.h" diff --git a/toolkit/components/perfmonitoring/nsPerformanceStats.cpp b/toolkit/components/perfmonitoring/nsPerformanceStats.cpp index cc6182186d9..d2c759943a2 100644 --- a/toolkit/components/perfmonitoring/nsPerformanceStats.cpp +++ b/toolkit/components/perfmonitoring/nsPerformanceStats.cpp @@ -11,6 +11,7 @@ #include "nsServiceManagerUtils.h" #include "nsCOMArray.h" +#include "nsContentUtils.h" #include "nsIMutableArray.h" #include "nsReadableUtils.h" diff --git a/uriloader/prefetch/OfflineCacheUpdateParent.cpp b/uriloader/prefetch/OfflineCacheUpdateParent.cpp index 3fb8d0f8286..19278e7315a 100644 --- a/uriloader/prefetch/OfflineCacheUpdateParent.cpp +++ b/uriloader/prefetch/OfflineCacheUpdateParent.cpp @@ -10,6 +10,7 @@ #include "mozilla/dom/TabParent.h" #include "mozilla/ipc/URIUtils.h" #include "mozilla/unused.h" +#include "nsContentUtils.h" #include "nsOfflineCacheUpdate.h" #include "nsIApplicationCache.h" #include "nsIScriptSecurityManager.h" diff --git a/widget/PuppetWidget.cpp b/widget/PuppetWidget.cpp index 55f5a81e513..68643a45af1 100644 --- a/widget/PuppetWidget.cpp +++ b/widget/PuppetWidget.cpp @@ -19,6 +19,7 @@ #include "mozilla/TextEvents.h" #include "mozilla/unused.h" #include "PuppetWidget.h" +#include "nsContentUtils.h" #include "nsIWidgetListener.h" using namespace mozilla; diff --git a/widget/ScreenProxy.cpp b/widget/ScreenProxy.cpp index 3f750e15467..b139612e4b5 100644 --- a/widget/ScreenProxy.cpp +++ b/widget/ScreenProxy.cpp @@ -5,6 +5,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "mozilla/unused.h" +#include "nsContentUtils.h" #include "nsIAppShell.h" #include "nsScreenManagerProxy.h" #include "nsServiceManagerUtils.h" diff --git a/widget/nsScreenManagerProxy.cpp b/widget/nsScreenManagerProxy.cpp index 6f0893f10e7..18661451b40 100644 --- a/widget/nsScreenManagerProxy.cpp +++ b/widget/nsScreenManagerProxy.cpp @@ -8,6 +8,7 @@ #include "mozilla/dom/ContentChild.h" #include "nsScreenManagerProxy.h" #include "nsServiceManagerUtils.h" +#include "nsContentUtils.h" #include "nsIAppShell.h" #include "nsIScreen.h" #include "nsIScreenManager.h" diff --git a/xpcom/base/CycleCollectedJSRuntime.cpp b/xpcom/base/CycleCollectedJSRuntime.cpp index d8d03e2b02b..8e92c4278ba 100644 --- a/xpcom/base/CycleCollectedJSRuntime.cpp +++ b/xpcom/base/CycleCollectedJSRuntime.cpp @@ -67,6 +67,7 @@ #include "mozilla/dom/ScriptSettings.h" #include "jsprf.h" #include "js/Debug.h" +#include "nsContentUtils.h" #include "nsCycleCollectionNoteRootCallback.h" #include "nsCycleCollectionParticipant.h" #include "nsCycleCollector.h"