mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 05:15:45 +00:00
Bug 1340498 - Fix unified sources build errors r=mrbkap
Adding the Places* files into unified sources pushed the unified sources into a situation that exposed a strangely large number of errors. This seems to be the minimum set of changes I could make to resolve all of the issues. MozReview-Commit-ID: C2H9ce8FmE4 --HG-- extra : rebase_source : 61afc5481dc8ec34caba1886bd74200cf3659fb4
This commit is contained in:
parent
c4f5b4ecdb
commit
488eb2eb9c
@ -9,6 +9,12 @@
|
||||
|
||||
#include "nsISelectionListener.h"
|
||||
#include "mozilla/Attributes.h"
|
||||
#include "nsCycleCollectionParticipant.h"
|
||||
#include "nsTArray.h"
|
||||
#include "nsCOMPtr.h"
|
||||
|
||||
class nsRange;
|
||||
class nsINode;
|
||||
|
||||
namespace mozilla {
|
||||
namespace dom {
|
||||
|
@ -6,7 +6,6 @@
|
||||
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "mozilla/dom/ShadowRoot.h"
|
||||
#include "mozilla/dom/ShadowRootBinding.h"
|
||||
#include "mozilla/dom/DocumentFragment.h"
|
||||
#include "ChildIterator.h"
|
||||
#include "nsContentUtils.h"
|
||||
|
@ -10,9 +10,12 @@
|
||||
#include "mozilla/dom/DocumentFragment.h"
|
||||
#include "mozilla/dom/DocumentOrShadowRoot.h"
|
||||
#include "mozilla/dom/NameSpaceConstants.h"
|
||||
#include "mozilla/dom/ShadowRootBinding.h"
|
||||
#include "mozilla/ServoBindings.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsCycleCollectionParticipant.h"
|
||||
#include "nsIdentifierMapEntry.h"
|
||||
#include "nsStubMutationObserver.h"
|
||||
#include "nsTHashtable.h"
|
||||
|
||||
class nsAtom;
|
||||
|
@ -7,6 +7,7 @@
|
||||
#ifndef mozilla_dom_StyleSheetList_h
|
||||
#define mozilla_dom_StyleSheetList_h
|
||||
|
||||
#include "nsContentUtils.h"
|
||||
#include "mozilla/dom/DocumentOrShadowRoot.h"
|
||||
#include "nsStubMutationObserver.h"
|
||||
#include "nsWrapperCache.h"
|
||||
|
@ -8,6 +8,7 @@
|
||||
#include "nsIAppStartup.h"
|
||||
#include "nsToolkitCompsCID.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsContentUtils.h"
|
||||
|
||||
namespace mozilla {
|
||||
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "nsIWebNavigation.h"
|
||||
#include "nsIDocShell.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIContentInlines.h"
|
||||
#include "nsIImageLoadingContent.h"
|
||||
#include "nsITextControlElement.h"
|
||||
#include "nsUnicharUtils.h"
|
||||
|
@ -24,6 +24,8 @@
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::dom;
|
||||
using mozilla::dom::DocGroup;
|
||||
using mozilla::dom::HTMLSlotElement;
|
||||
|
||||
AutoTArray<RefPtr<nsDOMMutationObserver>, 4>*
|
||||
nsDOMMutationObserver::sScheduledMutationObservers = nullptr;
|
||||
|
@ -15,6 +15,7 @@
|
||||
using mozilla::MallocSizeOf;
|
||||
using mozilla::Maybe;
|
||||
using mozilla::DOMEventTargetHelper;
|
||||
using mozilla::dom::BlobURLProtocolHandler;
|
||||
using mozilla::dom::ClientInfo;
|
||||
using mozilla::dom::ServiceWorker;
|
||||
using mozilla::dom::ServiceWorkerDescriptor;
|
||||
|
@ -90,6 +90,7 @@
|
||||
#include "nsUnicharUtils.h"
|
||||
#include "nsXBLBinding.h"
|
||||
#include "nsXBLPrototypeBinding.h"
|
||||
#include "nsWindowSizes.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "xpcpublic.h"
|
||||
#include "HTMLLegendElement.h"
|
||||
|
@ -5,6 +5,7 @@
|
||||
#include <nsIMutableArray.h>
|
||||
#include <nsArrayUtils.h>
|
||||
#include <nsPerformanceMetrics.h>
|
||||
#include "nsComponentManagerUtils.h"
|
||||
|
||||
/* ------------------------------------------------------
|
||||
*
|
||||
|
@ -25,6 +25,7 @@
|
||||
#endif
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::dom;
|
||||
|
||||
StaticRefPtr<nsWindowMemoryReporter> sWindowReporter;
|
||||
|
||||
|
@ -12,6 +12,7 @@
|
||||
|
||||
#include "nsXHTMLContentSerializer.h"
|
||||
|
||||
#include "mozilla/dom/Element.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIDocument.h"
|
||||
#include "nsElementTable.h"
|
||||
@ -30,7 +31,6 @@
|
||||
#include "nsStubMutationObserver.h"
|
||||
#include "nsAttrName.h"
|
||||
#include "nsComputedDOMStyle.h"
|
||||
#include "mozilla/dom/Element.h"
|
||||
|
||||
using namespace mozilla;
|
||||
|
||||
|
@ -59,7 +59,7 @@ public:
|
||||
|
||||
void
|
||||
GetPropertyChangeClosure(DeclarationBlockMutationClosure* aClosure,
|
||||
MutationClosureData* aClosureData) final
|
||||
mozilla::MutationClosureData* aClosureData) final
|
||||
{
|
||||
aClosure->function = MutationClosureFunction;
|
||||
aClosure->data = aClosureData;
|
||||
@ -71,7 +71,7 @@ protected:
|
||||
~nsDOMCSSAttributeDeclaration();
|
||||
|
||||
virtual nsresult SetCSSDeclaration(mozilla::DeclarationBlock* aDecl,
|
||||
MutationClosureData* aClosureData) override;
|
||||
mozilla::MutationClosureData* aClosureData) override;
|
||||
virtual nsIDocument* DocToUpdate() override;
|
||||
|
||||
RefPtr<Element> mElement;
|
||||
|
Loading…
Reference in New Issue
Block a user