image/src/RasterImage.cpp
8bd5b4da0d06303aac15d8d23543dc34e1d22ac1
created 2012-10-26 14:56 -0400
pushed 2012-10-26 18:56 +0000
Justin Lebar Justin Lebar - Bug 804041 - Remove the image from the discard tracker at a more appropriate time. r=joe a=lsblakk
7a03659b943e970d4162f17584cbf82e652bf95e
created 2012-10-01 21:21 -0700
pushed 2012-10-08 18:29 +0000
Phil Ringnalda Phil Ringnalda - Back out d82b5e3ebd94, 36686e4f47fd and b6296f7ba2e6 (bug 787899) and d234a1e40780 (bug 785774) for assertive bustage, a=assertion
b6296f7ba2e6784432dfab61847ef1a9344408af
created 2012-09-06 18:05 -0400
pushed 2012-10-08 18:29 +0000
Joe Drew Joe Drew - Bug 787899 - Always re-sniff the MIME type of parts on multipart/x-mixed-replace streams. r=jlebar a=akeybl
847afafd1c6d2f52c09fa32ad5009587e07c0a1e
created 2012-09-17 21:53 -0400
pushed 2012-10-08 18:29 +0000
Justin Lebar Justin Lebar - Bug 744309 - Don't kick off a new decode from RasterImage::ShutdownDecoder. r=joedrew a=akeybl
3331ec03e60fe6bd4bf8b4ba79679c44515c8443
created 2012-08-24 11:24 -0700
pushed 2012-10-08 18:29 +0000
Robert Lickenbrock Robert Lickenbrock - Bug 784756 - Remove an unnecessary loop from DecodeWorker::DecodeABitOf() that caused it to always take 5ms, even when decoding didn't take that long. r=joe
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
d948973975b7f15158e83e87b3ff6d1759fe1c23
created 2012-08-20 14:39 +1200
pushed 2012-10-08 18:29 +0000
Matt Woodrow Matt Woodrow - Bug 782372 - Fix clang build. r=nical
54f5895b567a767b6f738bd78dff3f90bc6dcd29
created 2012-08-19 15:33 -0400
pushed 2012-10-08 18:29 +0000
Nicolas Silva Nicolas Silva - Bug 782372 - Splits ImageLayers.h into ImageLayers.h ImageContainer.h and ImageTypes.h, r=bgirard
e0f7d474fb52f3ee9495577cc7168c202d9a64ef
created 2012-08-14 12:10 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 782608 - Use NS_FAILED instead of boolean test (image/); r=jlebar
a0bddf5fcb910de63170f62868f567fe86995e00
created 2012-08-15 06:25 -0700
pushed 2012-10-08 18:29 +0000
Kyle Huey Kyle Huey - Merge m-c to b-s.
3bb125057939031b2d020467147b4ab4627bff7e
created 2012-08-13 11:12 -0700
pushed 2012-10-08 18:29 +0000
Kyle Huey Kyle Huey - Bug 685516: Instead of decoding small images synchronously and large images asynchronously, always decode synchronously for some time, and post the remainder to the event loop if necessary. r=joe
a33215aa549cae270aa0d101f5284e20a8c36c23
created 2012-08-13 09:35 -0700
pushed 2012-10-08 18:29 +0000
Kyle Huey Kyle Huey - Bug 693319: Factor out some common code in RasterImage for dealing with decode flag changes. r=bholley
92727400355ae693fa19fb22932f9d7a1f18c741
created 2012-08-13 09:34 -0700
pushed 2012-10-08 18:29 +0000
Kyle Huey Kyle Huey - Bug 683290: Make RasterImage::GetFrame actually honor the flags it is passed. r=bholley
a1cb80516a0061cc0e0e3312e93b6a2585689367
created 2012-07-27 17:03 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 780618 - Move all error codes to nsError.h; r=ehsan
44fe712a01c88f3be3bf1d3ee8b1c74ff4062496
created 2012-08-09 09:10 +0200
pushed 2012-10-08 18:29 +0000
Ms2ger Ms2ger - Bug 780387 - Part e: Stop using PRSize; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
2fd48f64273e576acd1d4488f964784e132aa740
created 2012-07-26 14:11 -0400
pushed 2012-10-08 18:29 +0000
Nicolas Silva Nicolas Silva - Bug 773462 - Rename calls to ImageContainer::SetCurrentImage into ImageContainer::SetCurrentImageInTransaction when the method is used within a layer transaction. r=roc
ebf03b8f1fda074c17de682d6215ab0df231a7bb
created 2012-07-21 20:07 -0500
pushed 2012-10-08 18:29 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 767779 - Stop eating animation frames for non-multipart. r=joe
d5bc3b7322298e4695a309e68f5e75c3d2aace80
created 2012-07-26 15:33 -0400
pushed 2012-10-08 18:29 +0000
Justin Lebar Justin Lebar - Bug 772987 - Part 2: Use Static{Auto,Ref}Ptr where appropriate. r=mounir
446b788ab99d048922bbd432bca73a9198b4e8b6
created 2012-07-21 14:03 +0300
pushed 2012-10-08 18:29 +0000
Olli Pettay Olli Pettay - Backout Bug 767779 to fix major image painting problems, r=backout
2d53ed0df7efa0903c7579d270937d40d23c31b9
created 2012-07-16 20:40 -0500
pushed 2012-10-08 18:29 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 767779 - Stop eating animation frames for non-multipart. r=joe
daa838a23b97a8a131f6dc2bdbf7dbeb5a640015
created 2012-07-21 20:07 -0500
pushed 2012-08-27 22:37 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 767779 - Stop eating animation frames for non-multipart. r=joe a=lsblakk
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-08-27 22:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-08-27 22:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
00321b8ed5c3722629abf395f1b06fdb022c0b0f
created 2012-05-30 00:25 -0500
pushed 2012-08-27 22:37 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 759535 - Cleanup unused variable from Bug 733553. r=joe
fae49a9eda43e551744abe3b730ee6dc33f415f0
created 2012-07-21 20:07 -0500
pushed 2012-08-07 15:57 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 767779 - Stop eating animation frames for non-multipart. r=joe a=lsblakk
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
ed488f577c84d1213600d2459ad913de0952adb1
created 2012-05-19 14:32 -0500
pushed 2012-07-16 19:38 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
9691915b4c0d0780a7cb60167cbe835f05a391ad
created 2012-05-19 12:10 -0400
pushed 2012-07-16 19:38 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout bug 733553 due to mochitest orange.
b73ef4b11140ad91afef1c37136db5c4ca6c2466
created 2012-05-08 21:35 -0500
pushed 2012-07-16 19:38 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
15d1960c419e318111045e1162ce32cc41653e63
created 2012-05-11 19:49 +1200
pushed 2012-07-16 19:38 +0000
Matt Woodrow Matt Woodrow - Bug 749118 - Translate the source correctly in RasterImage::CopyFrame. r=joe
fcf1739a4e17be40ee1f87c65f410e21f040307a
created 2012-05-08 21:59 -0400
pushed 2012-07-16 19:38 +0000
Joe Drew Joe Drew - Back out changeset 501d38d3892c (Bug 733553) for causing crashes in xpcshell tests.
501d38d3892c7ccdff962acf09618ef269b5e432
created 2012-05-08 16:19 -0500
pushed 2012-07-16 19:38 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
c2ddddc684328e0f1c24f64d5c0b2419ef20cf38
created 2012-05-08 08:25 -0400
pushed 2012-07-16 19:38 +0000
Brian R. Bondy Brian R. Bondy - Bug 745141 - crash in imgRequestProxy::OnDiscard with abort message. r=jlebar
03c10fdb4fd0785152e7ffc741d2df3582f0ac3f
created 2012-05-11 19:49 +1200
pushed 2012-06-04 19:57 +0000
Matt Woodrow Matt Woodrow - Bug 749118 - Translate the source correctly in RasterImage::CopyFrame. r=joe,a=lsblakk
fdfd683899fdc05eb8b2811de83951cfbff0b57d
created 2012-04-17 18:04 -0400
pushed 2012-06-04 19:57 +0000
Ali Juma Ali Juma - Bug 733941 - Let callers of imgIContainer::draw choose to clamp instead of tile. r=roc a=blocking-fennec
6da50562fff011a37065dc4dbcc84c6dd5e2509c
created 2012-04-04 00:13 -0500
pushed 2012-06-04 19:57 +0000
Timothy Nikkel Timothy Nikkel - Backout f5c4aedd43a6 (bug 740841) for causing bug 742081.
f5c4aedd43a6da1196f241176074370a2ffbe2d5
created 2012-04-01 16:31 -0500
pushed 2012-06-04 19:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 740841. If the image is not decoded already in RasterImage::GetFrame we will ignore the passed in decode flags. r=joe
dcfd02b6aea71bd2078bd280273a977fe186d3d1
created 2012-03-26 09:05 -0700
pushed 2012-06-04 19:57 +0000
Robert Lickenbrock Robert Lickenbrock - Bug 734681 - Make UNTIL_SIZE decodes shutdown the decoder if decoding is already finished. r=joe. This should fix the intermittent reftest failures introduced by Bug 715308.
1e64ae9b40096ba2d66ce34e1388f8da770129e6
created 2012-03-23 15:10 -0700
pushed 2012-06-04 19:57 +0000
Jeff Gilbert Jeff Gilbert - Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew
e7d417980de6ebfe55f17ca6a1998dfecc462971
created 2012-03-15 16:30 -0400
pushed 2012-06-04 19:57 +0000
Justin Lebar Justin Lebar - Bug 732820 - Part 2: Cap the amount of discardable image data we'll willingly keep around. r=joe
4ed154f44f8dbd8146b4ff26ebd0fc0ae11fabe5
created 2012-05-11 19:49 +1200
pushed 2012-05-14 22:45 +0000
Matt Woodrow Matt Woodrow - Bug 749118 - Translate the source correctly in RasterImage::CopyFrame. r=joe,a=lsblakk
d6dc71da36ac15c57e8714cbbfe5d9a7c87c9dfd
created 2012-03-10 01:29 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 731419 - Part 1: Discard image data immediately on tab close, imagelib changes. r=joe
1fa083bd043407162a6d67bd671a109bcbf5c825
created 2012-03-09 18:32 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Back out bug 731419 and bug 732820 due to orange.
35d8045aeaddb17fd37d5c3e762f19467075c9cb
created 2012-03-09 17:21 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 731419 - Part 1: Discard image data immediately on tab close, imagelib changes. r=joe
f7890083256286e88623561df39ac3903a5a48ac
created 2012-03-09 17:21 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 732820 - Part 2: Cap the amount of discardable image data we'll willingly keep around. r=joe
ada07a6d6264a439dba82eea21cc695a77aef880
created 2012-03-08 09:14 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 734135 - When we draw an unlocked image, move it to the back of the discard queue.
a771e4924188f8d6b3c6f99beb927fae0142f62b
created 2012-02-29 22:56 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo
5cc8a943281292ae07b6c8695f4d211d626fcb08
created 2012-02-19 19:51 -0800
pushed 2012-04-24 17:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711901 - Use mallocSizeOf in the source image memory reporters. r=joedrew.
e2efe112d3064d0d9a42010e3b0f0df6cc439cca
created 2012-02-13 21:21 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 726004 - Fix intermittent reftest orange introduced by bug 715308 by not flushing invalidations when the decoder detects an error. r=joe
581a0260b08b1b9945d5ddbd02594a62c1401d07
created 2012-02-09 15:04 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Bug 715308 and bug 721510 - Back out rev 350ba395c, backing in bug 715308 and bug 721510, plus randomorange/crash fixes. r=joe
350ba395c507610e74b50fe7d64569ba48a339dd
created 2012-02-02 10:59 -0500
pushed 2012-04-24 17:33 +0000
Justin Lebar Justin Lebar - Back out bug 715308 and bug 721510 due to crashes and intermittent OSX reftest failures. r=joe
67b0e13d7a629c69ef02979de6f4f3083d560824
created 2012-02-01 03:18 +0100
pushed 2012-04-24 17:33 +0000
Bas Schouten Bas Schouten - Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
63278b4cbe87bb63f1211bd7adcdabbec33bd5d6
created 2012-02-02 10:59 -0500
pushed 2012-03-13 21:17 +0000
Justin Lebar Justin Lebar - Back out bug 715308 and bug 721510 due to crashes and intermittent OSX reftest failures. r=joe a=akeybl
f7d9a6ddddfe0d662b79d64e447b44b078ecfc71
created 2012-01-30 18:16 +1300
pushed 2012-03-13 21:17 +0000
Robert O'Callahan Robert O'Callahan - Bug 721627. Don't return nsRefPtr/nsCOMPtr from nsDisplayImage methods. nsDisplayImage::GetImage is unused anyway. r=mats
1583548890073075f9c57c80e48e7e9b0e376d4b
created 2012-01-27 12:09 -0500
pushed 2012-03-13 21:17 +0000
Justin Lebar Justin Lebar - Bug 721510 - Always decode at least one chunk in RasterImage::DecodeWorker::DecodeSomeOfImage. r=joe
e50a68c31b0000230a353abbb34d7be6f4322d1b
created 2012-01-27 14:49 -0800
pushed 2012-03-13 21:17 +0000
Matt Brubeck Matt Brubeck - Back out b4decc9b812f (bug 721510) because of frequent Mac reftest failures on a CLOSED TREE
b4decc9b812fa0a133681b4bc8a54b29c5dc54ed
created 2012-01-27 12:09 -0500
pushed 2012-03-13 21:17 +0000
Justin Lebar Justin Lebar - Bug 721510 - Always decode at least one chunk in RasterImage::DecodeWorker::DecodeSomeOfImage. r=joe
60020371c71ba8b2960c5f5fc5efcaa7be8028e8
created 2012-01-26 15:54 -0500
pushed 2012-03-13 21:17 +0000
Justin Lebar Justin Lebar - Bug 715308 - Part 1: Decode RasterImage::Draw()'n images before other images. r=joe
9cf740464cd01a801e50b1e22f1156756765f2bf
created 2012-01-06 21:32 +0530
pushed 2012-03-13 21:17 +0000
Atul Aggarwal Atul Aggarwal - Bug 698263 - Rename mozilla::imagelib namespaces to mozilla::image r=joe
less more (0) -60 tip