gecko-dev/layout/svg
Nicholas Nethercote 18fae65f38 Bug 1563139 - Remove StaticPrefs.h. r=glandium
This requires replacing inclusions of it with inclusions of more specific prefs
files.

The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.

Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.

Differential Revision: https://phabricator.services.mozilla.com/D39138

--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
..
crashtests Bug 1557371 - Part 2 - Load all XUL crashtests with chrome privilege. r=dbaron 2019-07-09 19:40:42 +00:00
tests Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8 2019-07-15 16:19:32 -07:00
AutoReferenceChainGuard.h Bug 1557793 part 3. Change the signatures of various nsContentUtils localization methods to play nicer with the new stringbundle API. r=smaug 2019-06-08 21:26:12 +00:00
moz.build Bug 1533428 - patch 4 - Include chromium-config.mozbuild in the moz.build for a bunch more directories, so that IPC-related headers are available. r=jwatt 2019-04-01 14:32:44 +00:00
nsCSSClipPathInstance.cpp Bug 1552636 - Remove eStyleImageType_URL. r=TYLin 2019-05-22 11:34:23 +00:00
nsCSSClipPathInstance.h Bug 1533491 - nsCSSClipPathInstance::ApplyBasicShapeOrPathClip should consider transform r=longsonr 2019-04-25 00:52:25 +00:00
nsCSSFilterInstance.cpp Bug 1552878 - Use cbindgen for filters. r=jwatt 2019-05-29 21:22:07 +02:00
nsCSSFilterInstance.h Bug 1552878 - Use cbindgen for filters. r=jwatt 2019-05-29 21:22:07 +02:00
nsFilterInstance.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
nsFilterInstance.h Bug 1552878 - Use cbindgen for filters. r=jwatt 2019-05-29 21:22:07 +02:00
nsISVGSVGFrame.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsSVGAFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGClipPathFrame.cpp Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt 2019-06-21 09:51:00 +00:00
nsSVGClipPathFrame.h Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt 2019-06-21 09:51:00 +00:00
nsSVGContainerFrame.cpp Bug 1566945 - Add a parameter to nsContainerFrame::InsertFrames for aPrevFrame's line box. r=dholbert 2019-07-17 23:34:45 +00:00
nsSVGContainerFrame.h Bug 1566945 - Add a parameter to nsContainerFrame::InsertFrames for aPrevFrame's line box. r=dholbert 2019-07-17 23:34:45 +00:00
nsSVGDisplayableFrame.h Bug 1511854 - Part 1: Fix some formatting oddities in layout/ after the clang-format. r=TYLin 2018-12-05 18:44:03 +00:00
nsSVGFilterFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGFilterFrame.h Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGFilterInstance.cpp Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
nsSVGFilterInstance.h Bug 1552878 - Use cbindgen for filters. r=jwatt 2019-05-29 21:22:07 +02:00
nsSVGFilterPaintCallback.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
nsSVGForeignObjectFrame.cpp Bug 1474771 - Propagate NS_FRAME_IS_DIRTY to descendants when marking as dirty rather than during reflow. r=dholbert 2019-07-01 21:56:43 +00:00
nsSVGForeignObjectFrame.h Bug 1383650 - Remove some redundant attribute observing logic r=longsonr 2019-05-25 11:17:49 +00:00
nsSVGGenericContainerFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGGenericContainerFrame.h Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGGFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGGFrame.h Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGGradientFrame.cpp Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
nsSVGGradientFrame.h Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
nsSVGImageFrame.cpp Bug 1557637 - Correct resolve <image> size when specified size is auto and intrinsic size is missing r=longsonr 2019-06-08 00:33:36 +00:00
nsSVGImageFrame.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-07-06 08:18:28 +00:00
nsSVGInnerSVGFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGInnerSVGFrame.h Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGIntegrationUtils.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
nsSVGIntegrationUtils.h Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt 2019-06-21 09:51:00 +00:00
nsSVGMarkerFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGMarkerFrame.h Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGMaskFrame.cpp Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt 2019-06-21 09:51:00 +00:00
nsSVGMaskFrame.h Bug 1539702. Improve CreateClippedDrawTarget API r=jwatt,rhunt 2019-06-21 09:51:00 +00:00
nsSVGOuterSVGFrame.cpp Bug 1565384 part 1: When an embedded SVG document has an aspect-ratio change, trigger a reflow if 'object-fit' is set on the embedding element. r=emilio 2019-07-17 00:58:57 +00:00
nsSVGOuterSVGFrame.h Bug 1547792 - AspectRatio should be a single ratio, not a size. r=dholbert 2019-05-02 23:28:21 +00:00
nsSVGPaintServerFrame.h Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
nsSVGPatternFrame.cpp Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
nsSVGPatternFrame.h Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
nsSVGStopFrame.cpp Bug 1555030 - Add NS_FRAME_SVG_LAYOUT into SVGViewFrame and nsSVGStopFrame. r=dholbert,longsonr 2019-05-29 23:50:55 +00:00
nsSVGSwitchFrame.cpp Merge mozilla-inbound to mozilla-central a=merge 2019-04-28 00:39:52 +03:00
nsSVGSymbolFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGSymbolFrame.h Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGUseFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGUseFrame.h Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
nsSVGUtils.cpp Bug 1567962 - Remove context-fill-opacity and context-stroke-opacity warnings. r=jwatt 2019-07-22 18:40:42 +00:00
nsSVGUtils.h Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
nsSVGViewportFrame.cpp Bug 1540408 Part 3 - Rename SVGViewBoxRect to SVGViewBox r=dholbert 2019-04-10 05:08:14 +01:00
nsSVGViewportFrame.h Bug 1525371 - Kill ComputedStyle::mPresContext, move the pointer to the frame instead. r=jwatt 2019-02-07 11:15:36 +01:00
svg.css Bug 1547619 - Fix :-moz-svg-use-shadow-tree-root pseudo-class. r=violet 2019-04-29 08:04:22 +00:00
SVGContextPaint.cpp Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb 2019-07-08 16:37:45 +00:00
SVGContextPaint.h Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
SVGFEContainerFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
SVGFEImageFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
SVGFELeafFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
SVGFEUnstyledLeafFrame.cpp Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio 2019-04-16 07:24:49 +00:00
SVGGeometryFrame.cpp Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
SVGGeometryFrame.h Bug 1542646 Part 13 - Make function declaration and definition parameter names match r=dholbert 2019-04-27 08:57:50 +01:00
SVGImageContext.cpp Bug 1563315 - Use cbindgen for fill and stroke r=boris 2019-07-06 08:31:02 +00:00
SVGImageContext.h Bug 1542646 Part 7 - use default keyword where possible r=dholbert 2019-04-17 23:38:02 +01:00
SVGObserverUtils.cpp Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
SVGObserverUtils.h Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
SVGTextFrame.cpp Backed out changeset 5c8a0f41b86d (bug 1353164) for test_css-properties-db.js failures CLOSED TREE 2019-07-19 16:50:35 +03:00
SVGTextFrame.h Bug 1551030 - Merge all SVGRect classes r=dholbert 2019-06-20 07:03:54 -07:00
SVGViewFrame.cpp Bug 1555030 - Add NS_FRAME_SVG_LAYOUT into SVGViewFrame and nsSVGStopFrame. r=dholbert,longsonr 2019-05-29 23:50:55 +00:00