image/src/imgFrame.cpp
2ef80cf97822b7b4e475da1536b282971029c97a
created 2015-05-14 14:16 -0400
pushed 2015-09-14 18:56 +0000
Ehsan Akhgari Ehsan Akhgari - Merge central into inbound
cafa8c19cc6336f05aa2d9b022e1f7cc627a862f
created 2015-05-13 17:48 -0700| base
pushed 2015-09-14 18:56 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1038536) for mass bustage CLOSED TREE
b43df791dbaf4f3d8e87cccf91159342b85caf1b
created 2015-06-11 13:06 -0400
pushed 2015-08-03 13:22 +0000
Andrew Comminos Andrew Comminos - Bug 1167356 - Handle return value of DataSourceSurface::Map wherever possible. r=Bas, a=lizzard
daea8a10009a34ec67789a3fc4db020a01afcc12
created 2015-04-21 17:22 +0200
pushed 2015-08-03 13:22 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-08-03 13:22 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
a310fedc0e2a16ccc4129033ccad3150063f15ec
created 2015-03-31 10:48 -0700
pushed 2015-08-03 13:22 +0000
Glenn Randers-Pehrson Glenn Randers-Pehrson - Bug 1102048 (Part 10, imgFrame) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
b5d54a547bdca5d76cb338d430829caaeadeb2aa
created 2015-02-19 13:51 +0900
pushed 2015-08-03 13:22 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
2a55a06804f5d1aa906d3e1c76de047d82f71dbd
created 2015-06-17 15:40 -0400
pushed 2015-06-19 19:24 +0000
Andrew Comminos Andrew Comminos - Bug 1167356 - Add return value checking for more instances of DataSourceSurface::Map. r=Bas, a=lizzard
1d5bdeca48eb73d0ffc4d36a6662e219d66357a0
created 2015-03-29 16:59 +0200
pushed 2015-06-19 19:24 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove useless ThebesIntSize conversion helper. r=Bas
bc9e3d4db725d1996a6a18c57358a2b93843688a
created 2015-03-29 16:59 +0200
pushed 2015-06-19 19:24 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
38c6b849c9f86c2e2961a499bde97da5a06862c2
created 2015-03-09 15:48 -0400
pushed 2015-06-19 19:24 +0000
Milan Sreckovic Milan Sreckovic - Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
5f618e1b85c5285875a4e47a94bee94a8f46f23f
created 2015-02-07 03:51 -0800
pushed 2015-04-21 23:03 +0000
Seth Fowler Seth Fowler - Bug 1128188 - Allow creation of animated frames that do not fit inside the bounds of their image. r=jrmuizel
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-04-21 23:03 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
a389cb22000d943e1472c43916a93b3a5481ffce
created 2015-01-27 17:43 -0800
pushed 2015-04-21 23:03 +0000
Seth Fowler Seth Fowler - Bug 1126146 - Disable the single-color optimization in reftests. r=tn
5286fe9dfc725a727f5c301b654d4e68d91d565a
created 2015-01-15 15:11 -0800
pushed 2015-04-21 23:03 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 4) - Support multiple decoders in the presence of frame preallocation. r=tn
bfbf0f731f5228b3aa0ee4ef58c761b7c7ae93d5
created 2015-01-27 17:43 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1126146 - Disable the single-color optimization in reftests. r=tn a=lmandel
10510070c482dafaa4e9a7e957d732864bc1b555
created 2015-01-15 15:11 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 4) - Support multiple decoders in the presence of frame preallocation. r=tn a=lmandel
ae6da25317bf78947112c9cdf7f48ebdac68d7a9
created 2015-02-07 03:51 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1128188 - Allow creation of animated frames that do not fit inside the bounds of their image. r=jrmuizel, a=sledru
cb26891d69e9c2c4d18a7ab648630ee5d88e8306
created 2015-01-12 13:17 -0500
pushed 2015-03-23 22:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1079627) for causing B2G crashes on a CLOSED TREE.
14cc155b0d6ea19992a0950b8f5dd6c2c74851f4
created 2015-01-12 01:20 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1079627 (Part 4) - Support multiple decoders in the presence of frame preallocation. r=tn
de7cd37e48e8a718eff35ff63dfe1d7dd207ff3c
created 2015-01-11 19:28 -0800
pushed 2015-03-23 22:08 +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-03-23 22:08 +0000
Tom Schuster Tom Schuster - Backout changeset b4ebefd0f7e3:a8044fd506db Bug 1117607, Bug 1118087, Bug 1118092, Bug 1118105, Bug 1030372, Bug 1079627 on CLOSED TREE
a31abccd4bd79153deed3d1686edb42630eaa386
created 2015-01-10 20:47 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1118087 - Correctly sync decode even if an imgFrame is partially decoded. r=tn
ddc853131dece98fc2337cbc57437d9f95b3513c
created 2015-01-09 16:23 +0100
pushed 2015-03-23 22:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 710d6d8b8f1c (bug 1118087)
710d6d8b8f1c9d827596c15e1e97b4f7680db428
created 2015-01-09 05:12 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1118087 - Correctly sync decode even if an imgFrame is partially decoded. r=tn
c356ab8b348af6a10f7886fb75e687e511f637f9
created 2015-01-08 01:28 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Followup) - Mark constructor of UnlockImageDataRunnable explicit on a CLOSED TREE. r=me
c96ef32cd8a5852e04e7e3924dd52cd48c709433
created 2015-01-08 00:04 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1116733 (Part 1) - Allocate frames off-main-thread. r=tn
689797cc26c4d6a947b3e5e6526a62734b5e9372
created 2015-01-07 13:07 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1116737 - Merge FrameBlender into FrameAnimator. r=tn
6e4dce410c272c458fd4772644e759d043ba0e8b
created 2015-01-07 01:40 -0800
pushed 2015-03-23 22:08 +0000
Seth Fowler Seth Fowler - Bug 1116716 - Store animated frames in the SurfaceCache. r=tn
f430d5f985d3f70d3f3fb25f4d276365524b5d82
created 2015-02-07 03:51 -0800
pushed 2015-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1128188 - Allow creation of animated frames that do not fit inside the bounds of their image. r=jrmuizel, a=sledru
503c9052d39972deff016eeaf1ea3dd964ca5487
created 2014-11-27 19:55 -0800
pushed 2015-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1104622 (Part 1) - Remove DiscardTracker. r=tn
d2aefa543034163e2de7cade2b63ba9787fbf50f
created 2014-11-26 18:00 -0800
pushed 2015-02-18 20:30 +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-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
63c554369c55403ac680a29123d791c9313d26c2
created 2014-11-26 13:22 -0800
pushed 2015-02-18 20:30 +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-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2fd42e5e2920 (bug 1057904) for bc3 test failures on a CLOSED TREE
7cef16ef5ac49b176d122632bb0d0d09dbdeaf21
created 2014-11-26 11:57 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0a67a7799022 (bug 1060869)
5901f49c4269bb6e01e57521f021acb876016b3b
created 2014-11-26 11:56 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2ac38e527317 (bug 1065818)
2ac38e52731788f471ae35e2692e9b2045252b7f
created 2014-11-26 01:37 -0800
pushed 2015-02-18 20:30 +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-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
2fd42e5e2920dfbed25a7186c81505a883ed17e0
created 2014-11-26 01:37 -0800
pushed 2015-02-18 20:30 +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-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 62c4e3d64b7d (bug 1057904) for permafailure mulet test
d489c1676234329486a81828d76a1c9147ee0ca2
created 2014-11-25 14:13 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f6989ebe8e1c (bug 1060869)
daab9019a6176f5ea2189e2a1562289d5fd0d331
created 2014-11-25 12:40 +0100
pushed 2015-02-18 20:30 +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-02-18 20:30 +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-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
62c4e3d64b7d1fa63947154c8fda20838ae9243e
created 2014-11-25 00:10 -0800
pushed 2015-02-18 20:30 +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-02-18 20:30 +0000
Seth Fowler Seth Fowler - Bug 1102617 - Replace imgIContainer::FrameIsOpaque with imgIContainer::IsOpaque. r=tn
e388678a921128420bbaf1342aabba7f636e08ff
created 2014-10-01 17:33 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Back out bug 1057904, bug 1060869, bug 923302 for bustage
60c79ffef24f4856c861ae432c447ef1c579fc70
created 2014-10-01 17:16 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Bug 1060869 (Part 2) - Store the first frame of a RasterImage in the SurfaceCache. r=tn
320de51add949cc1fe5a28d047e0326637da1670
created 2014-10-01 17:16 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Bug 1057904 (Part 1) - Use RawAccessRef in FrameBlender and related classes and clean up. r=tn
abf96b7fa9631134005b1283c2c7e8c91731fa84
created 2014-09-29 18:26 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1071774 - Restore the current transform in a couple of places that fail to do so. r=seth
caeb5176aeca1b2f10d6177cb6934b6c44381046
created 2014-09-23 16:17 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Bug 1069652 (Followup) - Fix a comment that was totally wrong. r=me DONTBUILD
2b22cf1d48af07762cc264a3a214f3c13dea66ea
created 2014-09-23 15:43 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Bug 1070426 - Defer imgFrame::SetHasNoAlpha() until we unlock. r=mwu
ac1a42852e622229de51d01f76c11d53aa099346
created 2014-09-23 15:32 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Bug 1070340 (Part 2) - Avoid optimizing imgFrame's during shutdown. r=tn
4b14b05cdb75ff392a01f0adc37a71a402cf0f1d
created 2014-09-18 19:26 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Bug 1069652 - Optimize imgFrames only when unlocking. r=mwu
9a4f85820092e7186bb8b3c7d901522ca8c84977
created 2014-09-18 15:53 -0400
pushed 2015-01-05 23:23 +0000
Michael Wu Michael Wu - Bug 1068230 - Don't use the gfxContext transform in intermediate surface, r=seth
57cc5208d8b07e58308a38be4f9954e05ecac6ad
created 2014-09-10 16:04 -0400
pushed 2015-01-05 23:23 +0000
Michael Wu Michael Wu - Bug 1062886 - Fix one color padded drawing path, r=seth
721e6ae47dbc41804480f7c66debdd9efaaabc11
created 2014-09-14 15:22 -0700
pushed 2015-01-05 23:23 +0000
Seth Fowler Seth Fowler - Bug 1054079 (Part 2) - Make it possible to initialize an imgFrame with a gfxDrawable. r=tn,mwu,mattwoodrow
less more (0) -100 -60 tip