Ehsan Akhgari
86afd352d7
Bug 941866 - Exclude files which rely on the known bad patterns from unified builds; r=BenWa
2013-11-21 16:36:59 -05:00
Michael Shuen
adeae37b6e
Bug 940793 - Build image/decoders/icon in unified mode. r=ehsan
2013-11-21 09:22:25 -05:00
Chris Peterson
e223c546c9
Bug 940226 - Build image/src in unified mode. r=seth
2013-11-18 22:03:36 -08:00
Seth Fowler
8fca41c6c4
Bug 940714 - Add a RAII class to make synchronous decoding safer. r=tn
2013-11-20 17:21:51 -08:00
Seth Fowler
48494f66d7
Bug 922899 - Fix VectorImage invalidation for non-animated images. r=dholbert
2013-11-20 17:21:50 -08:00
Seth Fowler
004961a8fc
Bug 936720 (Part 1) - Add a new mochitest for animated image operators. r=tn
...
--HG--
extra : rebase_source : f3db726b4deffa7304f0cf0123d26bba680bdcfd
2013-11-18 13:48:48 -08:00
Michael Shuen
d24a8dc958
Bug 939795 - Build image/decoder in unified mode; r=ehsan
2013-11-19 08:19:16 -05:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
26bc04d200
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
2013-11-19 11:47:43 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Seth Fowler
d6deb5dfb7
Bug 910533 - Clear invalidation rect only after sync notifying in imgStatusTracker. r=tn
...
--HG--
extra : rebase_source : d373b3c4ccc747e9afef3c1bbdb8e522b7724b10
2013-11-18 13:12:59 -08:00
Jonathan Watt
924898eb66
Bug 937581 - Remove imgStatusTrackerNotifyingObserver. r=seth
2013-11-18 14:30:12 +00:00
Matt Woodrow
d473e715aa
Bug 923341 - Part 4: Update CachedSurface::Drawable. r=seth
2013-11-14 08:13:54 +13:00
Matt Woodrow
863bbe184e
Bug 923341 - Part 2: Use SVG caches on all azure backends. r=seth
2013-11-13 17:32:29 +13:00
Geoff Brown
738f3b46df
Bug 936226 - (2) Adjust reftest manifests for Android x86; r=dminor
2013-11-17 10:23:17 -07:00
Seth Fowler
219c69ee8d
Bug 916602 (Part 2) - Avoid null timestamp assertion when creating sentinel in FrameAnimator. r=tn
2013-09-20 14:12:10 +02:00
Simon Lindholm
143a35631c
Bug 916602 (Part 1) - Avoid null timestamp assertion in FrameAnimator::GetCurrentImgFrameEndTime. r=seth
2013-09-20 14:12:10 +02:00
Nicholas Nethercote
3eae0dfea5
Bug 934321 - Add MemoryMultiReporter, a helper class that reduces some boilerplate, and convert all existing multi-reporters to use it. r=wchen.
...
--HG--
extra : rebase_source : a6110c3558c571b7908b63e8cc7ca21103098d0d
2013-11-06 14:58:20 +11:00
Seth Fowler
ecc35ec24a
Bug 922613 - Remove erroneous assertion in imgStatusTracker. r=jdm
2013-11-01 17:05:01 -07:00
Nicholas Hurley
3b785b7ae2
Bug 881804 (part 5) - Plumb image loader into predictive network actions. r=seth
2013-10-25 14:56:58 -07:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Brian O'Keefe
9c9d71fddb
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
2013-10-02 13:17:55 -04:00
Mike Hommey
59a17d0f20
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Seth Fowler
6581f44a7f
Bug 764299 (Part 4) - Cache rasterized surfaces in VectorImage. r=dholbert
2013-10-22 13:38:08 +02:00
Seth Fowler
0f7250223b
Bug 764299 (Part 3) - Add memory reporting to the surface cache. r=njn
2013-10-22 13:38:01 +02:00
Seth Fowler
f3ffa0c710
Bug 764299 (Part 2) - Add a temporary surface cache to imagelib. r=dholbert
2013-10-22 13:37:59 +02:00
Kannan Vijayan
809746b013
Backout 5a0801040b54, 5bedd82346b4, 4d8068fd3271, and bc31e05eddb8 for b2g build breakage. CLOSED TREE.
2013-10-21 14:39:33 -04:00
Seth Fowler
e83ca4c706
Bug 764299 (Part 4) - Cache rasterized surfaces in VectorImage. r=dholbert
2013-10-21 18:10:50 +02:00
Seth Fowler
9c00cfe937
Bug 764299 (Part 3) - Add memory reporting to the surface cache. r=njn
2013-10-21 18:10:45 +02:00
Seth Fowler
4076d6db32
Bug 764299 (Part 2) - Add a temporary surface cache to imagelib. r=dholbert
2013-10-21 18:10:43 +02:00
Ms2ger
5eda8396d3
Bug 923395 - Part d: Remove some Makefiles in image/; r=gps
2013-10-20 09:25:19 +02:00
Stephen Pohl
0ef46a7cfa
Bug 817700 - Fix animSVGImage test. r=roc
2013-10-16 22:55:33 -04:00
Steve Workman
ce59aa6392
Bug 924117 - Wrap access to RasterImage::mSourceData in mDecodingMutex r=seth
2013-10-16 08:56:08 -07:00
Matt Woodrow
71902a7d0a
Bug 922942 - Do image scaling in imgTools using azure. r=seth
2013-10-16 14:00:31 +13:00
Wes Kocher
ac2a7d628f
Backed out changeset c0e5db20b655 (bug 922942) for xpcshell bustage
2013-10-15 19:20:17 -07:00
Matt Woodrow
0dff40d838
Bug 922942 - Do image scaling in imgTools using azure. r=seth
2013-10-16 14:00:31 +13:00
Matt Woodrow
36b38e7eda
Bug 922942 - Updated cached surface in ClippedImage using azure. r=seth
2013-10-16 14:00:30 +13:00
Steve Workman
000699ecd8
Bug 924967 - Dispatch nsIRequest::Cancel to main thread in imgRequest::Cancel r=seth
2013-10-15 16:33:11 -07:00
Ryan VanderMeulen
d2f8285bf4
Backed out changesets 5fa68d64f749, 103b40656e24, b1ff3efb43cf, 096455736704, and 4afd6fa3da19 (bug 817700) for mochitest-1 failures.
...
CLOSED TREE
2013-10-08 15:00:17 -04:00
Stephen Pohl
75edca5315
Bug 817700 - Fix animSVGImage test. r=roc
2013-10-08 13:27:49 -04:00
Ehsan Akhgari
eff9a278ad
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
...
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
2013-10-07 19:15:59 -04:00
Glenn Randers-Pehrson
eeac129b08
Bug 922471 - Remove MOZ_PNG_READ-WRITE global defines. r=jmuizelaar
2013-10-06 15:30:32 -04:00
Masatoshi Kimura
ab2dd4c4b2
Bug 922931 - Display a placeholder for broken images if the alt attribute is unset even in no-quirks mode. r=bz
2013-10-06 05:25:49 +09:00
Milan Sreckovic
78ce31c17b
Bug 922603 - Avoid signed integer overflow. r=bjacob
2013-10-02 10:44:53 -04:00
Ms2ger
f4153f40d4
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Ms2ger
1ee1f27aa3
Bug 922268 - Remove empty makefiles; r=gps
2013-10-03 09:10:00 +02:00
Ehsan Akhgari
b155782d0a
Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
...
This patch reduces the number of files that transitively #include
gfx/2d.h from 1582 to 1362.
2013-10-01 17:01:19 -04:00
Ehsan Akhgari
290feb1ade
Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
...
This patch does the following:
* Move nsIFrame::IntrinsicSize to mozilla::IntrinsicSize so that it can
be forward-declared.
* Move a number of templated inline nsLayoutUtils methods to nsIFrame.
* Use mozilla::layout::FrameChildListID instead of the
nsIFrame::ChildListID typedef in nsLayoutUtils.h.
* Move nsReflowFrameRunnable to its only user, nsProgressMeterFrame.cpp.
* Make a number of functions requiring nsIFrame.h out-of-line.
* Remove the nsIFrame.h #include from nsLayoutUtils.h and add it to the
places which require it implicitly.
2013-09-30 17:26:04 -04:00