Bug 1439342 - Fix build bustage on ARM+ASan (Clang) due to inconsistent JSTracer declarations. r=sfink

--HG--
extra : rebase_source : 2c63cb90528b6bef479a485a86c505e566a3c4e8
This commit is contained in:
Jason Orendorff 2018-02-26 17:38:18 -06:00
parent 1b9af3e7ac
commit 10ae4a8271
4 changed files with 2 additions and 4 deletions

View File

@ -16,12 +16,12 @@
#include "nsGkAtoms.h"
#include "nsIDOMEventListener.h"
#include "nsTObserverArray.h"
#include "js/TracingAPI.h"
class nsIDocShell;
class nsIDOMEvent;
class nsIEventListenerInfo;
class nsPIDOMWindowInner;
class JSTracer;
struct EventTypeData;

View File

@ -15,7 +15,7 @@
#include "js/TypeDecls.h"
#include "js/Utility.h"
class JSTracer;
class JS_PUBLIC_API(JSTracer);
class PseudoStack;
// This file defines the classes PseudoStack and ProfileEntry.

View File

@ -19,7 +19,6 @@
class JSExternalString;
class JSFatInlineString;
class JSTracer;
namespace js {

View File

@ -17,7 +17,6 @@
class JSLinearString;
class JSRope;
class JSTracer;
namespace js {
class BaseShape;