image/src/RasterImage.h
e9b342a7e9b83521aad133c2f5e5028087a175ff
created 2013-02-04 16:06 -0800
pushed 2013-05-07 01:20 +0000
Seth Fowler Seth Fowler - Bug 836155 - Replace GetCurrentFrameRect() with FrameRect(aWhichFrame). r=joe
2f42e4ce2f5cbc613287c1c7829addf63998595f
created 2013-01-30 12:11 -0800
pushed 2013-05-07 01:20 +0000
Seth Fowler Seth Fowler - Bug 828176 - Make RasterImage::GetURIString work again. r=joe
838146e5e46a1fd9cb3d07d1e135c9527fb04d78
created 2013-01-30 18:16 -0500
pushed 2013-05-07 01:20 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 25ea9ac37380 (bug 828176) for crashes.
25ea9ac37380c0e569856a718d662b7686af35ee
created 2013-01-10 18:15 -0800
pushed 2013-05-07 01:20 +0000
Seth Fowler Seth Fowler - Bug 828176 - Make RasterImage::GetURIString work again. r=joe
4425abacc947a867f65c1dee37397e2c71a9dd69
created 2012-12-19 14:24 -0800
pushed 2013-03-26 17:28 +0000
Seth Fowler Seth Fowler - Bug 822526 - Turn mozilla::image::Image into an interface. r=joe
0ea9204be1bb34b5791302f91107e4ec2ae26965
created 2012-12-19 13:28 -0800
pushed 2013-03-26 17:28 +0000
Seth Fowler Seth Fowler - Bug 821023 - imgStatusTracker should not know about imgRequest. r=joe
3ecf6d05c4e280cf1631e415e58e86c24d1cff23
created 2012-12-18 11:37 -0500
pushed 2013-03-26 17:28 +0000
Joe Drew Joe Drew - Bug 716140 - Convert the XPCOM imgIDecoderObserver interface into a private C++ interface, imgDecoderObserver, so we can more easily make changes to it. r=jrmuizel
0bcb93a716beaf14ecf13f5312541474252c0b5a
created 2012-12-18 11:37 -0500
pushed 2013-03-26 17:28 +0000
Joe Drew Joe Drew - Bug 716140 - Merge imgIContainerObserver and imgIDecoderObserver since they aren't used in different places any more. r=jrmuizel
c243e7f3512daf8862c318cd3dabafe5279dfd68
created 2012-12-17 18:35 -0800
pushed 2013-03-26 17:28 +0000
Seth Fowler Seth Fowler - Bug 816374 - Don't export RasterImage from imagelib. r=joe
b0c4f68563c3d30aef72863bb5429d7be3cd78c5
created 2012-12-17 14:05 -0800
pushed 2013-03-26 17:28 +0000
Seth Fowler Seth Fowler - Bug 815471 - Don't assume that all imgIContainers are either a RasterImage or a VectorImage. r=joe
47bd1f6fd8ed14f3ba6811e23c5f8463533b3e64
created 2012-12-16 21:13 -0500
pushed 2013-03-26 17:28 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 815471, bug 821023, bug 816374, bug 816362) for reftest failures.
38889f86a465d060fb69f943269aa253fa0ba3af
created 2012-12-14 15:42 -0800
pushed 2013-03-26 17:28 +0000
Seth Fowler Seth Fowler - Bug 821023 - imgStatusTracker should not know about imgRequest. r=joe
bb7ffa195fa5611685fd7a56f358ef654b1ef0b9
created 2012-12-03 16:22 -0800
pushed 2013-03-26 17:28 +0000
Seth Fowler Seth Fowler - Bug 816374 - Don't export RasterImage from imagelib. r=joe
6066a23ba701214c9aba74868fbbf718ae8d242b
created 2012-12-13 16:06 -0800
pushed 2013-03-26 17:28 +0000
Seth Fowler Seth Fowler - Bug 815471 - Don't assume that all imgIContainers are either a RasterImage or a VectorImage. r=joe
568804ee53fddbfaaede78010c1ede9be4837d18
created 2012-11-16 11:43 -0800
pushed 2013-02-14 23:19 +0000
Joe Drew Joe Drew - Bug 802390 - Gracefully handle shutting down a decoder that hasn't had a chance to do any work. r=jrmuizel a=akeybl
b47dfc639029e7b6b2aab2b923822641e665d001
created 2012-10-19 13:27 -0700
pushed 2013-02-14 23:19 +0000
Seth Fowler Seth Fowler - Bug 803349 - Restore NS_DECL_IMGICONTAINER to VectorImage / RasterImage. r=joe
4eb7de485ee86e75fe2353b004722824b43426c5
created 2012-10-13 22:17 -0400
pushed 2013-02-14 23:19 +0000
Joe Drew Joe Drew - Bug 801358 - Part 2 - Account for downscaled frames in about:memory. r=jrmuizel
eb116dffd9f284a76464e604ce6a99625111edcc
created 2012-10-12 18:24 -0400
pushed 2013-02-14 23:19 +0000
Joe Drew Joe Drew - Bug 795940 - Part 0.5 - Move ScaleRequest and the runners into the CPP file so consumers don't have to care about them. BY THE DEMAND OF AND r=jrmuizel
510cab1158baced8c9dd8903a6e03899e57b1c86
created 2012-10-12 18:20 -0400
pushed 2013-02-14 23:19 +0000
Joe Drew Joe Drew - Bug 795940 - Part 0.3 - Support stopping requests (on a best-effort basis). r=jrmuizel
05a2876b0d0264e02f424751558bae6d5024cf0d
created 2012-10-12 18:20 -0400
pushed 2013-02-14 23:19 +0000
Joe Drew Joe Drew - Bug 795940 - Part 0.2 - Change from singleton ScaleWorker and DrawWorker (and on-demand allocated ScaleRequest) to nsIRunnables, allocated on demand, that know how to run themselves. r=jrmuizel
b0a701fd2322d04c1c6c338b8c0c8035e672d86b
created 2012-10-10 11:35 -0400
pushed 2013-02-14 23:19 +0000
Joe Drew Joe Drew - Bug 795940 - Part 0.1 - Allocate ScaleRequests dynamically and only hold on to a ScaleResult in RasterImage. Let ScaleRequests only hold a weak pointer to RasterImage so their lifetimes aren't bound. Finally, make ScaleRequests hold on to references to their surfaces instead of imgFrames. r=jlebar,jrmuizel
d405ef60655d426c6237f331cd95198e379bcb6c
created 2012-10-09 14:10 -0400
pushed 2013-01-03 21:54 +0000
Joe Drew Joe Drew - Revert bug 792199 for Firefox 18. a=gavin
68dd2bcc51ee55e1ce3dd5e77d655e6e0cc60756
created 2012-10-04 16:02 -0400
pushed 2013-01-03 21:54 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 792199. Only decode visible images immediately when switching to a tab. r=joe
a2630fb2dbfa056a44106b59c84bfc7f9351a943
created 2012-10-04 15:45 -0400
pushed 2013-01-03 21:54 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 792954. Add a WeakPtr implementation to use instead of nsISupportsWeakReference. r=joe,ehsan,Waldo
9737260d16470434ce722c7c15f8e1e56562db77
created 2012-10-03 16:31 -0400
pushed 2013-01-03 21:54 +0000
Joe Drew Joe Drew - Back out 134f5b1d6d50 for leaking at shutdown on a CLOSED TREE
134f5b1d6d507199a8cc4be955b186fdcf27a984
created 2012-10-03 14:29 -0400
pushed 2013-01-03 21:54 +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
df644c7b24a6711c5a355fa66d27c0f3488cbcb7
created 2012-10-03 13:37 -0400
pushed 2013-01-03 21:54 +0000
Joe Drew Joe Drew - Backout d13f5f15df86 for busting the tree
d13f5f15df865a9c9c65a19eceda2dbda784df10
created 2012-10-03 13:26 -0400
pushed 2013-01-03 21:54 +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
780d5ccc064cd7f0f655d534fd25ae7a595cbad6
created 2012-04-03 14:57 -0700
pushed 2013-01-03 21:54 +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 2013-01-03 21:54 +0000
Ms2ger Ms2ger - Bug 795862 - Back out bug 486918 for build bustage in unreviewed code.
27e0c22b96e5ef918e0de7817ee572a26d0aa274
created 2012-04-03 14:57 -0700
pushed 2013-01-03 21:54 +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
a96be857cca7f1fb92331c7a0e0b23d54fba6252
created 2012-09-26 11:33 -0400
pushed 2013-01-03 21:54 +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 2013-01-03 21:54 +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
42e659956dc680bb96f7b1fa45a7adba286443c0
created 2012-04-03 14:57 -0700
pushed 2013-01-03 21:54 +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
e7381ac9e30a172cc129070e57bcca3ff59a8cd5
created 2012-09-26 11:33 -0400
pushed 2013-01-03 21:54 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +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 2013-01-03 21:54 +0000
Justin Lebar Justin Lebar - Bug 744309 - Don't kick off a new decode from RasterImage::ShutdownDecoder. r=joedrew
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
dc5fc4265990c8ecb269195372959f757af7d00e
created 2012-08-15 14:22 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
af9e8de0c166596ab3489dc33f55be8b8e21d2cc
created 2012-05-09 12:31 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
60fb46e7940cdbf645d2ac84b0ac3b7ec2bc4add
created 2012-03-12 12:27 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
83cb9381de53b1f9feb7dc15364b8f9955a432b2
created 2012-02-22 19:25 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
caa3dbc75fa73f1ec96b9b7aeb02ec1332391c5a
created 2012-02-10 19:27 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
43b55878da4625751bc635fc425816e95583cf2f
created 2012-02-02 15:06 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
5f86dd728a3c9935f95b0e1a3cde2de68a346af3
created 2012-01-27 15:49 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
6ba07330f431d6f08ea4bc8ad067e6fee2e4a979
created 2012-01-21 17:30 +0100
pushed 2013-01-03 21:54 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
91c7d8b9c9e96bed8c5f867ccd98fed385638c48
created 2012-01-11 14:11 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
6276fe64003543e107ade90054f382c550ef5d66
created 2012-01-05 12:10 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2013-01-03 21:54 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
less more (0) -60 tip