|
@@ -3,7 +3,7 @@
|
|
|
# Date 1535163915 18000
|
|
|
# Fri Aug 24 21:25:15 2018 -0500
|
|
|
# Node ID 1fb7ddfad86d5e085c4f2af23a2519d37e45a3e4
|
|
|
-# Parent fa0e1e4f378566e5bb0a36ab8685a8afdb659523
|
|
|
+# Parent d405cc9b00915aad8408ad6309f0841507108d0f
|
|
|
Bug 1486577 - Make all users of the various *CompileOptions classes #include "js/CompileOptions.h" so that nothing but that file has to know about these classes having a JS_PUBLIC_API on them, that would have to be present in forward-declarations. r=jandem
|
|
|
|
|
|
diff --git a/js/public/CompileOptions.h b/js/public/CompileOptions.h
|
|
@@ -139,7 +139,7 @@ diff --git a/js/src/builtin/TestingFunctions.cpp b/js/src/builtin/TestingFunctio
|
|
|
#include "js/StructuredClone.h"
|
|
|
#include "js/UbiNode.h"
|
|
|
#include "js/UbiNodeBreadthFirst.h"
|
|
|
-@@ -84,16 +85,17 @@
|
|
|
+@@ -85,16 +86,17 @@
|
|
|
#include "vm/StringType-inl.h"
|
|
|
|
|
|
using namespace js;
|
|
@@ -768,7 +768,7 @@ diff --git a/js/src/jsapi.cpp b/js/src/jsapi.cpp
|
|
|
#include "js/Proxy.h"
|
|
|
#include "js/SliceBudget.h"
|
|
|
#include "js/SourceBufferHolder.h"
|
|
|
-@@ -108,16 +109,18 @@
|
|
|
+@@ -109,16 +110,18 @@
|
|
|
using namespace js;
|
|
|
using namespace js::gc;
|
|
|
|
|
@@ -832,8 +832,8 @@ diff --git a/js/src/shell/js.cpp b/js/src/shell/js.cpp
|
|
|
#include "js/SourceBufferHolder.h"
|
|
|
#include "js/StableStringChars.h"
|
|
|
#include "js/StructuredClone.h"
|
|
|
-@@ -121,16 +122,17 @@
|
|
|
- #include "vm/JSObject-inl.h"
|
|
|
+@@ -122,16 +123,17 @@
|
|
|
+ #include "vm/Realm-inl.h"
|
|
|
#include "vm/Stack-inl.h"
|
|
|
|
|
|
using namespace js;
|
|
@@ -853,7 +853,7 @@ diff --git a/js/src/shell/js.cpp b/js/src/shell/js.cpp
|
|
|
diff --git a/js/src/vm/Debugger.cpp b/js/src/vm/Debugger.cpp
|
|
|
--- a/js/src/vm/Debugger.cpp
|
|
|
+++ b/js/src/vm/Debugger.cpp
|
|
|
-@@ -53,16 +53,17 @@
|
|
|
+@@ -54,16 +54,17 @@
|
|
|
#include "vm/JSObject-inl.h"
|
|
|
#include "vm/JSScript-inl.h"
|
|
|
#include "vm/NativeObject-inl.h"
|
|
@@ -1052,7 +1052,7 @@ diff --git a/js/src/vm/JSScript.cpp b/js/src/vm/JSScript.cpp
|
|
|
#include "js/Wrapper.h"
|
|
|
#include "util/StringBuffer.h"
|
|
|
#include "util/Text.h"
|
|
|
-@@ -69,16 +70,18 @@
|
|
|
+@@ -70,16 +71,18 @@
|
|
|
|
|
|
using namespace js;
|
|
|
using namespace js::gc;
|