author | Marco Bonardo <mbonardo@mozilla.com> |
Tue, 24 Mar 2015 01:09:13 +0100 | |
changeset 264148 | 3fcf3b402ec799624ee4f2165d396fc0e905a022 |
parent 264147 | a8194e05e0477c62c5dd89cbf05c5665454b4a27 |
child 264149 | 791e6d72c6e4735feec6bfe0babac4f8a95702c8 |
push id | 4718 |
push user | raliiev@mozilla.com |
push date | Mon, 11 May 2015 18:39:53 +0000 |
treeherder | mozilla-beta@c20c4ef55f08 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | me |
bugs | 1005991 |
milestone | 39.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/storage/src/mozStorageAsyncStatementParams.h +++ b/storage/src/mozStorageAsyncStatementParams.h @@ -11,16 +11,18 @@ #include "nsIXPCScriptable.h" #include "mozilla/Attributes.h" class mozIStorageAsyncStatement; namespace mozilla { namespace storage { +class AsyncStatement; + /* * Since mozIStorageStatementParams is just a tagging interface we do not have * an async variant. */ class AsyncStatementParams final : public mozIStorageStatementParams , public nsIXPCScriptable { public:
--- a/storage/src/mozStorageStatementJSHelper.h +++ b/storage/src/mozStorageStatementJSHelper.h @@ -3,16 +3,17 @@ * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #ifndef MOZSTORAGESTATEMENTJSHELPER_H #define MOZSTORAGESTATEMENTJSHELPER_H #include "nsIXPCScriptable.h" +#include "nsIXPConnect.h" class Statement; namespace mozilla { namespace storage { class StatementJSHelper : public nsIXPCScriptable {
--- a/storage/src/mozStorageStatementRow.h +++ b/storage/src/mozStorageStatementRow.h @@ -9,16 +9,18 @@ #include "mozIStorageStatementRow.h" #include "nsIXPCScriptable.h" #include "mozilla/Attributes.h" namespace mozilla { namespace storage { +class Statement; + class StatementRow final : public mozIStorageStatementRow , public nsIXPCScriptable { public: NS_DECL_ISUPPORTS NS_DECL_MOZISTORAGESTATEMENTROW NS_DECL_NSIXPCSCRIPTABLE