mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-26 14:46:02 +00:00
Bug 845374 - Part r: Stop including nsTArray.h in nsReadableUtils.h; r=khuey
This commit is contained in:
parent
960b59de37
commit
669cc4360c
@ -12,22 +12,22 @@
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nsIThreadPool.h"
|
||||
#include "nsString.h"
|
||||
#include "nsTArray.h"
|
||||
#include "mozilla/dom/TypedArray.h"
|
||||
#include <utility>
|
||||
|
||||
namespace mozilla
|
||||
{
|
||||
namespace mozilla {
|
||||
|
||||
class MediaDecoderReader;
|
||||
namespace dom
|
||||
{
|
||||
namespace dom {
|
||||
class AudioBuffer;
|
||||
class AudioContext;
|
||||
class DecodeErrorCallback;
|
||||
class DecodeSuccessCallback;
|
||||
}
|
||||
|
||||
struct WebAudioDecodeJob {
|
||||
struct WebAudioDecodeJob
|
||||
{
|
||||
WebAudioDecodeJob(const nsACString& aContentType,
|
||||
const dom::ArrayBuffer& aBuffer,
|
||||
dom::AudioContext* aContext,
|
||||
|
@ -13,6 +13,7 @@
|
||||
#define nsXULControllers_h__
|
||||
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsWeakPtr.h"
|
||||
#include "nsIControllers.h"
|
||||
#include "nsISecurityCheckedComponent.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nsIObserver.h"
|
||||
#include "nsTArray.h"
|
||||
|
||||
#include "AudioChannelCommon.h"
|
||||
#include "AudioChannelAgent.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nsRegion.h"
|
||||
#include "nsTArray.h"
|
||||
#include "gfxASurface.h"
|
||||
#include "GLContextTypes.h"
|
||||
#include "gfxPattern.h"
|
||||
|
@ -12,6 +12,7 @@
|
||||
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nsString.h"
|
||||
#include "nsTArray.h"
|
||||
#include "GLContextTypes.h"
|
||||
#include "gfx3DMatrix.h"
|
||||
#include "gfxColor.h"
|
||||
|
@ -12,6 +12,7 @@
|
||||
#ifdef MOZ_GFXFEATUREREPORTER
|
||||
#include "nsExceptionHandler.h"
|
||||
#include "nsString.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsIObserverService.h"
|
||||
#include "nsIObserver.h"
|
||||
#include "nsAutoPtr.h"
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include "gfxCore.h"
|
||||
#include "nsCoord.h"
|
||||
#include "nsStringGlue.h"
|
||||
#include "nsTArray.h"
|
||||
#include "gfxFontConstants.h"
|
||||
#include "gfxFontFeatures.h"
|
||||
|
||||
|
@ -19,6 +19,7 @@
|
||||
#include "nsICategoryManager.h"
|
||||
#include "nsIJSRuntimeService.h"
|
||||
#include "nsIThreadInternal.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsThreadUtils.h"
|
||||
#include "nsMemory.h"
|
||||
#include "jsdebug.h"
|
||||
|
@ -6,6 +6,7 @@
|
||||
#ifndef FRAMEPROPERTYTABLE_H_
|
||||
#define FRAMEPROPERTYTABLE_H_
|
||||
|
||||
#include "nsTArray.h"
|
||||
#include "nsTHashtable.h"
|
||||
#include "nsHashKeys.h"
|
||||
|
||||
|
@ -18,6 +18,7 @@
|
||||
|
||||
class nsIHashable;
|
||||
class nsIRemoteOpenFileListener;
|
||||
template<class E, uint32_t N> class nsAutoTArray;
|
||||
|
||||
class nsJARProtocolHandler : public nsIJARProtocolHandler
|
||||
, public nsSupportsWeakReference
|
||||
|
1
netwerk/cache/nsCacheEntry.h
vendored
1
netwerk/cache/nsCacheEntry.h
vendored
@ -14,6 +14,7 @@
|
||||
|
||||
#include "nspr.h"
|
||||
#include "pldhash.h"
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nscore.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsString.h"
|
||||
|
@ -12,6 +12,7 @@
|
||||
#include "plbase64.h"
|
||||
#include "nsCRT.h"
|
||||
#include "nsMemory.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsEscape.h"
|
||||
#include "nsIUTF8ConverterService.h"
|
||||
|
@ -7,6 +7,7 @@
|
||||
|
||||
#include "mozIAsyncHistory.h"
|
||||
#include "nsString.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsAutoPtr.h"
|
||||
#include "mozilla/Attributes.h"
|
||||
|
||||
|
@ -4,8 +4,10 @@
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "JSCustomObjectBuilder.h"
|
||||
#include "nsStringGlue.h"
|
||||
|
||||
#include "nsDataHashtable.h"
|
||||
#include "nsStringGlue.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsUTF8Utils.h"
|
||||
|
||||
#if _MSC_VER
|
||||
|
@ -4,7 +4,9 @@
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "GfxDriverInfo.h"
|
||||
|
||||
#include "nsIGfxInfo.h"
|
||||
#include "nsTArray.h"
|
||||
|
||||
using namespace mozilla::widget;
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
#include "nsID.h"
|
||||
#include "nsISupports.h"
|
||||
#include "nsIHashable.h"
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "pldhash.h"
|
||||
#include NEW_H
|
||||
|
@ -11,6 +11,7 @@
|
||||
#include "nsIFile.h"
|
||||
#include "nsISupportsArray.h"
|
||||
#include "nsIAtom.h"
|
||||
#include "nsTArray.h"
|
||||
#include "mozilla/Attributes.h"
|
||||
|
||||
#define NS_XPCOM_INIT_CURRENT_PROCESS_DIR "MozBinD" // Can be used to set NS_XPCOM_CURRENT_PROCESS_DIR
|
||||
|
@ -14,7 +14,8 @@
|
||||
#ifndef nsAString_h___
|
||||
#include "nsAString.h"
|
||||
#endif
|
||||
#include "nsTArray.h"
|
||||
|
||||
template<class E> class nsTArray;
|
||||
|
||||
inline size_t Distance( const nsReadingIterator<PRUnichar>& start, const nsReadingIterator<PRUnichar>& end )
|
||||
{
|
||||
|
@ -4,8 +4,10 @@
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "nsReadableUtils.h"
|
||||
|
||||
#include "nsMemory.h"
|
||||
#include "nsString.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsUTF8Utils.h"
|
||||
|
||||
void
|
||||
|
Loading…
x
Reference in New Issue
Block a user