image/RasterImage.h
3e3ebfd849558d6011dec7b53ea5942ba1da8867
created 2019-05-21 13:34 -0400
pushed 2019-05-24 11:13 +0000
Andrew Osmond Andrew Osmond - Bug 1550523 - Ensure that decoding methods for frozen images request the correct frame. r=tnikkel a=jcristau
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b4662b6db1b34414494d070e33481193625403d1
created 2018-11-28 09:16 +0000
pushed 2018-12-03 16:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 4: Fourth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
479653ce6d8c31dd5cddc815f9ad19a5b06b7fda
created 2018-10-13 00:31 -0500
pushed 2018-10-15 21:07 +0000
Timothy Nikkel Timothy Nikkel - Bug 1256603. Make aMarkUsed parameters required everywhere. r=aosmond
8421b16c011ba49a2e495f81853b282413aa7650
created 2018-10-13 00:31 -0500
pushed 2018-10-15 21:07 +0000
Timothy Nikkel Timothy Nikkel - Bug 1256603. Only mark images as used in the surface cache if we actually use them. r=aosmond
d10ab3f7b4eafdd78d9e266953b8269a088ed7f0
created 2018-09-13 19:48 -0400
pushed 2018-10-15 21:07 +0000
Andrew Osmond Andrew Osmond - Bug 1446309 - Part 1. Return draw result from imgIContainer::GetImageContainerAtSize. r=tnikkel
5589d9ec31aabd93c3b1b20f2517b96ec78ef752
created 2018-08-14 19:03 +0300
pushed 2018-08-24 17:49 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1446309) for build bustages at builds/worker/workspace/build/src/image/RasterImage.cpp on a CLOSED TREE
69a4c2a0aac6e8bfc041a82b634611e1432af36b
created 2018-08-14 11:35 -0400
pushed 2018-08-24 17:49 +0000
Andrew Osmond Andrew Osmond - Bug 1446309 - Part 1. Return draw result from imgIContainer::GetImageContainerAtSize. r=tnikkel
7597bbcc9d66111326aa69048ad5847bdc7497f2
created 2018-06-05 20:42 -0400
pushed 2018-06-18 21:43 +0000
Andrew Osmond Andrew Osmond - Bug 920630 - Part 3. Change Image/ImageResource and derived classes to use nsIURI directly instead of ImageURL. r=tnikkel
3880e9b11a7a0c8321baf6ab0bc86d3748e7d854
created 2018-05-18 08:59 -0400
pushed 2018-06-18 21:43 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 6c8bf287d25b (bug 1462431) for web platform reftest failure. r=aosmond
6c8bf287d25b8d1ebc0392812b9328d57744233c
created 2018-05-18 08:32 -0400
pushed 2018-06-18 21:43 +0000
Andrew Osmond Andrew Osmond - Bug 1462431 - Expand image downscale-on-decode to perform best effort sizing. r=tnikkel
7d3ae4f78bd11c724c187c39dc6e0fcab2fcc3bb
created 2018-05-18 04:18 +0300
pushed 2018-06-18 21:43 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 272880e5ca08 (bug 1462431) for failing on /test/unit/test_imgtools.js
272880e5ca089e6b2f8905a731930e0613665415
created 2018-05-17 19:15 -0400
pushed 2018-06-18 21:43 +0000
Andrew Osmond Andrew Osmond - Bug 1462431 - Expand image downscale-on-decode to perform best effort sizing. r=tnikkel
38557fb9f1118a256f53bc9b0d4c7de877b2bade
created 2018-02-13 06:43 -0500
pushed 2018-03-01 16:46 +0000
Andrew Osmond Andrew Osmond - Bug 1436247 - Part 3. Fix image/DecodePool.h inclusions. r=tnikkel
f1e39e547b29ee6eb323ff5fe18c5084791c8da1
created 2018-02-13 19:56 +0200
pushed 2018-03-01 16:46 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 4 changesets (bug 1436247) for c2 failures in dom/events/test/test_DataTransferItemList.html on a CLOSED TREE
858d629f761ddb77258cbb3e5c557df1ead5b2df
created 2018-02-13 06:43 -0500
pushed 2018-03-01 16:46 +0000
Andrew Osmond Andrew Osmond - Bug 1436247 - Part 4. Fix image/DecodePool.h inclusions. r=tnikkel
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-16 14:33 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
4e2cf0afd644cc0f2dfb0f6def3f1c1d25a19d27
created 2017-12-11 15:37 +0000
pushed 2018-01-11 21:05 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r+tnikkel r=tnikkel
c6340ede9772df18d59f024d9acc5b5c01f14539
created 2017-12-12 09:49 +0200
pushed 2018-01-11 21:05 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 8e33d0ce108c (bug 1351447) for failing /builds/worker/workspace/build/src/widget/cocoa/nsCocoaUtils on OS X r=backout a=backout on a CLOSED TREE
8e33d0ce108cfbeb22dfafc9c5f57a233ec163db
created 2017-12-11 15:37 +0000
pushed 2018-01-11 21:05 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r=tnikkel
54d6ad659f11103861cf2d53259d77764dfd675e
created 2017-11-17 14:08 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1366097 - Part 5. Add an SVGImageContext parameter to imgIContainer::GetImageContainerAtSize. r=tnikkel
400c34e4ec89e774e976781d2809d8930bd80b22
created 2017-11-17 06:45 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 13. Make ImageResource::GetFrameInternal also return the suggested size for the lookup. r=tnikkel
c069e359ee49cc80fc5c8c59de93c7929c63720e
created 2017-11-17 06:45 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 11. Add ImageResource::GetImageContainerSize to determine the appropriate size for a requested container. r=tnikkel
92f75e98b12170ba1b8bc1bf7d73ab342b5e383c
created 2017-11-17 06:45 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 3. Move RasterImage::GetCurrentImage to ImageResource. r=tnikkel
ebd9a647eca91474a7fb92235414153b766ca092
created 2017-11-17 06:45 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 2. Move RasterImage::GetImageContainer and UpdateImageContainer implementations to ImageResource. r=tnikkel
ef34a21c32b7847db008a9a261e2c799e6018fc0
created 2017-11-17 06:45 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 1. Move RasterImage's ImageContainer state to ImageResource. r=tnikkel
6dfe9e9f880079c77f54ae7d6501a7815ec4e772
created 2017-11-17 06:45 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 0. Move RasterImage's NotifyDrawingObservers to ImageResource. r=tnikkel
83c49f7c9c9909302af341bd5b288dc2d9f3e4d7
created 2017-09-05 07:58 -0400
pushed 2017-09-15 00:19 +0000
Andrew Osmond Andrew Osmond - Bug 1370412 - Part 0. Add imgIContainer::GetNativeSizesLength to determine a ceiling on the maximum number of expected, unique surfaces. r=tnikkel
c3c007933d81c7ebb96c4af9defd19dfad540f2d
created 2017-08-02 00:08 +0200
pushed 2017-09-15 00:19 +0000
Johann Hofmann Johann Hofmann - Bug 1386439 - Record image-drawing in RasterImage::GetImageContainer and RasterImage::GetFrameAtSize for browser_image_startup.js. r=tnikkel
e0d2ec43d7b204be47b195c566b55eb8723e5cc6
created 2017-07-28 20:10 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1383982 (attempt 2) - Introduce a general mechanism for measuring memory usage of graph-like structures. r=erahm.
66e6d95dace315b3aa6ad2c1f6f21d2aa8a9a063
created 2017-07-28 09:50 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a57d8f30d1bf (bug 1383982) for build bustage at nsGlobalWindow.cpp:13826: 'class nsWindowSizes' has no member named 'mMallocSizeOf'. r=backout
a57d8f30d1bf5de3ba5201a6f5e2a08ef1cf7d85
created 2017-07-28 15:03 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1383982 - Introduce a general mechanism for measuring memory usage of graph-like structures. r=erahm.
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-08-02 08:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
bb6cf8e70673681299fcd7218bbba7905eb0e868
created 2017-06-29 20:09 -0500
pushed 2017-08-02 08:25 +0000
Timothy Nikkel Timothy Nikkel - Bug 1377252. Stop using RasterImage::IsUnlocked because it doesn't do what we want. r=aosmond
189dbcbf21e2a9af235fd2413f253e2fb3287ef8
created 2017-03-27 00:17 -0500
pushed 2017-06-12 13:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1343341. When the animated images discarding pref is enabled Remove the lifetime lock on animated images and adjust code in RasterImage to allow animated images to be discarded. r=aosmond
4322155539538bbcb43ba75ea5fb550c29dd2f03
created 2017-03-25 02:16 -0500
pushed 2017-06-12 13:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1343341. Only call AnimationState::SetDiscarded on the main thread. r=aosmond
ad48fee41646a4f58e37954c42548b21aa150dcb
created 2017-03-22 09:05 -0400
pushed 2017-06-12 13:08 +0000
Andrew Osmond Andrew Osmond - Bug 1343499 - Expose native image sizes to imagelib users. r=tnikkel
2bd7b9296a2ee5c76a9588e24de97f670ff09493
created 2017-03-22 11:04 -0400
pushed 2017-06-12 13:08 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 619b5b27ce87 (bug 1343499) for CLOSED TREE build bustage r=backout
619b5b27ce873a7966c1198a7bf2393198653585
created 2017-03-22 09:05 -0400
pushed 2017-06-12 13:08 +0000
Andrew Osmond Andrew Osmond - Bug 1343499 - Expose native image sizes to imagelib users. r=tnikkel
d9f0bdf14469ffdb47987c7eab8a6dc2fc17d18c
created 2017-03-22 09:19 -0400
pushed 2017-06-12 13:08 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 0b797601dc36 (bug 1343499) for build bustages. r=backout
0b797601dc36ce8b3758aa9b39eaa2f20356d239
created 2017-03-22 09:05 -0400
pushed 2017-06-12 13:08 +0000
Andrew Osmond Andrew Osmond - Bug 1343499 - Expose native image sizes to imagelib users. r=tnikkel
d4cafcc44babd82e009801f6d453b6002fb280d7
created 2017-03-16 03:06 -0500
pushed 2017-06-12 13:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1343341. Only set the animation state as discarded if we discarded the animated frames (and not a static frame from a first-frame-only decode). r=aosmond
0394f4a6e9e9436e70409bc9f0eff8378f945f27
created 2017-03-15 03:13 -0500
pushed 2017-06-12 13:08 +0000
Timothy Nikkel Timothy Nikkel - Backed out changeset 29e2e6dd82d2 (bug 1343341)
29e2e6dd82d298a1febed9c03ca0d5d6757d9607
created 2017-03-15 02:47 -0500
pushed 2017-06-12 13:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1343341. Only set the animation state as discarded if we discarded the animated frames (and not a static frame from a first-frame-only decode). r=aosmond
5186852360d6cf46ad5891b9e903fadcaa8c42c1
created 2016-11-28 08:42 -0500
pushed 2017-04-18 12:07 +0000
Andrew Osmond Andrew Osmond - Bug 1320684 - Start metadata decoding when the first data chunk has been received. r=tnikkel
04689bf3a1f2edc7956e203b599a154a4e7ba026
created 2017-01-03 13:53 +0800
pushed 2017-03-06 20:48 +0000
cku cku - Bug 1323912 - Part 2. Pass opacity down to imgIContainer::Draw. r=mstange
7a3238ae0f8f8d3ae498725350fb6fcb5bb1ac8c
created 2017-01-04 21:47 -0500
pushed 2017-03-06 20:48 +0000
Iris Hsiao Iris Hsiao - Backed out changeset c868ab532766 (bug 1323912)
c868ab532766e6a98ed771d9477ed745d4c67f98
created 2017-01-03 13:53 +0800
pushed 2017-03-06 20:48 +0000
cku cku - Bug 1323912 - Part 2. Pass opacity down to imgIContainer::Draw. r=mstange
3382306ba5c5903ca6f72f2dc6f3a9b7097ede49
created 2016-12-23 01:07 -0600
pushed 2017-03-06 20:48 +0000
Timothy Nikkel Timothy Nikkel - Bug 1325297. Create a variant of imgIContainer::StartDecoding that returns if the current image frame is complete. r=aosmond
b50b2a2b2b6f77075d82c01f0aac919946fe2622
created 2016-12-22 13:15 -0600
pushed 2017-03-06 20:48 +0000
Timothy Nikkel Timothy Nikkel - Bug 1325296. RasterImage::LookupFrame does not return a surface if it was created as a result of a sync decode from with the FLAG_SYNC_DECODE_IF_FAST flag. r=aosmond
3cbb93f5768e0e5ac470d3bb29cea58fe2f45df3
created 2016-10-18 20:05 -0400
pushed 2017-03-06 20:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1311246 - Remove support for the -moz-samplesize media fragment; r=jrmuizel
85cfd0bd6eb0c321ccfa105f49e2f607d88b79f9
created 2016-08-22 21:15 -0500
pushed 2016-11-14 12:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth
ca24710db69ad1b51f415889a6276a53bc59d36c
created 2016-08-23 13:50 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 54933b5b96f1 (bug 1260324) for frequent windows reftest failures a=backout CLOSED TREE
54933b5b96f1673a94a6463baf2c9cc643973e2d
created 2016-08-22 21:15 -0500
pushed 2016-11-14 12:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth
cfb1f1eeceb36952195fd255d5a7a5f017771cbd
created 2016-08-18 00:06 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1293472 (Part 3) - Store animated images in the surface cache as a sequence of frames, rather than each frame getting its own cache entry. r=dholbert,edwin,njn
0f9b465ebb5fab7f1dd2d7eb32e172292a618b21
created 2016-08-17 17:50 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1296147 (Part 1) - Add a DrawableSurface smart pointer type to allow lazy surface generation. r=dholbert,edwin
731d13870f6a161f47ab8bffe5ee8e2ac92d5195
created 2016-08-02 17:22 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1291071 (Part 6) - Stop passing a decoder to FinalizeDecoder() and rename it NotifyDecodeComplete(). r=edwin
55a26e91a828df3cd54b432a03014ed4801dc20f
created 2016-08-02 17:12 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1291071 (Part 5) - Pass the decoder's final status explicitly to FinalizeDecoder(). r=edwin
9b9a6dca288397b794f31e52c8a21b1262c72d47
created 2016-08-02 16:34 -0700
pushed 2016-11-14 12:26 +0000
Seth Fowler Seth Fowler - Bug 1291071 (Part 3) - Pass telemetry explicitly to FinalizeDecoder. r=edwin
less more (0) -100 -60 tip