From f89a809df5e50fc4f7a58fcaac55861aa33a8e31 Mon Sep 17 00:00:00 2001 From: wolfbeast Date: Thu, 21 Feb 2019 20:01:53 +0100 Subject: Stop building /docshell unified and fix deprot. Tag #80 --- docshell/base/timeline/ObservedDocShell.h | 1 + docshell/base/timeline/TimelineConsumers.h | 3 +++ docshell/base/timeline/TimelineMarker.cpp | 2 ++ docshell/base/timeline/moz.build | 2 +- 4 files changed, 7 insertions(+), 1 deletion(-) (limited to 'docshell/base/timeline') diff --git a/docshell/base/timeline/ObservedDocShell.h b/docshell/base/timeline/ObservedDocShell.h index 05eafbd0c..b437de769 100644 --- a/docshell/base/timeline/ObservedDocShell.h +++ b/docshell/base/timeline/ObservedDocShell.h @@ -11,6 +11,7 @@ #include "mozilla/RefPtr.h" #include "mozilla/UniquePtr.h" #include "nsTArray.h" +#include "nsIDocShell.h" class nsIDocShell; diff --git a/docshell/base/timeline/TimelineConsumers.h b/docshell/base/timeline/TimelineConsumers.h index 04099e1b9..2a77b83ac 100644 --- a/docshell/base/timeline/TimelineConsumers.h +++ b/docshell/base/timeline/TimelineConsumers.h @@ -7,11 +7,14 @@ #define mozilla_TimelineConsumers_h_ #include "nsIObserver.h" +#include "nsIDocShell.h" #include "mozilla/StaticPtr.h" #include "mozilla/UniquePtr.h" #include "mozilla/LinkedList.h" #include "mozilla/StaticMutex.h" #include "TimelineMarkerEnums.h" // for MarkerTracingType +#include "mozilla/dom/ProfileTimelineMarkerBinding.h" +#include "nsTArray.h" class nsDocShell; class nsIDocShell; diff --git a/docshell/base/timeline/TimelineMarker.cpp b/docshell/base/timeline/TimelineMarker.cpp index b83e9ceb4..0bf248313 100644 --- a/docshell/base/timeline/TimelineMarker.cpp +++ b/docshell/base/timeline/TimelineMarker.cpp @@ -5,6 +5,8 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "TimelineMarker.h" +#include "mozilla/dom/ProfileTimelineMarkerBinding.h" +#include "nsContentUtils.h" namespace mozilla { diff --git a/docshell/base/timeline/moz.build b/docshell/base/timeline/moz.build index 824e37466..61cc4ec08 100644 --- a/docshell/base/timeline/moz.build +++ b/docshell/base/timeline/moz.build @@ -25,7 +25,7 @@ EXPORTS.mozilla += [ 'WorkerTimelineMarker.h', ] -UNIFIED_SOURCES += [ +SOURCES += [ 'AbstractTimelineMarker.cpp', 'AutoGlobalTimelineMarker.cpp', 'AutoTimelineMarker.cpp', -- cgit v1.2.3