image/src/RasterImage.cpp
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
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
1a0667f25ad2adb5bb91801989702e7f998e4a5b
created 2014-12-10 19:35 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1098958 - Call UpdateImageContainer whenever we send invalidations 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
7ee7e774e19fa150b64745c65d01768f5b88549a
created 2014-11-26 13:22 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 923302 - Add explicit memory reporting for SurfaceCache. r=njn,dholbert
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
b0f351e99e1ab7d8d50d3d3205cb1feb00248b16
created 2014-11-26 13:22 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 1) - Add lifetime control to SurfaceCache. r=dholbert
63c554369c55403ac680a29123d791c9313d26c2
created 2014-11-26 13:22 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1057904 (Part 1) - Use RawAccessRef in FrameBlender and related classes and clean up. r=tn
b5dda6f0177021dcbf696de326ccf3327c14c4db
created 2014-11-26 11:57 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2fd42e5e2920 (bug 1057904) for bc3 test failures on a CLOSED TREE
94148e71145612575bdec07f1e6f93723aec3926
created 2014-11-26 11:57 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 73c52394b08b (bug 1060869)
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)
11d215b8a397d9a3ce33dee0a34d77fd65738464
created 2014-11-26 11:57 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 503b80845952 (bug 923302)
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
503b808459522cd8017b86710c2c770442b9d78d
created 2014-11-26 01:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 923302 - Add explicit memory reporting for SurfaceCache. r=njn,dholbert
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
73c52394b08b3f265140ab7217a639f33397bc4c
created 2014-11-26 01:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 1) - Add lifetime control to SurfaceCache. r=dholbert
2fd42e5e2920dfbed25a7186c81505a883ed17e0
created 2014-11-26 01:37 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1057904 (Part 1) - Use RawAccessRef in FrameBlender and related classes and clean up. r=tn
0ec10b196dcf3da5e1abd6af601678ce4c1ecb02
created 2014-11-25 14:14 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 62c4e3d64b7d (bug 1057904) for permafailure mulet test
17d459ae22422cfd675c9cf48026729b6b575c0c
created 2014-11-25 14:13 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f993ad4dc8f6 (bug 1060869)
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)
9bd22a1c116d78c900a1ea6a8d8d69ca89eb7b47
created 2014-11-25 14:13 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2a95a3663cc2 (bug 923302)
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
2a95a3663cc207b654de0db3656e93200cfeba46
created 2014-11-25 00:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 923302 - Add explicit memory reporting for SurfaceCache. r=njn,dholbert
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
f993ad4dc8f6e08f3890a71081dd1c026011070e
created 2014-11-25 00:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 1) - Add lifetime control to SurfaceCache. r=dholbert
62c4e3d64b7d1fa63947154c8fda20838ae9243e
created 2014-11-25 00:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1057904 (Part 1) - Use RawAccessRef in FrameBlender and related classes and clean up. 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
ba86bdcc4a7582c4d324b37c64917895ee464de3
created 2014-11-18 01:48 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1100725 (Part 4) - Assert that we always consume all decoder progress and invalidations. r=tn
5c28ff9fa6873d8991d68e25791778a18c1b4f18
created 2014-11-18 01:48 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1100725 (Part 3) - Take invalidations after decoder shutdown in FinishedSomeDecoding. r=tn
7c1a12019ef03d2ecb5826bd0a5e49b910e3dd69
created 2014-11-18 01:48 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1100725 (Part 1) - Don't shut down decoder in DoImageDataComplete. r=tn
582d9b5011f949bff82553266f8eb669737b7c8d
created 2014-11-17 14:29 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1093785 - Remove RasterImage::FinishedSomeDecoding recursive notification warning. r=tn
f15de87ae342d5f72bcd589c9e02275bad32925a
created 2014-11-17 14:29 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1098202 (Part 2) - Rename Progress flags to be consistent with the corresponding notifications. 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
9a3e7bca8051f7ad8af18b9ac8461bf76ea36caa
created 2014-11-14 20:10 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1097405 - Clean up imgStatusTracker's Difference APIs. 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
549a9412b446fae2f80be976d6e2d52cee7c46d9
created 2014-12-30 17:26 -0800
pushed 2014-12-31 01:28 +0000
Seth Fowler Seth Fowler - Bug 1090379 - Avoid crashing in LookupFrame. r=tn a=lsblakk
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
less more (0) -300 -100 -60 tip