Bug 958643, part 6 - Remove some unused forward decls. r=krizsa
MozReview-Commit-ID: yMpU0hDUXP
--- a/js/xpconnect/loader/mozJSComponentLoader.h
+++ b/js/xpconnect/loader/mozJSComponentLoader.h
@@ -18,18 +18,16 @@
#include "nsClassHashtable.h"
#include "nsDataHashtable.h"
#include "jsapi.h"
#include "xpcIJSGetFactory.h"
#include "xpcpublic.h"
class nsIFile;
-class nsIPrincipal;
-class nsIXPConnectJSObjectHolder;
class ComponentLoaderInfo;
namespace mozilla {
class ScriptPreloader;
} // namespace mozilla
/* 6bd13476-1dd2-11b2-bbef-f0ccb5fa64b6 (thanks, mozbot) */
--- a/storage/mozStorageStatement.h
+++ b/storage/mozStorageStatement.h
@@ -14,17 +14,16 @@
#include "mozStorageBindingParamsArray.h"
#include "mozStorageStatementData.h"
#include "mozIStorageStatement.h"
#include "mozIStorageValueArray.h"
#include "StorageBaseStatementInternal.h"
#include "mozilla/Attributes.h"
-class nsIXPConnectJSObjectHolder;
struct sqlite3_stmt;
namespace mozilla {
namespace storage {
class StatementJSHelper;
class Connection;
class StatementParamsHolder;
class StatementRowHolder;