837f7f805c531e85d0c89d4a76049da0e748eb62: Bug 1368776 - Part 10. Implement RasterImage::IsImageContainerAvailableAtSize and GetImageContainerAtSize. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:26 -0500 - rev 436874
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 10. Implement RasterImage::IsImageContainerAvailableAtSize and GetImageContainerAtSize. r=tnikkel
0cd5200c5f768b8d10ef23ac8986003c0c71375b: Bug 1368776 - Part 9. Expose getting an image container at a given size. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:26 -0500 - rev 436873
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 9. Expose getting an image container at a given size. r=tnikkel This adds IsImageContainerAvailableAtSize and GetImageContainerAtSize to the imgIContainer interface, as well as stubbing it for all of the classes which implement it. The real implementations will follow for the more complicated classes (RasterImage, VectorImage).
9402cc966061e6954409bbe7ca8047ba1fd0eec1: Bug 1368776 - Part 8. Fix ImageResource::GetImageContainerImpl assert to allow high quality scaling. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:26 -0500 - rev 436872
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 8. Fix ImageResource::GetImageContainerImpl assert to allow high quality scaling. r=tnikkel
fd84718d8dbf50f149b6e131d496e495d1a08cf2: Bug 1368776 - Part 7. Remove size parameter from ImageResource::UpdateImageContainer. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:25 -0500 - rev 436871
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 7. Remove size parameter from ImageResource::UpdateImageContainer. r=tnikkel
e9c89d2b9f99fd87749b63bf5b027b39d28a09d7: Bug 1368776 - Part 6. Add support for multiple differently-sized image containers for downscale-on-decode. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:25 -0500 - rev 436870
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 6. Add support for multiple differently-sized image containers for downscale-on-decode. r=tnikkel Exposure of this functionality comes in a later patch in the set. Experimental testing with WebRender and image layers enabled suggests most of the time we are not using more than one image container per image, hence why mImageContainers has room for one container without a malloc.
ae1b16e57d97af77c2fedc5395ffb0800362e198: Bug 1368776 - Part 5. Refactor ImageResource::GetCurrentImage to reduce code duplication. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:25 -0500 - rev 436869
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 5. Refactor ImageResource::GetCurrentImage to reduce code duplication. r=tnikkel
7ebbec7a624ae13e6a5048b0a57ae9ee87747d41: Bug 1368776 - Part 4. Handle all potential DrawResult values to make Image::GetImageContainerImpl more generic. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:25 -0500 - rev 436868
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 4. Handle all potential DrawResult values to make Image::GetImageContainerImpl more generic. r=tnikkel RasterImage::GetCurrentImage can only return a subset of the DrawResult values, and the original RasterImage::GetImageContainer implementation relied upon this behavior. Now we handle them all to ensure that when other image implementations reuse it, they may return any valid DrawResult and get the expected results.
92f75e98b12170ba1b8bc1bf7d73ab342b5e383c: Bug 1368776 - Part 3. Move RasterImage::GetCurrentImage to ImageResource. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:24 -0500 - rev 436867
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 3. Move RasterImage::GetCurrentImage to ImageResource. r=tnikkel As part of the move, we add a IntSize parameter to ImageResource::GetCurrentImage. This is because we don't have access to the image's size (yet) from ImageResource, but additionally because we will need this anyways when we support multiple image containers at different sizes.
ebd9a647eca91474a7fb92235414153b766ca092: Bug 1368776 - Part 2. Move RasterImage::GetImageContainer and UpdateImageContainer implementations to ImageResource. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:24 -0500 - rev 436866
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 2. Move RasterImage::GetImageContainer and UpdateImageContainer implementations to ImageResource. r=tnikkel The only change to the moved implementation is that we no longer have access to RasterImage::mHasSize and RasterImage::mSize. Thus we rely upon imgIContainer::IsImageContainerAvailable to perform these checks.
ef34a21c32b7847db008a9a261e2c799e6018fc0: Bug 1368776 - Part 1. Move RasterImage's ImageContainer state to ImageResource. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:23 -0500 - rev 436865
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 1. Move RasterImage's ImageContainer state to ImageResource. r=tnikkel This state will eventually be used by VectorImage when it supports image containers. For now, it is harmless beyond using slightly more memory for SVGs.
6dfe9e9f880079c77f54ae7d6501a7815ec4e772: Bug 1368776 - Part 0. Move RasterImage's NotifyDrawingObservers to ImageResource. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 17 Nov 2017 06:45:23 -0500 - rev 436864
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1368776 - Part 0. Move RasterImage's NotifyDrawingObservers to ImageResource. r=tnikkel
3b1d7a28d1a522570825ec47fbcf831726ce6e99: Bug 1418242 - [u2f-hid-rs] Let stubs fail, instead of running until cancellation r=jcj
Tim Taubert <ttaubert@mozilla.com> - Thu, 16 Nov 2017 21:22:04 +0100 - rev 436863
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1418242 - [u2f-hid-rs] Let stubs fail, instead of running until cancellation r=jcj https://github.com/jcjones/u2f-hid-rs/commit/1b1d79e65366f0457c3c183a36c86a11a04fb836
5d567300c8f2b69f07747efc103de572d28ee2b8: Bug 1417844 part 5 - Stop passing -v 170 to xpcshell. r=jmaher
Jan de Mooij <jdemooij@mozilla.com> - Fri, 17 Nov 2017 12:14:04 +0100 - rev 436862
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1417844 part 5 - Stop passing -v 170 to xpcshell. r=jmaher
017923947e58465df4c096de83c72081df9047c1: Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Fri, 17 Nov 2017 12:13:42 +0100 - rev 436861
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1417844 part 4 - Remove more JSVersion code. r=evilpie
be79373884dc6da7ce46df78fca479c2d00b5e7e: Bug 1417844 part 3 - Remove JSVersion from subscript cache path. r=kmag
Jan de Mooij <jdemooij@mozilla.com> - Fri, 17 Nov 2017 12:13:15 +0100 - rev 436860
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1417844 part 3 - Remove JSVersion from subscript cache path. r=kmag
68bcd8b8a36b638c8206bf19d8a0def7e24fa973: Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Fri, 17 Nov 2017 12:12:39 +0100 - rev 436859
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
589914e65db778c141eab428c1639866abded678: Bug 1417844 part 1 - Remove JSVersion related code from jit-tests and jsreftests. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Fri, 17 Nov 2017 12:12:05 +0100 - rev 436858
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1417844 part 1 - Remove JSVersion related code from jit-tests and jsreftests. r=anba
160a2d1e4540459bb811219bfb9a82ed0e4d838b: Bug 1405670 - remove tests for search-metadata.json migration, r=adw.
Florian Quèze <florian@queze.net> - Fri, 17 Nov 2017 12:06:06 +0100 - rev 436857
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1405670 - remove tests for search-metadata.json migration, r=adw.
12152163c058e64116db03e147ed219c273048a1: Bug 1405670 - fix search service tests relying on dropping .xml files in the profile folder, r=adw.
Florian Quèze <florian@queze.net> - Fri, 17 Nov 2017 12:05:47 +0100 - rev 436856
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1405670 - fix search service tests relying on dropping .xml files in the profile folder, r=adw.
297b54c04fb1e37b56a56fecf65b56c95bc2d9a1: Bug 1405670 - remove support for NS_APP_SEARCH_DIR_LIST and NS_APP_SEARCH_DIR from the directory service, r=adw.
Florian Quèze <florian@queze.net> - Fri, 17 Nov 2017 12:05:20 +0100 - rev 436855
Push 117 by fmarier@mozilla.com at Tue, 28 Nov 2017 20:17:16 +0000
Bug 1405670 - remove support for NS_APP_SEARCH_DIR_LIST and NS_APP_SEARCH_DIR from the directory service, r=adw.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip