gecko-dev/layout/svg
Timothy Nikkel ed93119be4 Bug 1820708. Fix confusion between imgIContainer flags and SVGIntegrationUtils::FLAG_SYNC_DECODE_IMAGES flag. r=firefox-svg-reviewers,longsonr
This flag is only using in one place. Here is accidentally gets put into a variable that is only to be used with imgIContainer flags. They are just untyped uint32_t which allows this to happen. Noticed this by inspection while doing something else.

Differential Revision: https://phabricator.services.mozilla.com/D171826
2023-03-16 03:31:43 +00:00
..
crashtests Bug 1424031 - crashtest r=emilio 2023-03-06 10:33:58 +00:00
tests Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE 2023-03-13 13:53:26 +02:00
AutoReferenceChainGuard.h
CSSClipPathInstance.cpp Bug 1785903 - Use inset rect as the border area to compute shape radii. r=TYLin 2022-08-22 22:15:24 +00:00
CSSClipPathInstance.h Bug 1756197. Separate out CreateClipPathForFrame. r=gfx-reviewers,aosmond 2022-02-23 16:19:07 +00:00
CSSFilterInstance.cpp Bug 1520423 - Use AutoTArray in filter code r=emilio 2023-02-05 16:06:23 +00:00
CSSFilterInstance.h
FilterInstance.cpp Bug 1815404 - Replace most uses of gfxContext::CreateOrNull with stack-allocated contexts. r=gfx-reviewers,lsalzman 2023-02-21 07:28:25 +00:00
FilterInstance.h Bug 1787623 - Make invalid and unsupported filters paint the unfiltered frame. r=botond 2022-09-05 10:24:14 +00:00
ISVGDisplayableFrame.h Bug 829802 - Remove svg.display-lists prefs r=longsonr 2023-02-05 18:14:31 +00:00
ISVGSVGFrame.h
SVGAFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGClipPathFrame.cpp Bug 1815404 - Eliminate gfxContext::CreatePreservingTransformOrNull, and replace callers with stack-allocated gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGClipPathFrame.h Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGContainerFrame.cpp Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGContainerFrame.h Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGContextPaint.cpp Bug 1808102 - Move contextPaint to Document class r=emilio 2023-01-17 19:13:41 +00:00
SVGContextPaint.h Bug 1808102 - Move contextPaint to Document class r=emilio 2023-01-17 19:13:41 +00:00
SVGFEContainerFrame.cpp Bug 1816866 - Fixes to eSVGContainer r=emilio 2023-02-15 13:43:52 +00:00
SVGFEImageFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGFELeafFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGFEUnstyledLeafFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGFilterFrame.cpp Backed out changeset d90ec14fc8e3 (bug 1817608) for causing reftest failures in 1329849-1.svg CLOSED TREE 2023-02-19 18:24:00 -05:00
SVGFilterFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGFilterInstance.cpp Bug 1520423 - Use AutoTArray in filter code r=emilio 2023-02-05 16:06:23 +00:00
SVGFilterInstance.h Bug 1767127 - Change the types of FilterInstance::m[UserSpaceToFilter|FilterSpaceToUser]SpaceScale to MatrixScalesDouble. r=botond 2022-06-03 19:55:30 +00:00
SVGForeignObjectFrame.cpp Bug 1815404 - Remove refcounting from gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGForeignObjectFrame.h Bug 1815525 - Remove more dead code post bug 829802 r=emilio 2023-02-07 21:16:55 +00:00
SVGGFrame.cpp Bug 1754277: Fix non-unified build errors in layout/svg, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 21:22:18 +00:00
SVGGFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGGeometryFrame.cpp Bug 1820754 - Move common webrender code into SVGUtils r=emilio 2023-03-14 06:31:57 +00:00
SVGGeometryFrame.h Bug 1820754 - Move common webrender code into SVGUtils r=emilio 2023-03-14 06:31:57 +00:00
SVGGradientFrame.cpp Bug 1815923 - Use do_QueryFrame more with paint servers r=emilio 2023-02-14 08:27:17 +00:00
SVGGradientFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGImageContext.cpp Bug 1820280 - Be consistent for which URIs we expose chrome rules. r=dshin 2023-03-07 20:22:23 +00:00
SVGImageContext.h Bug 1779598 - Stop passing around Maybe<SVGImageContext>. r=aosmond 2022-07-14 16:03:25 +00:00
SVGImageFrame.cpp Bug 1822261 - Simplify bounds calculation for images r=emilio 2023-03-14 11:47:47 +00:00
SVGImageFrame.h Bug 1822261 - Simplify bounds calculation for images r=emilio 2023-03-14 11:47:47 +00:00
SVGInnerSVGFrame.cpp
SVGInnerSVGFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGIntegrationUtils.cpp Bug 1820708. Fix confusion between imgIContainer flags and SVGIntegrationUtils::FLAG_SYNC_DECODE_IMAGES flag. r=firefox-svg-reviewers,longsonr 2023-03-16 03:31:43 +00:00
SVGIntegrationUtils.h Bug 1787623 - Make invalid and unsupported filters paint the unfiltered frame. r=botond 2022-09-05 10:24:14 +00:00
SVGMarkerFrame.cpp Bug 752638 - make the context-fill and context-stroke SVG paint values work in marker content r=emilio 2023-01-25 17:54:36 +00:00
SVGMarkerFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGMaskFrame.cpp Bug 1815404 - Eliminate gfxContext::CreatePreservingTransformOrNull, and replace callers with stack-allocated gfxContext. r=gfx-reviewers,lsalzman 2023-02-21 07:28:24 +00:00
SVGMaskFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGObserverUtils.cpp Bug 1816068 - Use Element::FromNode in ObserverUtils r=emilio 2023-02-14 08:32:24 +00:00
SVGObserverUtils.h Bug 1794811, part 1 - Include nsISupports.h instead of nsISupportsBase.h. r=necko-reviewers,nika,valentin 2022-10-17 16:09:22 +00:00
SVGOuterSVGFrame.cpp Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGOuterSVGFrame.h Bug 1815525 - Remove more dead code post bug 829802 r=emilio 2023-02-07 21:16:55 +00:00
SVGPaintServerFrame.cpp
SVGPaintServerFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGPatternFrame.cpp Bug 1815404 - Replace most uses of gfxContext::CreateOrNull with stack-allocated contexts. r=gfx-reviewers,lsalzman 2023-02-21 07:28:25 +00:00
SVGPatternFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGStopFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGSwitchFrame.cpp Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGSymbolFrame.cpp
SVGSymbolFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
SVGTextFrame.cpp Bug 1820754 - Move common webrender code into SVGUtils r=emilio 2023-03-14 06:31:57 +00:00
SVGTextFrame.h Bug 1815945 - Simplify state bit handling r=emilio 2023-02-14 08:28:48 +00:00
SVGUseFrame.cpp Bug 1754277: Fix non-unified build errors in layout/svg, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 21:22:18 +00:00
SVGUseFrame.h
SVGUtils.cpp Bug 1820754 - Move common webrender code into SVGUtils r=emilio 2023-03-14 06:31:57 +00:00
SVGUtils.h Bug 1820754 - Move common webrender code into SVGUtils r=emilio 2023-03-14 06:31:57 +00:00
SVGViewFrame.cpp Bug 1803957 - remove virtual keyword from override methods in cpp files r=emilio 2022-12-04 20:00:25 +00:00
SVGViewportFrame.cpp Bug 829802 - Remove svg.display-lists prefs r=longsonr 2023-02-05 18:14:31 +00:00
SVGViewportFrame.h Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio 2022-12-03 19:18:26 +00:00
moz.build Bug 1754277: Fix non-unified build errors in layout/svg, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 21:22:18 +00:00
svg.css