Seth Fowler
|
7b516b11c6
|
Bug 873455 - Add assertions for imgFrame::Init failure. r=joe
|
2013-05-22 15:33:08 +08:00 |
|
Joe Drew
|
8d2709698b
|
Bug 861595 - Don't try to decode anything if we don't have any bytes to decode. r=seth
|
2013-05-22 13:38:06 +08:00 |
|
Ed Morley
|
fe6fc2f6b0
|
Backed out changeset 3948ffacb5fb (bug 873455) for assertions on a CLOSED TREE
|
2013-05-21 12:40:13 +01:00 |
|
Seth Fowler
|
639ea48407
|
Bug 873455 - Add assertions for imgFrame::Init failure. r=joe
|
2013-05-21 17:36:09 +08:00 |
|
Ryan VanderMeulen
|
20741feef6
|
Backed out 5 changesets (bug 817700) for Ubuntu32 PGO mochitest-1 timeouts on a CLOSED TREE.
Backed out changeset fad852b5819a (bug 817700)
Backed out changeset 7a3535c6e652 (bug 817700)
Backed out changeset 44a748256eca (bug 817700)
Backed out changeset 06ae8895852b (bug 817700)
Backed out changeset d6bddc947d38 (bug 817700)
|
2013-05-15 15:25:47 -04:00 |
|
Stephen Pohl
|
9f6fd6b282
|
Bug 817700 - Make <canvas>.toBlob run asynchronously - imglib changes. r=seth
|
2013-05-15 08:21:22 -04:00 |
|
Seth Fowler
|
616cce0dd1
|
Bug 867009 (Part 1) - Remove imgFrame::Extract. r=joe
|
2013-05-13 14:54:40 -07:00 |
|
Robert O'Callahan
|
ac14393b0c
|
Bug 865546 - Propagate FLAG_CLAMP through RasterImage::DrawWithPreDownscaleIfNeeded. r=joedrew
|
2013-05-09 13:42:12 -04:00 |
|
Joe Drew
|
52ef83b337
|
Bug 868871 - Don't do any invalidation from under RasterImage::GetImageContainer(), which is called while painting. r=seth
|
2013-05-09 09:36:57 -04:00 |
|
ISHIKAWA, Chiaki
|
406d7bae3a
|
Bug 866463 - Remove the initial incorrect assignment. r=joe
|
2013-05-08 09:14:26 -04:00 |
|
Seth Fowler
|
121c299feb
|
Bug 859377 (Part 5) - Use CreateOffscreenDrawTarget instead of CreateOffscreenSurface. r=joe
--HG--
extra : rebase_source : ff31b47bcfd2cc6c733903a885e08ce7add358dd
|
2013-05-07 10:47:42 -07:00 |
|
Timothy Nikkel
|
d1b622d17d
|
Bug 866959. Make sure to initialize mHasBeenDecoded in all constructors of imgStatusTracker. r=seth
|
2013-04-30 18:35:00 -05:00 |
|
Seth Fowler
|
d48060c7da
|
Bug 859377 (Part 4) - Make ClippedImage use gfxImageSurfaces on Windows. r=me
|
2013-04-30 16:28:25 -07:00 |
|
Timothy Nikkel
|
9aefcaa4ce
|
Bug 866259. Vector images need to send the unlocked draw notification too because it is also responsible for managing the number of animation consumers. r=joedrew
|
2013-04-29 14:10:16 -05:00 |
|
Joe Drew
|
a75f4d6413
|
Bug 853564 - Deal with outstanding decoding-done notifications from within RequestDecode so we don't have to wait for the event loop. r=seth
--HG--
extra : rebase_source : 256eb11410196dd09319b02b20111ea87c4b57d6
|
2013-04-26 16:43:17 -04:00 |
|
Timothy Nikkel
|
a076704e44
|
Bug 865993. For layerized images GetImageContainer has the same meaning as Draw()'ing the image, and Draw will not be called on the image, so send the unlocked draw notification there too. r=joedrew
|
2013-04-26 14:58:17 -05:00 |
|
Aryeh Gregor
|
659b807986
|
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
|
2013-04-22 14:15:59 +03:00 |
|
Seth Fowler
|
f3cf00b3f9
|
Bug 853774 - RequestBehaviour must handle null owners. r=joe
|
2013-04-25 20:30:29 -07:00 |
|
Seth Fowler
|
05a976db1b
|
Bug 859377 (Part 3) - Make ClippedImage cache temporary surfaces. r=joe
--HG--
extra : rebase_source : 060615904e1b416f84b4d6ecf6329841896f13da
|
2013-04-25 15:58:32 -07:00 |
|
Seth Fowler
|
8ba747eda2
|
Bug 859377 (Part 1) - Add imgIContainer::GetFrameIndex. r=joe sr=bz
--HG--
extra : rebase_source : e81992f8bead31b273f4afb4fb589849ec1c5218
|
2013-04-25 15:58:20 -07:00 |
|
Joe Drew
|
e035b7c8eb
|
Bug 832400 - Add an imgIContainer flag HIGH_QUALITY_SCALING that controls whether to use the high quality scaler, and only use it when we're drawing to a window. r=tn
|
2013-04-25 18:08:58 -04:00 |
|
Joe Drew
|
60014f40bc
|
Bug 863975 - Handle the situation that we're left mid-frame when decoding a multi-frame image. r=seth
--HG--
extra : rebase_source : e485eb48a615f3e35e4e5592d0f37604402142f8
|
2013-04-25 16:35:23 -04:00 |
|
Timothy Nikkel
|
13ed3b291e
|
Bug 863970. Remove some dead code in imagelib. r=seth
|
2013-04-24 23:37:00 -05:00 |
|
Seth Fowler
|
521a452088
|
Bug 854287 - Don't send partial invalidations for images which have already been decoded. r=joe
|
2013-04-18 16:31:46 -07:00 |
|
Joe Drew
|
913e4b5d18
|
Bug 855923 - Set the multithreaded image decoding thread pool's idle thread limit in addition to the regular thread limit. r=seth
|
2013-04-23 10:06:56 -04:00 |
|
Joe Drew
|
98b255627a
|
Bug 860149 - Mark ourselves as doing synchronous decoding when writing directly to decoders in AddSourceData. r=seth
--HG--
extra : rebase_source : 1d48d2ba8bc880bb9a52fd1f9f6a95849f12992a
|
2013-04-17 20:05:49 -04:00 |
|
Joe Drew
|
b32d1b4d0b
|
Bug 857367 - Remove DecodePool::mShuttingDown, which is unnecessary. r=seth
--HG--
extra : rebase_source : a323f90de5d1616f50a6d9aa717c7b423f230c92
|
2013-04-17 20:05:19 -04:00 |
|
Joe Drew
|
02bf4e10f8
|
Bug 857876 - If we're not storing source data, explicitly shut down the decoder when the image data is complete. r=seth
|
2013-04-16 15:55:45 -04:00 |
|
Mike Shal
|
77cdb6567d
|
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
|
2013-04-16 15:24:43 -04:00 |
|
Nicholas Nethercote
|
f5378cec64
|
Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
--HG--
extra : rebase_source : a146536a3dd0043082bcb1c26d980c4c6d4c0730
|
2013-04-11 20:52:32 -07:00 |
|
Luis de Bethencourt
|
870366be4c
|
Bug 861324 - Remove unneeded mDecoder null check after usage. r=joedrew
|
2013-04-15 22:05:46 -04:00 |
|
Seth Fowler
|
7e3fecce7e
|
Bug 859718 - Don't assume we have mImageRequest in RasterImage::IsDecodeFinished. r=joe
--HG--
extra : rebase_source : ec57c42b17398f0c90d19f35834e389444059b7f
|
2013-04-15 14:34:18 -07:00 |
|
Andrew McCreight
|
97b5ddaea5
|
Bug 853707 - Fix bogus assert in StaticBehaviour::SetOwner. r=joedrew
|
2013-04-02 17:48:42 -07:00 |
|
Luis de Bethencourt
|
efe34d2b7f
|
Bug 859158 - Remove unneeded ifdef DEBUG_joe. r=joedrew
|
2013-04-12 16:25:04 -04:00 |
|
Luis de Bethencourt
|
96f0654518
|
Bug 859158 - Removed unused ifdef DEBUG in imgRequest.cpp. r=joedrew
|
2013-04-12 16:25:04 -04:00 |
|
Shih-Chiang Chien
|
2a87c8df9d
|
Bug 857831 - Remove WBMP content sniffer. r=jmuizelaar
|
2013-04-11 07:48:09 -04:00 |
|
Patrick McManus
|
7da05b6e3a
|
bug 857906 progress indicator spinning on multipart motion jpeg r=duell sr=bz
--HG--
extra : rebase_source : 6b3beea6f6bb91e21c37e6dd01e5c6445317f994
|
2013-04-09 13:38:48 -04:00 |
|
Seth Fowler
|
b98a20274f
|
Bug 826093 (Part 5) - Remove imgIContainer::ExtractFrame. r=joe, sr=bz
--HG--
extra : rebase_source : fcf5028a8f91f28306ca009cbe41f48794f19291
|
2013-04-05 14:15:05 -07:00 |
|
Seth Fowler
|
e97100579c
|
Bug 826093 (Part 2) - Create a static utility class for image operations. r=joe, sr=bz
--HG--
extra : rebase_source : 65b4698483ab19005314913583ff0e21931d81f7
|
2013-04-05 14:14:34 -07:00 |
|
Seth Fowler
|
b78a4dda08
|
Bug 826093 (Part 1) - Add ClippedImage. r=joe
--HG--
extra : rebase_source : 2a7bb09ee0b1c221b4b57c5d201c282f5c6f52fb
|
2013-04-05 14:14:32 -07:00 |
|
Phil Ringnalda
|
d372c62b0a
|
Backout 051cf1c1449c:521215a7b32e (bug 826093) for Android reftest failure
|
2013-04-04 21:06:58 -07:00 |
|
Seth Fowler
|
3d7422de02
|
Bug 826093 (Part 5) - Remove imgIContainer::ExtractFrame. r=joe, sr=bz
|
2013-04-04 19:06:42 -07:00 |
|
Seth Fowler
|
830f88cb0b
|
Bug 826093 (Part 2) - Create a static utility class for image operations. r=joe, sr=bz
|
2013-04-04 19:06:42 -07:00 |
|
Seth Fowler
|
30d5f2d31e
|
Bug 826093 (Part 1) - Add ClippedImage. r=joe
|
2013-04-04 19:06:41 -07:00 |
|
Seth Fowler
|
03541f5492
|
Bug 857367 - Make it safe to call RasterImage::DecodePool::RequestDecode off the main thread. r=tn
--HG--
extra : rebase_source : c7c91e08ca0ca200d5c3c4cb24475a6445748842
|
2013-04-04 18:01:41 -07:00 |
|
Seth Fowler
|
2ab1d5532d
|
Bug 856602 - RasterImage::DecodeJob should not reschedule itself if it can't make progress. r=tn
--HG--
extra : rebase_source : b8a9b535771f2bb607b8fbf1244ba2248452ac60
|
2013-04-04 17:57:40 -07:00 |
|
Seth Fowler
|
1cea6ec22f
|
Bug 856486 (Followup 2) - Make sure we use the buffered frame, when appropriate, for all callers of GetDrawableImgFrame. r=me
|
2013-04-04 15:46:08 -07:00 |
|
Seth Fowler
|
48a7e71857
|
Bug 856486 (Followup) - Make sure we use the buffered frame, when appropriate, for all callers of GetDrawableImgFrame. r=me
|
2013-04-04 15:05:19 -07:00 |
|
Seth Fowler
|
0f6297a555
|
Bug 856486 (Part 2) - Buffer the last fully-decoded frame for multipart images. r=jrmuizel
|
2013-04-03 19:19:38 -07:00 |
|
Seth Fowler
|
b6b7251367
|
Bug 856486 (Part 1) - Avoid asserts triggered by rapid off-main-thread decoding. r=jrmuizel
|
2013-04-03 19:18:42 -07:00 |
|