image/src/RasterImage.h
cb26891d69e9c2c4d18a7ab648630ee5d88e8306
created 2015-01-12 13:17 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1079627) for causing B2G crashes on a CLOSED TREE.
7967b585efe9717dbbb991a46609c62d7d56d922
created 2015-01-12 12:07 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1119158, bug 1118694) for B2G Nuwa test failures on a CLOSED TREE.
5c20be43873be7954b846cd82544fc9c9fb31dd5
created 2015-01-12 15:36 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c65de66fe0aa (bug 1119774) since this needs to be backedout too otherwise you will have a bustage or so :) on a CLOSED TREE
4a71775147545ea84b66419dd6fe4eb65e67d474
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9e9c62f86ca3 (bug 1119774)
2aeba12466ebba9a660c42e56fba97d3bb757767
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 02d04afc91b5 (bug 1119774)
2adce13cb838fcaba2e401de85cb461199a4ba2a
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2eefd792306d (bug 1118655)
2eefd792306d61b25a5215828f1a76da193b1cb7
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118655 - Use decode-on-draw only, and ignore RequestDecode and the like, when APZ is enabled. r=tn
02d04afc91b51ffd0be8ded22595e5bba47286c1
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 4) - Add downscale-during-decode support to RasterImage::LookupFrame. r=tn
9e9c62f86ca390cf701cfdf8a2aefcce68dfbd3a
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 3) - Make it possible to propagate a target size to the decoder. r=tn
c65de66fe0aa11621be1f4a2378381c8f3f8d7ba
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 1) - Add a pref and Image init flag for downscale-during-decode. r=tn
0b1b75d692bfbd52a5300e9f1beaf0df5155dfb8
created 2015-01-12 01:29 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118694 - Always retarget OnDataAvailable for RasterImage. r=sworkman
e7add8446221fcce51f580f37cd779a42c876e3e
created 2015-01-12 01:20 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn
8f3cc2c90893ab18bcb9eda7961ff3fc08022a99
created 2015-01-11 20:43 +0100
pushed 2015-02-23 15:17 +0000
Tom Schuster Tom Schuster - Backout changeset b4ebefd0f7e3:a8044fd506db Bug 1117607, Bug 1118087, Bug 1118092, Bug 1118105, Bug 1030372, Bug 1079627 on CLOSED TREE
460c36a4666ad3f9c8316020069df9670e673193
created 2015-01-11 05:34 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 3) - Support multiple decoders for a single RasterImage. r=tn
b4ebefd0f7e3a0814ea9d9f42dc0da74be3fb998
created 2015-01-10 18:47 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
b4cdc04f65550567f05b881bc4a89224a751b8c9
created 2015-01-08 00:04 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Part 2) - Remove DecodeStrategy and frame allocation handling outside of Decoder. r=tn
0933c1aef19729d4163d61f8962f11c473a26103
created 2015-01-08 00:01 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116735 - Allocate frames in the decoder. r=tn
689797cc26c4d6a947b3e5e6526a62734b5e9372
created 2015-01-07 13:07 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116737 - Merge FrameBlender into FrameAnimator. r=tn
6e4dce410c272c458fd4772644e759d043ba0e8b
created 2015-01-07 01:40 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116716 - Store animated frames in the SurfaceCache. r=tn
3f32666fc1dc747ade2aa2d5d9db7e59cc934cd9
created 2015-01-07 01:40 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116719 - Remove Image::FrameRect. r=tn
82ff19dfa592e8713979896a2c416a38c263ef0b
created 2015-01-07 01:37 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1112972 (Part 4) - Remove Image::OnNewSourceData. r=tn
d97d45fa892db7de628d721253e1e1a763122077
created 2015-01-07 01:37 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1112972 (Part 3) - Remove almost all special handling of multipart images in RasterImage. r=tn
8468946a9c95160ff3d6c770941c409b27e5bc5a
created 2015-01-02 19:16 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117248 - Mark virtual overridden functions as MOZ_OVERRIDE in image/; r=jrmuizel
b1db023305796d433f4fb98757da955ad63c8348
created 2015-02-03 16:34 -0800
pushed 2015-02-05 16:07 +0000
Seth Fowler Seth Fowler - Bug 1126490 - Part 1: Recover when catastrophic circumstances cause us to lose frames in RasterImage. r=tn, a=sledru
c4689eff54dbe6c92e1075e4ec05105cf7ef2c87
created 2015-01-07 01:37 -0800
pushed 2015-02-04 15:12 +0000
Seth Fowler Seth Fowler - Bug 1112972 - Part 4: Remove Image::OnNewSourceData. r=tn, a=sledru
c858f34b81538717ca1b4993c7fffa39208a76b2
created 2015-01-07 01:37 -0800
pushed 2015-02-04 15:12 +0000
Seth Fowler Seth Fowler - Bug 1112972 - Part 3: Remove almost all special handling of multipart images in RasterImage. r=tn, a=sledru
471b25bef3ece5d9e88e6e1ab314f13730db9ac0
created 2014-11-27 19:56 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1104622 (Part 2) - Don't discard for redecoding. r=tn
503c9052d39972deff016eeaf1ea3dd964ca5487
created 2014-11-27 19:55 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1104622 (Part 1) - Remove DiscardTracker. r=tn
d2aefa543034163e2de7cade2b63ba9787fbf50f
created 2014-11-26 18:00 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1065818 - Clean up memory reports and use of decoded size for image cache entries. r=tn,njn
5078e4014e213558abcb3e234a9cad0dfa4737b3
created 2014-11-26 13:22 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
7cef16ef5ac49b176d122632bb0d0d09dbdeaf21
created 2014-11-26 11:57 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0a67a7799022 (bug 1060869)
5901f49c4269bb6e01e57521f021acb876016b3b
created 2014-11-26 11:56 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2ac38e527317 (bug 1065818)
2ac38e52731788f471ae35e2692e9b2045252b7f
created 2014-11-26 01:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1065818 - Clean up memory reports and use of decoded size for image cache entries. r=tn,njn
0a67a77990229e8d51e0ff13ff47ee15f0730195
created 2014-11-26 01:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
d489c1676234329486a81828d76a1c9147ee0ca2
created 2014-11-25 14:13 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f6989ebe8e1c (bug 1060869)
daab9019a6176f5ea2189e2a1562289d5fd0d331
created 2014-11-25 12:40 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2d6db5d2f985 (bug 1065818) for Android Crashes
2d6db5d2f985e0993d6f4cef7bf6801c9204c436
created 2014-11-25 02:13 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1065818 - Clean up memory reports and use of decoded size for image cache entries. r=tn,njn
f6989ebe8e1c11730a719d5ee3070bf2cc748333
created 2014-11-25 00:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
5ff89c5a8393ea4e63dd23e3d8db52dcefef7429
created 2014-11-24 23:42 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1102617 - Replace imgIContainer::FrameIsOpaque with imgIContainer::IsOpaque. r=tn
27b05608309947d4e2d81cb2e5eb2c3047e0b907
created 2014-11-18 18:17 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1081012 - Move DecodePool and related helpers out of RasterImage. r=tn
dff90d1d4b3c435b559cc6a6320690d16a44fe5a
created 2014-11-18 12:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 4) - Move decode status tracking onto RasterImage and remove DecodeRequest. r=tn
a0af85989c9cfaedd3250bb9d9c438c2b05e6d92
created 2014-11-18 12:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 3) - Make decoders track whether they need to flush data after getting a new frame. r=tn
dfdcfd8f603844256f9470fd8ff467bff9f56f30
created 2014-11-18 12:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 2) - Remove DecodeRequest::mBytesToDecode. r=tn
ce8cc2d64e042e5b24916391bc70ba58501602bb
created 2014-11-18 12:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 1) - Move decode telemetry data from DecodeRequest to Decoder. r=tn
a2dd570e935086747234171c3332dd149ea88504
created 2014-11-14 20:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1097432 (Part 3) - Rename imgStatusTracker to ProgressTracker and ImageStatusDiff to Progress. r=tn
02d3440cd34b569b21842a27350d45612297fe3d
created 2014-11-14 20:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1089046 (Part 2) - Remove guards against recursive notifications. r=tn
b892bd18e0d923cafb676a2dc1dc33e992992a04
created 2014-11-14 20:06 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1089046 (Part 1) - Remove imgDecoderObserver and related code. r=tn
1096bda40e766742fc4938de90c03e05af7ef499
created 2014-11-10 12:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1084679 - Track invalidation rects during decoding on Decoder, not imgStatusTracker. r=tn
a13927f7835342093b3dca3a4e6b0c2a89dd4a29
created 2014-10-15 19:00 -0400
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1079653) for mochitest-dt asserts on a CLOSED TREE.
aaac8c67129941d2a969ed0df7c76eb30dacd789
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 5) - Move decode status tracking onto RasterImage and remove DecodeRequest. r=tn
59d1754eb01fd84ec139d686fc7b2f79079f17c1
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 4) - Move the recording imgStatusTracker onto RasterImage. r=tn
dfb0890b02be6dc35a3b76ddb1d5c31a3a9a888a
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 3) - Make decoders track whether they need to flush data after getting a new frame. r=tn
546f90c14465afd29b88fe16ff27bf5678b285d5
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 2) - Remove DecodeRequest::mBytesToDecode. r=tn
a8e760faf784c78986c0cbebede0177fd361ad4c
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079653 (Part 1) - Move decode telemetry data from DecodeRequest to Decoder. r=tn
cbb710fac8064c79936b297889be4c3788ee00bd
created 2014-10-15 13:52 -0700
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1079628 - Record the number of bytes decoded on a per-decoder basis. r=tn
e388678a921128420bbaf1342aabba7f636e08ff
created 2014-10-01 17:33 -0700
pushed 2014-11-28 15:29 +0000
Seth Fowler Seth Fowler - Back out bug 1057904, bug 1060869, bug 923302 for bustage
60c79ffef24f4856c861ae432c447ef1c579fc70
created 2014-10-01 17:16 -0700
pushed 2014-11-28 15:29 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
818f353b7aa6dd8287bbcee10b2ed0efdfeb34dc
created 2014-09-26 18:50 -0700
pushed 2014-11-28 15:29 +0000
Seth Fowler Seth Fowler - Bug 1069369 - Remove all manual discarding during frame lookup. r=tn a=kwierso
fa25a75b4ad938a6f75fc470f33c619d990c170b
created 2014-09-19 14:53 -0700
pushed 2014-11-28 15:29 +0000
Seth Fowler Seth Fowler - Bug 1060200 (Part 4) - Store HQ scaled frames in SurfaceCache and remove ScaleRequest and ScaleResult. r=tn
797276ccbf22fb94369eb837e3ab1381add0bffa
created 2014-09-16 22:30 -0700
pushed 2014-11-28 15:29 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1060200) for b2g reftest-1 orange
less more (0) -100 -60 tip