image/src/RasterImage.cpp
5586653fe1255091a0a5a0b41673f990321d1619
created 2015-01-15 15:11 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 5) - Allow recursive notifications in NotifyProgress. r=tn a=lmandel
83bcdb8506673b2164f3202ed04f589cb3ea0563
created 2015-01-15 15:11 -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 a=lmandel
9051a8b7ee5a9876c84fb63fd5dd26755b6a1a8d
created 2015-01-15 15:11 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn a=lmandel
3c63448c218445525da8fe9dee4d3bc32e7115a6
created 2015-01-31 15:29 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1126739 - Add locking to SurfaceCache entry points that bypass the public API. r=tn, a=lmandel
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
ce93d29e6e92d8baabc67e3f6731dc28f9a60734
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0257e0be8c42 (bug 1119774)
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)
e56e7cffe0f4578016f3c976325a72adadda89e9
created 2015-01-12 15:35 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 560042809ee7 (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
560042809ee78b57ed4fa3873c586530ca7fc446
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 5) - Make it possible to pass a target size to Decoder::AllocateFrame. 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
0257e0be8c42d49308306e99c7415635a8bc19b9
created 2015-01-12 03:24 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1119774 (Part 2) - Add RequestDecodeForSize to imgIContainer. 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
c86c43915254b769d8b63cdf997a159d32905055
created 2015-01-12 01:20 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn
b61e84480e2e7e475a4d730a7d1a1128707043ad
created 2015-01-11 22:29 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118092 - Manage invalidation policy directly in the image decoder. r=tn
de7cd37e48e8a718eff35ff63dfe1d7dd207ff3c
created 2015-01-11 19:28 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118087 - Correctly sync decode even if an imgFrame is partially decoded. 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
3dd5401f359cd1d442c2ebb800c9a4938396aba6
created 2015-01-11 05:34 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 1) - Make image decoders hold a strong reference to their image. r=tn
36e21bed08f2cad14b87baa73c7dcf52daa0e50b
created 2015-01-10 20:47 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118092 - Manage invalidation policy directly in the image decoder. r=tn
a31abccd4bd79153deed3d1686edb42630eaa386
created 2015-01-10 20:47 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118087 - Correctly sync decode even if an imgFrame is partially decoded. 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
d4be320ebecbc710f8f19950a4d7cf0e69075d92
created 2015-01-09 18:48 -0800
pushed 2015-02-23 15:17 +0000
Wes Kocher Wes Kocher - Backout 17fc30214d84 (bug 1117607) for reftest orange
17fc30214d848a64c87e87b043566d3499dd1c03
created 2015-01-09 15:02 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
548ff18c9fc6a54dced7165f22f00ab803c746d2
created 2015-01-09 16:24 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f61a4592da85 (bug 1117607) for Reftest Failures/Crashes on a CLOSED TREE
ddc853131dece98fc2337cbc57437d9f95b3513c
created 2015-01-09 16:23 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 710d6d8b8f1c (bug 1118087)
5560d234666e79fa7f080781fa7c48b0951b8770
created 2015-01-09 16:23 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bb2775fb362c (bug 1118092)
bb2775fb362c04a626aeae82a6538c939e0f6533
created 2015-01-09 05:14 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118092 - Manage invalidation policy directly in the image decoder. r=tn
710d6d8b8f1c9d827596c15e1e97b4f7680db428
created 2015-01-09 05:12 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1118087 - Correctly sync decode even if an imgFrame is partially decoded. r=tn
f61a4592da851ede0e4b6d1dd9dcb7dac432d310
created 2015-01-09 05:10 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
25d6527235cabab1a0e25e3dd6126120e39e3dde
created 2015-01-08 00:29 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116746 - Remove unused statistics code from RasterImage. 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
c96ef32cd8a5852e04e7e3924dd52cd48c709433
created 2015-01-08 00:04 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Part 1) - Allocate frames off-main-thread. 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
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)
less more (0) -300 -100 -60 tip