зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1456911 - Prelude: Fix unified build breakage exposed by the next patch. r=froydnj
This directory has a number of places where files unintentionally depend on `#include`s and `using` directives and forward declarations in other files in the same unified build group. Adding a file shifts the group boundaries and exposes some of those bugs; this patch fixes them (but there are others). MozReview-Commit-ID: AqAOdnXniTn --HG-- extra : rebase_source : ed6030785d9cc5cc0ea1a46707725472de1c0fa9
This commit is contained in:
Родитель
1802b10697
Коммит
8b7c054c0a
|
@ -5,6 +5,7 @@
|
|||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "IPCStreamSource.h"
|
||||
#include "BackgroundParent.h" // for AssertIsOnBackgroundThread
|
||||
#include "mozilla/webrender/WebRenderTypes.h"
|
||||
#include "nsIAsyncInputStream.h"
|
||||
#include "nsICancelableRunnable.h"
|
||||
|
|
|
@ -28,6 +28,8 @@ namespace ipc {
|
|||
|
||||
class PBackgroundChild;
|
||||
class PBackgroundParent;
|
||||
class PChildToParentStreamChild;
|
||||
class PParentToChildStreamParent;
|
||||
|
||||
// The IPCStream IPC actor is designed to push an nsIInputStream from child to
|
||||
// parent or parent to child incrementally. This is mainly needed for streams
|
||||
|
|
|
@ -111,7 +111,7 @@ private:
|
|||
nsresult SetRef(const nsACString &input);
|
||||
nsresult SetFilePath(const nsACString &input);
|
||||
nsresult SetQuery(const nsACString &input);
|
||||
nsresult SetQueryWithEncoding(const nsACString &input, const Encoding* encoding);
|
||||
nsresult SetQueryWithEncoding(const nsACString &input, const mozilla::Encoding* encoding);
|
||||
bool Deserialize(const mozilla::ipc::URIParams&);
|
||||
nsresult ReadPrivate(nsIObjectInputStream *aStream);
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче