Bug 1476012 - Remove dependency of Principals.h on StructuredClone.h r=sfink

This commit is contained in:
Jon Coppeard 2018-07-17 13:08:55 +01:00
Родитель a969896eca
Коммит 1965758811
8 изменённых файлов: 11 добавлений и 1 удалений

Просмотреть файл

@ -15,7 +15,8 @@
#include "jspubtd.h"
#include "js/StructuredClone.h"
struct JSStructuredCloneReader;
struct JSStructuredCloneWriter;
namespace js {
struct JS_PUBLIC_API(PerformanceGroup);

Просмотреть файл

@ -18,6 +18,7 @@
#include "js/Class.h"
#include "js/MemoryMetrics.h"
#include "js/Principals.h"
#include "js/StructuredClone.h"
#include "js/Wrapper.h"
#include "assert.h"

Просмотреть файл

@ -18,6 +18,7 @@
namespace js {
class GlobalObject;
class SharedArrayRawBuffer;
class AtomicsObject : public NativeObject
{

Просмотреть файл

@ -11,6 +11,7 @@
#include "jsapi.h"
#include "fuzz-tests/tests.h"
#include "js/StructuredClone.h"
#include "vm/Interpreter.h"
#include "vm/JSContext-inl.h"

Просмотреть файл

@ -6,6 +6,8 @@
#include "jit/CacheIRCompiler.h"
#include "mozilla/ScopeExit.h"
#include <utility>
#include "jit/IonIC.h"

Просмотреть файл

@ -6,6 +6,8 @@
#include "vm/Scope.h"
#include "mozilla/ScopeExit.h"
#include <memory>
#include <new>

Просмотреть файл

@ -29,6 +29,7 @@ class GlobalObject;
class TypedArrayObject;
class WasmFunctionScope;
class WasmInstanceScope;
class SharedArrayRawBuffer;
namespace wasm {

Просмотреть файл

@ -19,6 +19,7 @@
#include "wasm/WasmProcess.h"
#include "mozilla/BinarySearch.h"
#include "mozilla/ScopeExit.h"
#include "vm/MutexIDs.h"
#include "wasm/WasmBuiltins.h"