Bug 1593222: part 11) Remove superfluous includes in nsNodeUtils.h. r=smaug
authorMirko Brodesser <mbrodesser@mozilla.com>
Tue, 05 Nov 2019 20:23:48 +0000
changeset 500813 e16e70d278de70508cbe36ebdaaca0f01e8456d5
parent 500812 99e3838c201bb5e9458b56d42ecb3efb55617c37
child 500814 a017e363de4f498a8547bc9d27469b7aa3815a2b
push id114166
push userapavel@mozilla.com
push dateThu, 07 Nov 2019 10:04:01 +0000
treeherdermozilla-inbound@d271c572a9bc [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssmaug
bugs1593222
milestone72.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
Bug 1593222: part 11) Remove superfluous includes in nsNodeUtils.h. r=smaug Depends on D51826 Differential Revision: https://phabricator.services.mozilla.com/D51827
dom/base/nsNodeUtils.h
--- a/dom/base/nsNodeUtils.h
+++ b/dom/base/nsNodeUtils.h
@@ -9,19 +9,17 @@
 
 #include "nsIContent.h"  // for use in inline function (ParentChainChanged)
 #include "nsIMutationObserver.h"  // for use in inline function (ParentChainChanged)
 #include "mozilla/dom/Document.h"
 #include "js/TypeDecls.h"
 #include "nsContentUtils.h"
 
 struct CharacterDataChangeInfo;
-class nsCycleCollectionTraversalCallback;
 namespace mozilla {
-struct NonOwningAnimationTarget;
 namespace dom {
 class Animation;
 
 class MutationObservers {
  public:
   /**
    * Send CharacterDataWillChange notifications to nsIMutationObservers.
    * @param aContent  Node whose data changed