gecko-dev/dom/svg
Chris Peterson f6fdbf028a Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium
-Wshadow warnings are not enabled globally, so these -Wno-shadow suppressions have no effect. I had intended to enable -Wshadow globally along with these suppressions in some directories (in bug 1272513), but that was blocked by other issues.

There are too many -Wshadow warnings (now over 2000) to realistically fix them all. We should remove all these unnecessary -Wno-shadow flags cluttering many moz.build files.

Differential Revision: https://phabricator.services.mozilla.com/D132289
2021-12-01 06:40:04 +00:00
..
crashtests Bug 1692068 - Disable broken crashtests on tsan. r=necko-reviewers,decoder,dragana 2021-05-25 01:15:49 +00:00
test Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers 2021-10-18 09:26:33 +00:00
DOMSVGAngle.cpp
DOMSVGAngle.h
DOMSVGAnimatedAngle.cpp
DOMSVGAnimatedAngle.h
DOMSVGAnimatedBoolean.cpp
DOMSVGAnimatedBoolean.h
DOMSVGAnimatedEnumeration.cpp
DOMSVGAnimatedEnumeration.h
DOMSVGAnimatedInteger.cpp
DOMSVGAnimatedInteger.h
DOMSVGAnimatedLength.cpp
DOMSVGAnimatedLength.h
DOMSVGAnimatedLengthList.cpp
DOMSVGAnimatedLengthList.h
DOMSVGAnimatedNumber.cpp
DOMSVGAnimatedNumber.h
DOMSVGAnimatedNumberList.cpp
DOMSVGAnimatedNumberList.h
DOMSVGAnimatedString.cpp
DOMSVGAnimatedString.h
DOMSVGAnimatedTransformList.cpp
DOMSVGAnimatedTransformList.h
DOMSVGLength.cpp
DOMSVGLength.h
DOMSVGLengthList.cpp
DOMSVGLengthList.h
DOMSVGNumber.cpp
DOMSVGNumber.h
DOMSVGNumberList.cpp
DOMSVGNumberList.h
DOMSVGPathSeg.cpp
DOMSVGPathSeg.h
DOMSVGPathSegList.cpp
DOMSVGPathSegList.h
DOMSVGPoint.cpp
DOMSVGPoint.h
DOMSVGPointList.cpp
DOMSVGPointList.h
DOMSVGStringList.cpp Bug 1706939 - Make the SVG attribute code a bit more generic. r=longsonr 2021-04-23 19:39:37 +00:00
DOMSVGStringList.h
DOMSVGTransform.cpp
DOMSVGTransform.h
DOMSVGTransformList.cpp
DOMSVGTransformList.h
SVGAElement.cpp
SVGAElement.h
SVGAnimateElement.cpp
SVGAnimateElement.h
SVGAnimateMotionElement.cpp
SVGAnimateMotionElement.h
SVGAnimateTransformElement.cpp
SVGAnimateTransformElement.h
SVGAnimatedBoolean.cpp
SVGAnimatedBoolean.h
SVGAnimatedClass.cpp
SVGAnimatedClass.h
SVGAnimatedClassOrString.cpp
SVGAnimatedClassOrString.h
SVGAnimatedEnumeration.cpp Bug 1706939 - Make the SVG attribute code a bit more generic. r=longsonr 2021-04-23 19:39:37 +00:00
SVGAnimatedEnumeration.h
SVGAnimatedInteger.cpp
SVGAnimatedInteger.h
SVGAnimatedIntegerPair.cpp
SVGAnimatedIntegerPair.h
SVGAnimatedLength.cpp
SVGAnimatedLength.h
SVGAnimatedLengthList.cpp
SVGAnimatedLengthList.h Bug 1706939 - Copy internal attribute values from SVG elements for printing. r=longsonr 2021-04-23 19:39:38 +00:00
SVGAnimatedNumber.cpp
SVGAnimatedNumber.h
SVGAnimatedNumberList.cpp
SVGAnimatedNumberList.h Merge autoland to mozilla-central. a=merge 2021-04-24 00:50:35 +03:00
SVGAnimatedNumberPair.cpp
SVGAnimatedNumberPair.h
SVGAnimatedOrient.cpp Bug 1685543 - Expose auto-start-reverse enum value r=emilio 2021-01-08 00:05:11 +00:00
SVGAnimatedOrient.h Bug 1685543 - Expose auto-start-reverse enum value r=emilio 2021-01-08 00:05:11 +00:00
SVGAnimatedPathSegList.cpp
SVGAnimatedPathSegList.h
SVGAnimatedPointList.cpp
SVGAnimatedPointList.h
SVGAnimatedPreserveAspectRatio.cpp
SVGAnimatedPreserveAspectRatio.h
SVGAnimatedRect.cpp
SVGAnimatedRect.h
SVGAnimatedString.cpp
SVGAnimatedString.h Bug 1706939 - Copy internal attribute values from SVG elements for printing. r=longsonr 2021-04-23 19:39:38 +00:00
SVGAnimatedTransformList.cpp
SVGAnimatedTransformList.h
SVGAnimatedViewBox.cpp
SVGAnimatedViewBox.h
SVGAnimationElement.cpp
SVGAnimationElement.h
SVGAttrTearoffTable.h Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
SVGAttrValueWrapper.cpp
SVGAttrValueWrapper.h
SVGCircleElement.cpp Bug 1683907 - use the same logic for rendering and bounds checking r=emilio 2020-12-26 16:29:05 +00:00
SVGCircleElement.h
SVGClipPathElement.cpp
SVGClipPathElement.h
SVGComponentTransferFunctionElement.h
SVGContentUtils.cpp Bug 1723921 - Cleanup nsComputedDOMStyle and related APIs. r=layout-reviewers,jfkthame 2021-08-07 09:47:15 +00:00
SVGContentUtils.h
SVGDataParser.cpp
SVGDataParser.h
SVGDefsElement.cpp
SVGDefsElement.h
SVGDescElement.cpp
SVGDescElement.h
SVGDocument.cpp
SVGDocument.h Bug 1551040 - Add const versions of Document casts. r=edgar 2021-01-17 14:44:44 +00:00
SVGElement.cpp Bug 1586014- Factor out RecompileScriptEventListeners r=emilio 2021-11-04 18:24:58 +00:00
SVGElement.h Bug 1586014- Factor out RecompileScriptEventListeners r=emilio 2021-11-04 18:24:58 +00:00
SVGElementFactory.cpp Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
SVGElementFactory.h
SVGEllipseElement.cpp Bug 1683907 - use the same logic for rendering and bounds checking r=emilio 2020-12-26 16:29:05 +00:00
SVGEllipseElement.h
SVGFEBlendElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEBlendElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEColorMatrixElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEColorMatrixElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEComponentTransferElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEComponentTransferElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFECompositeElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFECompositeElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEConvolveMatrixElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEConvolveMatrixElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEDiffuseLightingElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEDiffuseLightingElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEDisplacementMapElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEDisplacementMapElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEDistantLightElement.cpp
SVGFEDistantLightElement.h
SVGFEDropShadowElement.cpp
SVGFEDropShadowElement.h
SVGFEFloodElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEFloodElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEGaussianBlurElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEGaussianBlurElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEImageElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEImageElement.h
SVGFEMergeElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEMergeElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEMergeNodeElement.cpp
SVGFEMergeNodeElement.h
SVGFEMorphologyElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEMorphologyElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEOffsetElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEOffsetElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFEPointLightElement.cpp
SVGFEPointLightElement.h
SVGFESpecularLightingElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFESpecularLightingElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFESpotLightElement.cpp
SVGFESpotLightElement.h
SVGFETileElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFETileElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFETurbulenceElement.cpp Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFETurbulenceElement.h Bug 1722316 - Add UseCounter telemetry for various svg filters. r=emilio 2021-08-10 14:14:37 +00:00
SVGFilterElement.cpp
SVGFilterElement.h
SVGFilters.cpp
SVGFilters.h
SVGForeignObjectElement.cpp
SVGForeignObjectElement.h
SVGFragmentIdentifier.cpp
SVGFragmentIdentifier.h
SVGGElement.cpp
SVGGElement.h
SVGGeometryElement.cpp Bug 1728113 - Remove DrawTargetCapture and related code. r=jrmuizel 2021-08-30 16:35:50 +00:00
SVGGeometryElement.h
SVGGeometryProperty.cpp
SVGGeometryProperty.h Bug 1723249: Gracefully handle null SVG image-frame when resolving geometry properties. r=longsonr 2021-08-17 18:12:19 +00:00
SVGGradientElement.cpp
SVGGradientElement.h
SVGGraphicsElement.cpp Bug 1732845 - Add `nsINode::IsInDesignMode()` to check whether the node is directly in design mode r=smaug 2021-10-12 03:14:43 +00:00
SVGGraphicsElement.h
SVGImageElement.cpp
SVGImageElement.h
SVGIntegerPairSMILType.cpp
SVGIntegerPairSMILType.h
SVGLength.cpp
SVGLength.h
SVGLengthList.cpp
SVGLengthList.h Bug 1706939 - Copy internal attribute values from SVG elements for printing. r=longsonr 2021-04-23 19:39:38 +00:00
SVGLengthListSMILType.cpp
SVGLengthListSMILType.h
SVGLineElement.cpp
SVGLineElement.h
SVGMPathElement.cpp
SVGMPathElement.h
SVGMarkerElement.cpp Bug 1710840 - Part 2: Get rid of NS_ERROR_DOM_SVG_WRONG_TYPE_ERR; r=smaug 2021-05-12 23:32:38 +00:00
SVGMarkerElement.h Bug 1685543 - Expose auto-start-reverse enum value r=emilio 2021-01-08 00:05:11 +00:00
SVGMaskElement.cpp
SVGMaskElement.h
SVGMatrix.cpp Bug 987432 - remove unnecessary float casts in SkewX and SkewY r=dholbert 2021-01-02 17:17:26 +00:00
SVGMatrix.h
SVGMetadataElement.cpp
SVGMetadataElement.h
SVGMotionSMILAnimationFunction.cpp
SVGMotionSMILAnimationFunction.h
SVGMotionSMILAttr.cpp
SVGMotionSMILAttr.h
SVGMotionSMILPathUtils.cpp
SVGMotionSMILPathUtils.h
SVGMotionSMILType.cpp
SVGMotionSMILType.h
SVGNumberList.cpp
SVGNumberList.h Merge autoland to mozilla-central. a=merge 2021-04-24 00:50:35 +03:00
SVGNumberListSMILType.cpp
SVGNumberListSMILType.h
SVGNumberPairSMILType.cpp
SVGNumberPairSMILType.h
SVGOrientSMILType.cpp
SVGOrientSMILType.h Bug 1685543 - Expose auto-start-reverse enum value r=emilio 2021-01-08 00:05:11 +00:00
SVGPathData.cpp Bug 1340422 - Part 10: Use style for GetDistancesFromOriginToEndsOfVisibleSegments(). r=emilio 2021-06-09 21:17:25 +00:00
SVGPathData.h Bug 1340422 - Part 10: Use style for GetDistancesFromOriginToEndsOfVisibleSegments(). r=emilio 2021-06-09 21:17:25 +00:00
SVGPathDataParser.cpp
SVGPathDataParser.h
SVGPathElement.cpp Bug 1340422 - Part 10: Use style for GetDistancesFromOriginToEndsOfVisibleSegments(). r=emilio 2021-06-09 21:17:25 +00:00
SVGPathElement.h Bug 1340422 - Part 10: Use style for GetDistancesFromOriginToEndsOfVisibleSegments(). r=emilio 2021-06-09 21:17:25 +00:00
SVGPathSegListSMILType.cpp
SVGPathSegListSMILType.h
SVGPathSegUtils.cpp Bug 1340422 - Part 3: Resolve SVG path from CSS. r=emilio 2021-06-09 21:17:21 +00:00
SVGPathSegUtils.h Bug 1340422 - Part 3: Resolve SVG path from CSS. r=emilio 2021-06-09 21:17:21 +00:00
SVGPatternElement.cpp
SVGPatternElement.h
SVGPoint.h
SVGPointList.cpp
SVGPointList.h
SVGPointListSMILType.cpp
SVGPointListSMILType.h
SVGPolyElement.cpp
SVGPolyElement.h
SVGPolygonElement.cpp
SVGPolygonElement.h
SVGPolylineElement.cpp
SVGPolylineElement.h
SVGPreserveAspectRatio.cpp
SVGPreserveAspectRatio.h
SVGRect.cpp
SVGRect.h
SVGRectElement.cpp Bug 1683907 - use the same logic for rendering and bounds checking r=emilio 2020-12-26 16:29:05 +00:00
SVGRectElement.h
SVGSVGElement.cpp
SVGSVGElement.h
SVGScriptElement.cpp
SVGScriptElement.h
SVGSetElement.cpp
SVGSetElement.h
SVGStopElement.cpp
SVGStopElement.h
SVGStringList.cpp
SVGStringList.h
SVGStyleElement.cpp Bug 1700889 - remove xmlspace attribute from SVGStyleElement r=emilio 2021-03-25 17:15:43 +00:00
SVGStyleElement.h Bug 1700889 - remove xmlspace attribute from SVGStyleElement r=emilio 2021-03-25 17:15:43 +00:00
SVGSwitchElement.cpp Bug 1685421 - Part 2: Stop using NS_ERROR_DOM_HIERARCHY_REQUEST_ERR in nsINode; r=smaug 2021-06-02 13:43:39 +00:00
SVGSwitchElement.h Bug 1685421 - Part 2: Stop using NS_ERROR_DOM_HIERARCHY_REQUEST_ERR in nsINode; r=smaug 2021-06-02 13:43:39 +00:00
SVGSymbolElement.cpp
SVGSymbolElement.h
SVGTSpanElement.cpp
SVGTSpanElement.h
SVGTagList.h
SVGTests.cpp
SVGTests.h
SVGTextContentElement.cpp
SVGTextContentElement.h
SVGTextElement.cpp
SVGTextElement.h
SVGTextPathElement.cpp
SVGTextPathElement.h
SVGTextPositioningElement.cpp
SVGTextPositioningElement.h
SVGTitleElement.cpp
SVGTitleElement.h
SVGTransform.cpp
SVGTransform.h
SVGTransformList.cpp
SVGTransformList.h
SVGTransformListParser.cpp
SVGTransformListParser.h
SVGTransformListSMILType.cpp
SVGTransformListSMILType.h
SVGTransformableElement.cpp
SVGTransformableElement.h
SVGUseElement.cpp Bug 1685421 - Part 2: Stop using NS_ERROR_DOM_HIERARCHY_REQUEST_ERR in nsINode; r=smaug 2021-06-02 13:43:39 +00:00
SVGUseElement.h
SVGViewBoxSMILType.cpp
SVGViewBoxSMILType.h
SVGViewElement.cpp
SVGViewElement.h
SVGViewportElement.cpp Bug 1703592 - Deal with non-finite viewbox / viewports. r=longsonr 2021-04-09 13:10:55 +00:00
SVGViewportElement.h
moz.build Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium 2021-12-01 06:40:04 +00:00