image/src/RasterImage.cpp
90332928696a88c81b494b1ec30f87abe6bcbdc6
created 2012-10-03 13:37 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Backout 629c399c6f8c for breaking the tree
df644c7b24a6711c5a355fa66d27c0f3488cbcb7
created 2012-10-03 13:37 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Backout d13f5f15df86 for busting the tree
629c399c6f8cf9e3cb33587a74ee5c137a051159
created 2012-10-03 13:27 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 796174 - Only use the high-quality downscaler on downscales, not 1.0 scales. r=jlebar
d13f5f15df865a9c9c65a19eceda2dbda784df10
created 2012-10-03 13:26 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 795940 - Always hold on to a reference to our image from a ScaleRequest so it can't delete itself while we're outstanding. r=jlebar
b0fc903a074955d3b33ee75761001465c50796f1
created 2012-10-02 17:01 +1300
pushed 2012-10-05 13:20 +0000
Matt Woodrow Matt Woodrow - Bug 795722 - Clear our cached ImageContainer when the imgFrame changes. r=joe
c0873dd40e2db69b1336a5eae0249bac533e3bc8
created 2012-09-27 14:12 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 486918 - Create and obey a high-quality downscaling pref, and turn it off on OS X and mobile. r=jlebar
780d5ccc064cd7f0f655d534fd25ae7a595cbad6
created 2012-04-03 14:57 -0700
pushed 2012-10-05 13:20 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar
a17579743ac9d4c34e68ee7e321af7df14432004
created 2012-10-01 14:16 +0200
pushed 2012-10-05 13:20 +0000
Ms2ger Ms2ger - Bug 795862 - Back out bug 486918 for build bustage in unreviewed code.
aaf9e3020132bbeeaff9180d9da9d1da76b81f53
created 2012-09-27 14:12 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 486918 - Create and obey a high-quality downscaling pref, and turn it off on OS X and mobile. r=jlebar
27e0c22b96e5ef918e0de7817ee572a26d0aa274
created 2012-04-03 14:57 -0700
pushed 2012-10-05 13:20 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar
f9506ec6be803397adcb13ab156839e9f7cdbcf3
created 2012-09-26 11:33 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 786444 - Part 1 - Add an RAII class to make locking imgFrame more foolproof, use it, and be sure to lock imgFrame more correctly. r=jlebar
a96be857cca7f1fb92331c7a0e0b23d54fba6252
created 2012-09-26 11:33 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 786449 - Add a place to explicitly initialize RasterImage on the main thread at startup. r=jlebar
28e5dc43792122c765f532b58155599f29462d7a
created 2012-09-28 23:00 +0100
pushed 2012-10-05 13:20 +0000
Ed Morley Ed Morley - Backout 92530b29ac24, 42e659956dc6 & 38277196c099 (bug 486918), d3b69fe15ac3 & b2dba2108722 (bug 786444), e7381ac9e30a (bug 786449) on suspicion of causing Android reftest failures on a CLOSED TREE
92530b29ac24905f1799c36dc1ac9dc44b6165ff
created 2012-09-27 14:12 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 486918 - Create and obey a high-quality downscaling pref, and turn it off on OS X and mobile. r=jlebar
42e659956dc680bb96f7b1fa45a7adba286443c0
created 2012-04-03 14:57 -0700
pushed 2012-10-05 13:20 +0000
Tatiana Meshkova Tatiana Meshkova - Bug 486918. Part 2: Add the ability to pre-downscale using a high-quality scaler on a separate thread. r=joe,jlebar
b2dba2108722f301dd8865fa2f0a16551f873db7
created 2012-09-26 11:33 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 786444 - Part 1 - Add an RAII class to make locking imgFrame more foolproof, use it, and be sure to lock imgFrame more correctly. r=jlebar
e7381ac9e30a172cc129070e57bcca3ff59a8cd5
created 2012-09-26 11:33 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 786449 - Add a place to explicitly initialize RasterImage on the main thread at startup. r=jlebar
ed784e42dfe9bc0dd4de0e7d836b7febec0c71e8
created 2012-09-25 08:31 +1200
pushed 2012-10-05 13:20 +0000
Matt Woodrow Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc
d3f86e3a324043af516650186f801c7117fd12bb
created 2012-09-27 16:34 +0100
pushed 2012-10-05 13:20 +0000
Ed Morley Ed Morley - Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
213b15f0c3c332809f523304dff530da44a67403
created 2012-09-25 08:31 +1200
pushed 2012-10-05 13:20 +0000
Matt Woodrow Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc
1057422754e0b1f89fdab1999dfc1c5036e82017
created 2012-09-24 21:23 -0700
pushed 2012-10-05 13:20 +0000
Phil Ringnalda Phil Ringnalda - Back out 85d6cbd01d39, 56fc051c1932, a2ad17b87332 (bug 781053) for OS X debug assertions and crashes
56fc051c193204d23087818e82914f06a7025dbc
created 2012-09-25 08:31 +1200
pushed 2012-10-05 13:20 +0000
Matt Woodrow Matt Woodrow - Bug 781053 - Part 2 - Trigger empty transactions when an animated image in an ImageLayer changes frame. r=roc
dccfebdf756cd85a4ee416e9f2bf569b28afcb82
created 2012-09-06 18:05 -0400
pushed 2012-10-05 13:20 +0000
Joe Drew Joe Drew - Bug 787899 - Always re-sniff the MIME type of parts on multipart/x-mixed-replace streams. r=jlebar
62a48b2712fb04037d2992910af484c48d047296
created 2012-09-17 21:53 -0400
pushed 2012-09-18 19:23 +0000
Justin Lebar Justin Lebar - Bug 744309 - Don't kick off a new decode from RasterImage::ShutdownDecoder. r=joedrew
6cd206b371761294125cb98fe9d0c11e2383795f
created 2012-08-29 17:51 -0700
pushed 2012-08-30 01:33 +0000
David Anderson David Anderson - Merge from mozilla-central.
3331ec03e60fe6bd4bf8b4ba79679c44515c8443
created 2012-08-24 11:24 -0700
pushed 2012-08-30 01:33 +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
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 00:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-08-23 00:57 +0000
David Anderson David Anderson - Merge from mozilla-central.
d948973975b7f15158e83e87b3ff6d1759fe1c23
created 2012-08-20 14:39 +1200
pushed 2012-08-23 00:57 +0000
Matt Woodrow Matt Woodrow - Bug 782372 - Fix clang build. r=nical
54f5895b567a767b6f738bd78dff3f90bc6dcd29
created 2012-08-19 15:33 -0400
pushed 2012-08-23 00:57 +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-08-23 00:57 +0000
Aryeh Gregor Aryeh Gregor - Bug 782608 - Use NS_FAILED instead of boolean test (image/); r=jlebar
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2012-08-16 01:15 +0000
David Anderson David Anderson - Merge from mozilla-central.
a0bddf5fcb910de63170f62868f567fe86995e00
created 2012-08-15 06:25 -0700
pushed 2012-08-16 01:15 +0000
Kyle Huey Kyle Huey - Merge m-c to b-s.
3bb125057939031b2d020467147b4ab4627bff7e
created 2012-08-13 11:12 -0700
pushed 2012-08-16 01:15 +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-08-16 01:15 +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-08-16 01:15 +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-08-16 01:15 +0000
Aryeh Gregor Aryeh Gregor - Bug 780618 - Move all error codes to nsError.h; r=ehsan
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1
created 2012-08-09 13:41 -0700
pushed 2012-08-16 01:15 +0000
David Anderson David Anderson - Merge from mozilla-central.
44fe712a01c88f3be3bf1d3ee8b1c74ff4062496
created 2012-08-09 09:10 +0200
pushed 2012-08-16 01:15 +0000
Ms2ger Ms2ger - Bug 780387 - Part e: Stop using PRSize; r=bsmedberg
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-08-06 22:42 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
2fd48f64273e576acd1d4488f964784e132aa740
created 2012-07-26 14:11 -0400
pushed 2012-08-06 22:42 +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-08-06 22:42 +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-08-06 22:42 +0000
Justin Lebar Justin Lebar - Bug 772987 - Part 2: Use Static{Auto,Ref}Ptr where appropriate. r=mounir
b82fb4d04f6025775b8faffb0a9cd46cb7e222bf
created 2012-07-23 12:37 -0700
pushed 2012-08-06 22:42 +0000
David Anderson David Anderson - Merge from mozilla-central.
446b788ab99d048922bbd432bca73a9198b4e8b6
created 2012-07-21 14:03 +0300
pushed 2012-08-06 22:42 +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-08-06 22:42 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 767779 - Stop eating animation frames for non-multipart. r=joe
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-10-05 13:20 +0000
David Anderson David Anderson - Merge from mozilla-central.
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed 2012-10-05 13:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed 2012-10-05 13:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
00321b8ed5c3722629abf395f1b06fdb022c0b0f
created 2012-05-30 00:25 -0500
pushed 2012-10-05 13:20 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 759535 - Cleanup unused variable from Bug 733553. r=joe
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-05 13:20 +0000
David Anderson David Anderson - Merge from mozilla-central.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-10-05 13:20 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
ed488f577c84d1213600d2459ad913de0952adb1
created 2012-05-19 14:32 -0500
pushed 2012-10-05 13:20 +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-10-05 13:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout bug 733553 due to mochitest orange.
b73ef4b11140ad91afef1c37136db5c4ca6c2466
created 2012-05-08 21:35 -0500
pushed 2012-10-05 13:20 +0000
Adam Dane [:hobophobe] Adam Dane [:hobophobe] - Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
ff94073c1907847eb47adad281abf16a9fb0892c
created 2012-05-11 14:35 -0700
pushed 2012-10-05 13:20 +0000
David Anderson David Anderson - Merge from mozilla-central.
15d1960c419e318111045e1162ce32cc41653e63
created 2012-05-11 19:49 +1200
pushed 2012-10-05 13:20 +0000
Matt Woodrow Matt Woodrow - Bug 749118 - Translate the source correctly in RasterImage::CopyFrame. r=joe
af9e8de0c166596ab3489dc33f55be8b8e21d2cc
created 2012-05-09 12:31 -0700
pushed 2012-10-05 13:20 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip