image/RasterImage.cpp
479653ce6d8c31dd5cddc815f9ad19a5b06b7fda
created 2018-10-13 00:31 -0500
pushed 2018-12-03 15:51 +0000
Timothy Nikkel Timothy Nikkel - Bug 1256603. Make aMarkUsed parameters required everywhere. r=aosmond
8421b16c011ba49a2e495f81853b282413aa7650
created 2018-10-13 00:31 -0500
pushed 2018-12-03 15:51 +0000
Timothy Nikkel Timothy Nikkel - Bug 1256603. Only mark images as used in the surface cache if we actually use them. r=aosmond
912ad8891041d872998e36a7090ea60246310ceb
created 2018-09-27 18:30 -0500
pushed 2018-12-03 15:51 +0000
Timothy Nikkel Timothy Nikkel - Bug 1490938. Pass the high quality scaling flag when we request decode of images in most cases. r=aosmond
1b9564e6f967e529d255e53269ddab9781733adf
created 2018-09-15 12:47 -0400
pushed 2018-12-03 15:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1491574 - Part 1: Remove the XPCOM registration for nsProperties; r=froydnj
3f0c26701ba0428481a9a0e5062cb921b7e5546d
created 2018-09-18 07:10 +0300
pushed 2018-12-03 15:51 +0000
Coroiu Cristina Coroiu Cristina - Backed out 3 changesets (bug 1491574) for build bustage at builds/worker/workspace/build/src/netwerk/base/nsNetUtil.cpp on a CLOSED TREE
e7e8f3f70f8bf09dd48f13d583882460a290f98e
created 2018-09-15 12:47 -0400
pushed 2018-12-03 15:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1491574 - Part 1: Remove the XPCOM registration for nsProperties; r=froydnj
f8687fe42df8b59eadd9aca296433161b37d9f43
created 2018-09-17 15:06 -0400
pushed 2018-12-03 15:51 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 5. Add pref to force decoding of full frames, disabled by default. r=tnikkel
b2ac47c5ebf333b38629a2ef590628b3a69c4a24
created 2018-09-17 20:42 +0300
pushed 2018-12-03 15:51 +0000
Coroiu Cristina Coroiu Cristina - Backed out 6 changesets (bug 1337111) for build bustages at builds/worker/workspace/build/src/image/SurfaceFilters.h on a CLOSED TREE
d7d7fa868d0dbc09f294ec9e0cb08566dc43828a
created 2018-09-17 13:21 -0400
pushed 2018-12-03 15:51 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 5. Add pref to force decoding of full frames, disabled by default. r=tnikkel
86b053d526320d97f3457c7796c3e4143f568b66
created 2018-09-13 19:48 -0400
pushed 2018-12-03 15:51 +0000
Andrew Osmond Andrew Osmond - Bug 1446309 - Part 3. Properly handle ImgDrawResult for WebRender display list generation. r=tnikkel
d10ab3f7b4eafdd78d9e266953b8269a088ed7f0
created 2018-09-13 19:48 -0400
pushed 2018-12-03 15:51 +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-10-15 10:40 +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-10-15 10:40 +0000
Andrew Osmond Andrew Osmond - Bug 1446309 - Part 1. Return draw result from imgIContainer::GetImageContainerAtSize. r=tnikkel
58968b3702fd25b217a4eddf6d3348df8c1fcbc0
created 2018-08-06 22:40 -0500
pushed 2018-10-15 10:40 +0000
Timothy Nikkel Timothy Nikkel - Bug 1476779. Remove expired IMAGE_ANIMATED_* telemetry. r=aosmond
ad56b08003a84f5bc1783cf38b760c41d9b915da
created 2018-07-04 08:50 -0400
pushed 2018-08-24 17:02 +0000
Andrew Osmond Andrew Osmond - Bug 1472520 - Fix a crash when generating image decoder telemetry. r=tnikkel a=lizzard
74487424ec36bf15f041e99dd57dd4c85052ebba
created 2018-06-14 08:21 +0300
pushed 2018-08-24 17:02 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Image - Initialize member fields in classes/ structures. r=tnikkel
7597bbcc9d66111326aa69048ad5847bdc7497f2
created 2018-06-05 20:42 -0400
pushed 2018-08-24 17:02 +0000
Andrew Osmond Andrew Osmond - Bug 920630 - Part 3. Change Image/ImageResource and derived classes to use nsIURI directly instead of ImageURL. r=tnikkel
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
3880e9b11a7a0c8321baf6ab0bc86d3748e7d854
created 2018-05-18 08:59 -0400
pushed 2018-08-24 17:02 +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-08-24 17:02 +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-08-24 17:02 +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-08-24 17:02 +0000
Andrew Osmond Andrew Osmond - Bug 1462431 - Expand image downscale-on-decode to perform best effort sizing. r=tnikkel
66c63eaf500afc42de4cc18bd056d96e26d4e160
created 2018-05-09 09:31 -0400
pushed 2018-08-24 17:02 +0000
Andrew Osmond Andrew Osmond - Bug 1453454 - Improve SourceBuffer support for large encoded image data. r=jrmuizel
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-06-18 21:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
420e6f921109b3568c1d7bac4ea7aefb94a85c26
created 2018-03-28 10:44 +1100
pushed 2018-06-18 21:12 +0000
Xidorn Quan Xidorn Quan - Bug 1448728 part 1 - Make popular headers not include nsWindowSizes.h. r=njn
88ff3387dd497fb1e9925584399cf4501de4902c
created 2018-02-28 13:34 -0500
pushed 2018-04-26 16:43 +0000
Andrew Osmond Andrew Osmond - Bug 523950 - Part 5. Pass the currently displayed frame of an animation to its decoder. r=tnikkel
32b33a66cf6b224b155f93115b555eff8bc22988
created 2018-02-28 13:34 -0500
pushed 2018-04-26 16:43 +0000
Andrew Osmond Andrew Osmond - Bug 523950 - Part 4. Expose new surface provider APIs that will help drive animation decoding. r=tnikkel
38557fb9f1118a256f53bc9b0d4c7de877b2bade
created 2018-02-13 06:43 -0500
pushed 2018-04-26 16:43 +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-04-26 16:43 +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-04-26 16:43 +0000
Andrew Osmond Andrew Osmond - Bug 1436247 - Part 4. Fix image/DecodePool.h inclusions. r=tnikkel
87ba2465c82e5b354d8f4aafe37deba610cf192b
created 2018-02-12 07:59 -0500
pushed 2018-04-26 16:43 +0000
Andrew Osmond Andrew Osmond - Bug 1432375 - Part 2. Images decoded into an SourceSurfaceSharedData should be shared immediately. r=nical
e8e9b5a102ac972376fca48322e5f8a2d3b248ca
created 2018-02-09 08:51 -0500
pushed 2018-04-26 16:43 +0000
Andrew Osmond Andrew Osmond - Bug 1389988 - Handle a data race between a new sync decode request and a pending decoder. r=tnikkel
4e2cf0afd644cc0f2dfb0f6def3f1c1d25a19d27
created 2017-12-11 15:37 +0000
pushed 2018-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r=tnikkel
c5b476bb405275d35a1269be69448b4adfc574b3
created 2017-12-01 06:59 -0500
pushed 2018-03-01 12:45 +0000
Andrew Osmond Andrew Osmond - Bug 1419912 - Part 2. Ensure the decoders invalidate the surface as written to. r=tnikkel
54d6ad659f11103861cf2d53259d77764dfd675e
created 2017-11-17 14:08 -0500
pushed 2018-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 11. Add ImageResource::GetImageContainerSize to determine the appropriate size for a requested container. r=tnikkel
837f7f805c531e85d0c89d4a76049da0e748eb62
created 2017-11-17 06:45 -0500
pushed 2018-03-01 12:45 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 10. Implement RasterImage::IsImageContainerAvailableAtSize and GetImageContainerAtSize. r=tnikkel
0cd5200c5f768b8d10ef23ac8986003c0c71375b
created 2017-11-17 06:45 -0500
pushed 2018-03-01 12:45 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 9. Expose getting an image container at a given size. r=tnikkel
fd84718d8dbf50f149b6e131d496e495d1a08cf2
created 2017-11-17 06:45 -0500
pushed 2018-03-01 12:45 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 7. Remove size parameter from ImageResource::UpdateImageContainer. r=tnikkel
92f75e98b12170ba1b8bc1bf7d73ab342b5e383c
created 2017-11-17 06:45 -0500
pushed 2018-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +0000
Andrew Osmond Andrew Osmond - Bug 1368776 - Part 0. Move RasterImage's NotifyDrawingObservers to ImageResource. r=tnikkel
f24a18bffbc70de57437b69fcd9e36734d252199
created 2017-11-01 06:59 -0400
pushed 2018-01-11 17:45 +0000
Andrew Osmond Andrew Osmond - Bug 1404422 - Part 4. Remove imgIOnloadBlocker and related from tree as redundant. r=tnikkel
5fbd0369b400b567ff0e4064b02dec16b7572a8c
created 2017-10-20 18:25 +1100
pushed 2018-01-11 17:45 +0000
Gerald Squelart Gerald Squelart - Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn
db42206dd4498e112ffad99103b8ceaf0af3a0be
created 2017-09-25 11:44 -0400
pushed 2018-01-11 17:45 +0000
Andrew Osmond Andrew Osmond - Bug 1382783 - Retarget non-HTTP image URIs (chrome, blob) to the image IO thread if not an SVG. r=tnikkel
c856f513264340a2d6c2b70f71f345b5e4c8d6c0
created 2017-09-05 07:58 -0400
pushed 2017-11-02 12:36 +0000
Andrew Osmond Andrew Osmond - Bug 1370412 - Part 8a. Add "substitutable" flag to ISurfaceProvider state to indicate when the caller won't accept substitutes. r=tnikkel
87b213841ad3a681dcca9183e033c4281d9a867d
created 2017-09-05 07:58 -0400
pushed 2017-11-02 12:36 +0000
Andrew Osmond Andrew Osmond - Bug 1370412 - Part 2. Give image::LookupResult an optional preferred size to decode at when the surface is not found. r=tnikkel
83c49f7c9c9909302af341bd5b288dc2d9f3e4d7
created 2017-09-05 07:58 -0400
pushed 2017-11-02 12:36 +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
2807cf0b6271db90f448ade7866ac88959083ca7
created 2017-08-14 20:26 -0400
pushed 2017-11-02 12:36 +0000
Andrew Osmond Andrew Osmond - Bug 1382664 - RasterImage::OnSurfaceDiscarded should dispatch with ProgressTracker::GetEventTarget. r=tnikkel
c3c007933d81c7ebb96c4af9defd19dfad540f2d
created 2017-08-02 00:08 +0200
pushed 2017-11-02 12:36 +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-09-14 16:50 +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-09-14 16:50 +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-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1383982 - Introduce a general mechanism for measuring memory usage of graph-like structures. r=erahm.
5bfa0808e8d9a3e9d28a1efeb5102d886112be5d
created 2017-07-04 14:49 +0200
pushed 2017-09-14 16:50 +0000
Marco Bonardo Marco Bonardo - Bug 1377920 - Too many WARNING: 'obs' from imagelib in debug builds. r=aosmond
d536973fe668c6c6046fc3fda82e24f3379e3713
created 2017-06-30 12:59 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
less more (0) -100 -60 tip