fune/layout/svg
Simon Giesecke ad01a10a3b Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin
Note that this patch only transforms the use of the nsDataHashtable type alias
to a directly equivalent use of nsTHashMap. It does not change the specification
of the hash key type to make use of the key class deduction that nsTHashMap
allows for in some cases. That can be done in a separate step, but requires more
attention.

Differential Revision: https://phabricator.services.mozilla.com/D106008
2021-03-10 10:47:47 +00:00
..
crashtests Bug 1693032 - SVG text reflow can flow through multiple outer svg elements r=emilio 2021-02-17 14:51:47 +00:00
tests Bug 1679758 - Remove trailing empty lines r=sylvestre,marionette-reviewers,jgraham 2020-12-15 10:34:54 +00:00
AutoReferenceChainGuard.h
CSSClipPathInstance.cpp
CSSClipPathInstance.h
CSSFilterInstance.cpp Bug 1676299 - Removed the xMajor parameter from BaseMatrix::ScaleFactors() r=botond 2020-11-18 18:53:01 +00:00
CSSFilterInstance.h
FilterInstance.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
FilterInstance.h Bug 1673073 - Include-what-you-use fixes. r=mstange 2020-12-03 17:11:04 +00:00
ISVGDisplayableFrame.h
ISVGSVGFrame.h
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
svg.css Bug 1690225 - Unify focus-visible rules in ua.css. r=edgar 2021-02-03 10:25:21 +00:00
SVGAFrame.cpp
SVGClipPathFrame.cpp
SVGClipPathFrame.h
SVGContainerFrame.cpp Bug 1693032 - SVG text reflow can flow through multiple outer svg elements r=emilio 2021-02-17 14:51:47 +00:00
SVGContainerFrame.h Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGContextPaint.cpp Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika 2021-02-26 09:11:46 +00:00
SVGContextPaint.h
SVGFEContainerFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGFEImageFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGFELeafFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGFEUnstyledLeafFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGFilterFrame.cpp
SVGFilterFrame.h
SVGFilterInstance.cpp Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
SVGFilterInstance.h Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
SVGFilterPaintCallback.h Bug 1673073 - Include-what-you-use fixes. r=mstange 2020-12-03 17:11:04 +00:00
SVGForeignObjectFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGForeignObjectFrame.h
SVGGeometryFrame.cpp Bug 1534549 - Part 2: Allow all display items to carry hit testing information r=mstange 2021-02-06 22:30:37 +00:00
SVGGeometryFrame.h
SVGGFrame.cpp
SVGGFrame.h
SVGGradientFrame.cpp
SVGGradientFrame.h
SVGImageContext.cpp
SVGImageContext.h
SVGImageFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGImageFrame.h
SVGInnerSVGFrame.cpp
SVGInnerSVGFrame.h
SVGIntegrationUtils.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
SVGIntegrationUtils.h
SVGMarkerFrame.cpp
SVGMarkerFrame.h
SVGMaskFrame.cpp
SVGMaskFrame.h
SVGObserverUtils.cpp Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in layout. r=emilio 2021-02-26 11:36:41 +00:00
SVGObserverUtils.h Bug 1673931 - Avoid including Element.h from header files. 2020-11-23 16:08:40 +00:00
SVGOuterSVGFrame.cpp Bug 1534549 - Part 2: Allow all display items to carry hit testing information r=mstange 2021-02-06 22:30:37 +00:00
SVGOuterSVGFrame.h Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert 2021-01-26 02:47:40 +00:00
SVGPaintServerFrame.cpp
SVGPaintServerFrame.h
SVGPatternFrame.cpp
SVGPatternFrame.h
SVGStopFrame.cpp
SVGSwitchFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGSymbolFrame.cpp
SVGSymbolFrame.h
SVGTextFrame.cpp Bug 1695490 - Remove svg.text-spacing.enabled pref r=emilio 2021-02-28 21:52:21 +00:00
SVGTextFrame.h Bug 1691659 - don't re-enter ScheduleReflowSVG r=emilio 2021-02-13 07:45:31 +00:00
SVGUseFrame.cpp Bug 1688293 - SVGUseFrame shouldn't invalidate rendering observers from DidSetComputedStyle. r=longsonr 2021-01-25 22:33:41 +00:00
SVGUseFrame.h
SVGUtils.cpp Bug 1691659 - don't re-enter ScheduleReflowSVG r=emilio 2021-02-13 07:45:31 +00:00
SVGUtils.h
SVGViewFrame.cpp Bug 1677635 Part 4 - Rename nsOverflowAreas to OverflowAreas, and move it into mozilla namespace. r=layout-reviewers,emilio 2020-11-18 00:08:12 +00:00
SVGViewportFrame.cpp
SVGViewportFrame.h