Bug 1436247 - Part 3. Fix image/DecodePool.h inclusions. r=tnikkel
authorAndrew Osmond <aosmond@mozilla.com>
Tue, 13 Feb 2018 06:43:31 -0500
changeset 404216 38557fb9f1118a256f53bc9b0d4c7de877b2bade
parent 404215 e65b7fee0060c8e4ad79320f7ec2a99e249f64fa
child 404217 a81d9de925d84a8d434a20bc71277ae0bebee01a
push id33457
push userrgurzau@mozilla.com
push dateFri, 16 Feb 2018 22:09:48 +0000
treeherdermozilla-central@c4d818c13868 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstnikkel
bugs1436247
milestone60.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 1436247 - Part 3. Fix image/DecodePool.h inclusions. r=tnikkel
image/Decoder.h
image/ImageOps.cpp
image/RasterImage.cpp
image/RasterImage.h
--- a/image/Decoder.h
+++ b/image/Decoder.h
@@ -6,17 +6,16 @@
 #ifndef mozilla_image_Decoder_h
 #define mozilla_image_Decoder_h
 
 #include "FrameAnimator.h"
 #include "RasterImage.h"
 #include "mozilla/Maybe.h"
 #include "mozilla/NotNull.h"
 #include "mozilla/RefPtr.h"
-#include "DecodePool.h"
 #include "DecoderFlags.h"
 #include "Downscaler.h"
 #include "ImageMetadata.h"
 #include "Orientation.h"
 #include "SourceBuffer.h"
 #include "StreamingLexer.h"
 #include "SurfaceFlags.h"
 
--- a/image/ImageOps.cpp
+++ b/image/ImageOps.cpp
@@ -2,17 +2,16 @@
  *
  * 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/. */
 
 #include "ImageOps.h"
 
 #include "ClippedImage.h"
-#include "DecodePool.h"
 #include "Decoder.h"
 #include "DecoderFactory.h"
 #include "DynamicImage.h"
 #include "FrozenImage.h"
 #include "IDecodingTask.h"
 #include "Image.h"
 #include "ImageMetadata.h"
 #include "imgIContainer.h"
--- a/image/RasterImage.cpp
+++ b/image/RasterImage.cpp
@@ -7,16 +7,17 @@
 // that #include prlog.h
 #include "ImageLogging.h"
 
 #include "RasterImage.h"
 
 #include "gfxPlatform.h"
 #include "nsComponentManagerUtils.h"
 #include "nsError.h"
+#include "DecodePool.h"
 #include "Decoder.h"
 #include "prenv.h"
 #include "prsystem.h"
 #include "IDecodingTask.h"
 #include "ImageRegion.h"
 #include "Layers.h"
 #include "LookupResult.h"
 #include "nsIConsoleService.h"
--- a/image/RasterImage.h
+++ b/image/RasterImage.h
@@ -19,17 +19,16 @@
 
 #include "Image.h"
 #include "nsCOMPtr.h"
 #include "imgIContainer.h"
 #include "nsIProperties.h"
 #include "nsTArray.h"
 #include "LookupResult.h"
 #include "nsThreadUtils.h"
-#include "DecodePool.h"
 #include "DecoderFactory.h"
 #include "FrameAnimator.h"
 #include "ImageMetadata.h"
 #include "ISurfaceProvider.h"
 #include "Orientation.h"
 #include "nsIObserver.h"
 #include "mozilla/Attributes.h"
 #include "mozilla/Maybe.h"