gecko-dev/layout/style
Nathan Froyd 2d58b9d7fb Bug 1455178 - avoid static constructors for atom initialization; r=njn
For reasons unknown, if you give MSVC:

// Foo.h
struct Foo
{
  ...
};

extern const Foo gFoo;

// Foo.cpp, which necessarily includes Foo.h.
extern constexpr Foo gFoo = {
};

MSVC will create a static initializer for gFoo and place it in the
read/write data section, rather than the read-only data section.
Removing the `extern const` declaration seems to be enough to make this
problem go away.  We need to adjust the declaration of other variables
to compensate for the non-visibility of gFoo in the header file.
2018-04-22 16:53:22 -04:00
..
crashtests Bug 1411008: Add crashtest. r=me 2018-04-21 19:28:32 +02:00
res Bug 1317541 - Merge number-control.css back into forms.css. r=mats 2018-04-10 11:04:41 +10:00
test Bug 1363875: [css-align]: Rename justify-items: auto to legacy. r=mats,xidorn 2018-04-20 02:07:04 +02:00
xbl-marquee
AnimationCollection.cpp Bug 1447827: Remove ServoRestyleManager. r=xidorn 2018-04-07 15:50:06 +02:00
AnimationCollection.h Bug 1444221 - #ifdef out some animation related stuff for MOZ_OLD_STYLE. r=xidorn 2018-03-09 07:09:44 +09:00
AnimationCommon.h Bug 1449631 part 12. Remove the Nullable smuggling from nsIDOMEventTarget. r=smaug 2018-04-05 13:42:42 -04:00
bindgen.toml.in Bug 1341234 - part 2 - add an intermediate step for determining bindgen's CFLAGS; r=gps 2017-11-10 10:05:36 -05:00
BindingStyleRule.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
BindingStyleRule.h Bug 1427512 - Part 15: Remove nsIDOMCSSStyleRule. r=xidorn,jryans 2018-01-11 16:17:56 +08:00
BuiltinCounterStyleList.h
CachedInheritingStyles.cpp Bug 1448728 part 1 - Make popular headers not include nsWindowSizes.h. r=njn 2018-03-28 10:44:49 +11:00
CachedInheritingStyles.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
ComputedStyle.cpp Bug 1375536 - Remove nsStyleVariables. r=emilio,xidorn 2018-04-10 15:11:12 +10:00
ComputedStyle.h Bug 1375536 - Remove nsStyleVariables. r=emilio,xidorn 2018-04-10 15:11:12 +10:00
ComputedStyleInlines.h Bug 1452080: Rename ComputedStyle::PresContext to PresContextForFrame. r=xidorn 2018-04-09 11:19:50 +02:00
contenteditable.css
CounterStyleManager.cpp Bug 1449068 part 2 - Use Servo data to back @counter-style rule. r=emilio 2018-04-05 08:41:28 +10:00
CounterStyleManager.h Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
CSS.cpp Bug 1447828 part 8 - Remove remaining uses of StyleBackendType as well as the type itself. r=emilio 2018-03-29 02:34:34 +11:00
CSS.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
CSSEnabledState.h
CSSFontFeatureValuesRule.cpp Bug 1427512 - Part 8: Remove nsIDOMCSSFontFeatureValuesRule. r=xidorn 2018-01-11 16:17:55 +08:00
CSSFontFeatureValuesRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
CSSImportRule.cpp Bug 1427512 - Part 9: Remove nsIDOMCSSImportRule. r=xidorn,jryans 2018-01-11 16:17:55 +08:00
CSSImportRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSKeyframeRule.cpp Bug 1427512 - Part 11: Remove nsIDOMCSSKeyframeRule. r=xidorn 2018-01-11 16:17:55 +08:00
CSSKeyframeRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSKeyframesRule.cpp Bug 1447358: Unifdef the old style system code. r=jwatt 2018-03-21 10:20:34 +01:00
CSSKeyframesRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSLexer.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
CSSLexer.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
CSSMediaRule.cpp Bug 1427512 - Part 5: Remove nsIDOMCSSGroupingRule. r=xidorn 2018-01-11 16:17:55 +08:00
CSSMediaRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSMozDocumentRule.cpp Bug 1437723: Preemptively fix unified bustage in layout/style by adding missing includes/namespaces/forward-decls. r=emilio 2018-02-12 16:53:44 -08:00
CSSMozDocumentRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSNamespaceRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSPageRule.cpp Bug 1427512 - Part 12: Remove nsIDOMCSSPageRule. r=xidorn 2018-01-11 16:17:55 +08:00
CSSPageRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSRuleList.cpp Bug 1427512 - Part 19: Remove nsIDOMCSSRuleList. r=xidorn,jryans 2018-01-11 16:17:56 +08:00
CSSRuleList.h Bug 1436263 - Part 3: Remove virtual from final virtual function declarations. r=froydnj 2018-02-08 21:22:43 -08:00
CSSSupportsRule.cpp Bug 1427512 - Part 5: Remove nsIDOMCSSGroupingRule. r=xidorn 2018-01-11 16:17:55 +08:00
CSSSupportsRule.h Bug 1449390 - Remove Rule::GetType() and its corresponding constants. r=emilio 2018-03-28 14:22:01 +11:00
CSSValue.h Bug 1427512 - Part 27: Remove nsIDOMCSSPrimitiveValue. r=xidorn,bz 2018-01-11 16:17:57 +08:00
DeclarationBlock.h Bug 1447828 part 8 - Remove remaining uses of StyleBackendType as well as the type itself. r=emilio 2018-03-29 02:34:34 +11:00
DeclarationBlockInlines.h Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request. 2018-03-28 18:10:11 +03:00
designmode.css
DocumentStyleRootIterator.cpp
DocumentStyleRootIterator.h Bug 1437723: Preemptively fix unified bustage in layout/style by adding missing includes/namespaces/forward-decls. r=emilio 2018-02-12 16:53:44 -08:00
ErrorReporter.cpp Bug 1452143: Make InspectorUtils.getAllStyleSheets handle Shadow DOM, and also optionally not return UA / User sheets. r=bholley 2018-04-17 11:23:36 +02:00
ErrorReporter.h Bug 1452143: Expose and honor a cssErrorReportingEnabled in the docshell. r=bholley 2018-04-17 11:23:31 +02:00
FontFace.cpp Bug 1449087 part 2 - Use Servo data to back @font-face rule. r=emilio 2018-04-04 08:42:10 +10:00
FontFace.h Bug 1452973 - Update NS_FONT_STRETCH_* constants to values based on the percentage definitions in css fonts 4. r=jwatt 2018-04-16 10:00:57 +01:00
FontFaceSet.cpp Bug 1455055 part 1. Convert nsIDOMEventListener to taking an Event, not an nsIDOMEvent. r=masayuki 2018-04-20 00:49:29 -04:00
FontFaceSet.h Bug 1452973 - Update NS_FONT_STRETCH_* constants to values based on the percentage definitions in css fonts 4. r=jwatt 2018-04-16 10:00:57 +01:00
FontFaceSetIterator.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
FontFaceSetIterator.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
GenerateCSSPropertyID.py Bug 1454831 - Generate nsCSSPropertyID.h from data file directly. r=emilio 2018-04-18 19:39:51 +10:00
GenerateCSSPropsGenerated.py Backed out 7 changesets (bug 1452542) for failing toolkit/content/tests/chrome/test_arrowpanel.xul on a CLOSED TREE 2018-04-18 20:10:35 +03:00
GenerateServoCSSPropList.py Backed out 7 changesets (bug 1452542) for failing toolkit/content/tests/chrome/test_arrowpanel.xul on a CLOSED TREE 2018-04-18 20:10:35 +03:00
GenericSpecifiedValues.h Bug 1448763 part 5 - Remove all color stuff from nsCSSValue. r=emilio 2018-04-05 18:27:33 +10:00
GenericSpecifiedValuesInlines.h Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request. 2018-03-28 18:10:11 +03:00
GroupRule.cpp Bug 1449103 part 3 - Merge ServoGroupRuleRules into GroupRule. r=emilio 2018-03-28 12:25:36 +11:00
GroupRule.h Bug 1449103 part 3 - Merge ServoGroupRuleRules into GroupRule. r=emilio 2018-03-28 12:25:36 +11:00
ImageDocument.css Bug 1428753: Ensure that vertical-overflowing images always show the zoom-out cursor. r=heycam 2018-04-12 20:48:02 +02:00
ImageLoader.cpp Backed out 11 changesets (bug 1404222) for static analysis failures on a CLOSED TREE. 2018-04-02 17:57:27 -04:00
ImageLoader.h Backed out 11 changesets (bug 1404222) for static analysis failures on a CLOSED TREE. 2018-04-02 17:57:27 -04:00
jar.mn Bug 1317541 - Merge number-control.css back into forms.css. r=mats 2018-04-10 11:04:41 +10:00
LayerAnimationInfo.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
LayerAnimationInfo.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
Loader.cpp Bug 1455492: While here, fix refcount churn. r=bholley 2018-04-21 12:08:44 +02:00
Loader.h Bug 1454460 - Pass a bonafide nsACString to Servo. r=bz 2018-04-17 16:27:08 -07:00
MediaFeatureChange.h Bug 1435939: Make media feature changes always async. r=bz 2018-02-07 15:27:30 +01:00
MediaList.cpp Bug 1447828 part 3 - Remove StyleBackendType uses from MediaList. r=emilio 2018-03-29 02:31:46 +11:00
MediaList.h Bug 1447828 part 3 - Remove StyleBackendType uses from MediaList. r=emilio 2018-03-29 02:31:46 +11:00
MediaQueryList.cpp Bug 1449631 part 6. Remove nsIDOMEventTarget::DispatchEvent. r=smaug 2018-04-05 13:42:41 -04:00
MediaQueryList.h Bug 1451199. Fix the handling of .onchange in MediaQueryList to match the handling of addEventListener('change'). r=emilio 2018-04-05 08:34:46 -04:00
moz.build Bug 1454831 followup - Fix bustage on a CLOSED TREE. 2018-04-19 21:08:09 +10:00
nsAnimationManager.cpp Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r=birtles 2018-04-11 18:01:14 +09:00
nsAnimationManager.h Bug 1454503: Remove unneeded refcounting in nsAnimationManager / nsTransitionManager. r=hiro 2018-04-17 11:24:59 +02:00
nsComputedDOMStyle.cpp Bug 1454572: nsComputedDOMStyle: Don't crash when used on a detached pseudo-element. r=emilio,xidorn:emilio 2018-04-19 15:53:25 +10:00
nsComputedDOMStyle.h Bug 1443950: Go back to using getComposedDoc for the computed style by default. r=bz 2018-03-28 03:25:47 +02:00
nsComputedDOMStylePropertyList.h Bug 1454528 - Remove trailing underscore of float ident. r=heycam 2018-04-17 11:07:57 +10:00
nsCSSAnonBoxes.cpp Bug 1449395 - Remove nsStaticAtomSetup. r=froydnj 2018-03-29 11:48:18 +11:00
nsCSSAnonBoxes.h Bug 1455178 - avoid static constructors for atom initialization; r=njn 2018-04-22 16:53:22 -04:00
nsCSSAnonBoxList.h Bug 1449414 - Reorder nsCSSAnonBoxList.h. r=xidorn 2018-03-27 10:40:32 +11:00
nsCSSCounterDescList.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsCSSFontDescList.h Bug 1435984 - patch 2 - Support the font-variation-settings descriptor when parsing @font-face in the old Gecko style system. r=jwatt 2018-02-14 22:02:05 +11:00
nsCSSKeywordList.h Bug 1105111 part 2: Add support for 'flex-basis:content' in the style system (gecko / getComputedStyle side). r=mats 2018-04-02 04:30:37 +02:00
nsCSSKeywords.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsCSSKeywords.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsCSSParser.h Bug 1447358: Unifdef the old style system code. r=jwatt 2018-03-21 10:20:34 +01:00
nsCSSPropAliasList.h Backed out 7 changesets (bug 1452542) for failing toolkit/content/tests/chrome/test_arrowpanel.xul on a CLOSED TREE 2018-04-18 20:10:35 +03:00
nsCSSPropertyID.h.in Bug 1454831 - Generate nsCSSPropertyID.h from data file directly. r=emilio 2018-04-18 19:39:51 +10:00
nsCSSPropertyIDSet.h Bug 1336772 - Request any restyles required by changes to the cascade result. r=birtles 2017-09-05 16:34:24 +09:00
nsCSSPropList.h Bug 1448757 part 3 - Remove nsDOMWindowUtils::GetAnimationTypeForLonghand and nsStyleAnimType. r=hiro 2018-04-20 14:38:46 +10:00
nsCSSProps.cpp Bug 1448757 part 3 - Remove nsDOMWindowUtils::GetAnimationTypeForLonghand and nsStyleAnimType. r=hiro 2018-04-20 14:38:46 +10:00
nsCSSProps.h Bug 1448757 part 3 - Remove nsDOMWindowUtils::GetAnimationTypeForLonghand and nsStyleAnimType. r=hiro 2018-04-20 14:38:46 +10:00
nsCSSPropsGenerated.inc.in
nsCSSPseudoElementList.h Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
nsCSSPseudoElements.cpp Bug 1449395 - Remove nsStaticAtomSetup. r=froydnj 2018-03-29 11:48:18 +11:00
nsCSSPseudoElements.h Bug 1455178 - avoid static constructors for atom initialization; r=njn 2018-04-22 16:53:22 -04:00
nsCSSScanner.cpp Bug 1452916: Remove dead error reporting code. r=bholley 2018-04-10 23:58:18 +02:00
nsCSSScanner.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
nsCSSValue.cpp Bug 1363875: [css-align]: Rename justify-items: auto to legacy. r=mats,xidorn 2018-04-20 02:07:04 +02:00
nsCSSValue.h Bug 1436048 part 1 - Use a user defined type for font weight everywhere. r=jfkthame,emilio 2018-04-13 20:34:37 +01:00
nsCSSVisitedDependentPropList.h
nsDOMCSSAttrDeclaration.cpp Bug 1448690: Remove IsStyledByServo. r=xidorn 2018-03-26 09:39:26 +02:00
nsDOMCSSAttrDeclaration.h Bug 1436263 - Part 1: Replace final override virtual function specifiers with just final. r=froydnj 2018-02-05 22:46:57 -08:00
nsDOMCSSDeclaration.cpp Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request. 2018-03-28 18:10:11 +03:00
nsDOMCSSDeclaration.h Backed out 7 changesets (bug 1452542) for failing toolkit/content/tests/chrome/test_arrowpanel.xul on a CLOSED TREE 2018-04-18 20:10:35 +03:00
nsDOMCSSRect.cpp Bug 1427512 - Part 25: Remove nsIDOMRect. r=xidorn,bz 2018-01-11 16:17:57 +08:00
nsDOMCSSRect.h Bug 1436263 - Part 3: Remove virtual from final virtual function declarations. r=froydnj 2018-02-08 21:22:43 -08:00
nsDOMCSSRGBColor.cpp Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsDOMCSSRGBColor.h Bug 1436263 - Part 3: Remove virtual from final virtual function declarations. r=froydnj 2018-02-08 21:22:43 -08:00
nsDOMCSSValueList.cpp Bug 1427512 - Part 28: Remove nsIDOMCSSValue. r=xidorn,bz 2018-01-11 16:17:57 +08:00
nsDOMCSSValueList.h Bug 1436263 - Part 3: Remove virtual from final virtual function declarations. r=froydnj 2018-02-08 21:22:43 -08:00
nsFontFaceLoader.cpp Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
nsFontFaceLoader.h Bug 1447358: Unifdef the old style system code. r=jwatt 2018-03-21 10:20:34 +01:00
nsFontFaceUtils.cpp Bug 1452080: Remove ComputedStyle::PresContext usage from layout and canvas code. r=xidorn 2018-04-09 11:19:49 +02:00
nsFontFaceUtils.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsHTMLCSSStyleSheet.cpp Bug 1447827: Remove ServoRestyleManager. r=xidorn 2018-04-07 15:50:06 +02:00
nsHTMLCSSStyleSheet.h Bug 1447358: Unifdef the old style system code. r=jwatt 2018-03-21 10:20:34 +01:00
nsHTMLStyleSheet.cpp Bug 1447827: Remove ServoRestyleManager. r=xidorn 2018-04-07 15:50:06 +02:00
nsHTMLStyleSheet.h Bug 1447358: Unifdef the old style system code. r=jwatt 2018-03-21 10:20:34 +01:00
nsICSSDeclaration.cpp Bug 1428610 part 1. Devirtualize nsICSSDeclaration::GetDocGroup. r=emilio 2018-01-30 14:48:26 -05:00
nsICSSDeclaration.h Bug 1424963: Add ChromeOnly CSSStyleDeclaration::GetCSSImageURLs. r=bz 2018-03-14 11:07:41 +01:00
nsICSSLoaderObserver.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsLayoutStylesheetCache.cpp Bug 1455492: Remove redundant ParseSheet arguments. r=bholley 2018-04-21 12:08:44 +02:00
nsLayoutStylesheetCache.h Bug 1317541 - Merge number-control.css back into forms.css. r=mats 2018-04-10 11:04:41 +10:00
nsMediaFeatures.cpp Bug 1447358: Unifdef the old style system code. r=jwatt 2018-03-21 10:20:34 +01:00
nsMediaFeatures.h Bug 1437723: Preemptively fix unified bustage in layout/style by adding missing includes/namespaces/forward-decls. r=emilio 2018-02-12 16:53:44 -08:00
nsROCSSPrimitiveValue.cpp Bug 1437723: Preemptively fix unified bustage in layout/style by adding missing includes/namespaces/forward-decls. r=emilio 2018-02-12 16:53:44 -08:00
nsROCSSPrimitiveValue.h Bug 1436263 - Part 3: Remove virtual from final virtual function declarations. r=froydnj 2018-02-08 21:22:43 -08:00
nsStyleAutoArray.h Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame 2017-10-27 10:33:53 -07:00
nsStyleConsts.h Bug 1452040 - Get rid of NS_STYLE_FONT_WEIGHT_NORMAL and NS_STYLE_FONT_WEIGHT_BOLD. r=emilio 2018-04-06 14:53:25 +01:00
nsStyleCoord.cpp Bug 1418905 - Move nsRuleNode::ComputeCoordPercentCalc() into nsStyleCoord. r=heycam 2017-11-20 14:05:19 +08:00
nsStyleCoord.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
nsStyleStruct.cpp Bug 1363875: [css-align]: Rename justify-items: auto to legacy. r=mats,xidorn 2018-04-20 02:07:04 +02:00
nsStyleStruct.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
nsStyleStructFwd.h Bug 1448526 part 2 - Make nsStyleStructList.h not generated. r=emilio 2018-03-26 20:09:17 +11:00
nsStyleStructInlines.h Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio 2018-03-29 22:15:46 +11:00
nsStyleStructList.h Bug 1375536 - Remove nsStyleVariables. r=emilio,xidorn 2018-04-10 15:11:12 +10:00
nsStyleTransformMatrix.cpp Bug 1448337 - Remove RuleNodeCacheConditions.h. r=emilio 2018-03-25 20:43:47 +02:00
nsStyleTransformMatrix.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
nsStyleUtil.cpp Bug 1454251: Remove nsINode::ePROCESSING_INSTRUCTION. r=bz 2018-04-20 09:52:09 +02:00
nsStyleUtil.h Bug 1444481 part 3: #include nsStringFwd.h rather than nsString.h in some layout/style headers. r=xidorn 2018-03-09 11:55:12 -08:00
nsTimingFunction.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
nsTransitionManager.cpp Bug 1443427 - Don't flush throttled animations in Animation::FlushStyle(). r=birtles 2018-04-11 18:01:14 +09:00
nsTransitionManager.h Bug 1454503: Remove unneeded refcounting in nsAnimationManager / nsTransitionManager. r=hiro 2018-04-17 11:24:59 +02:00
PostTraversalTask.cpp
PostTraversalTask.h
PreloadedStyleSheet.cpp Bug 1447828 part 7 - Remove StyleBackendType uses from PreloadedStyleSheet. r=emilio 2018-03-29 02:34:34 +11:00
PreloadedStyleSheet.h Bug 1447828 part 7 - Remove StyleBackendType uses from PreloadedStyleSheet. r=emilio 2018-03-29 02:34:34 +11:00
Rule.cpp Bug 1437723: Preemptively fix unified bustage in layout/style by adding missing includes/namespaces/forward-decls. r=emilio 2018-02-12 16:53:44 -08:00
Rule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoArcTypeList.h Bug 1449068 part 2 - Use Servo data to back @counter-style rule. r=emilio 2018-04-05 08:41:28 +10:00
ServoBindingList.h Bug 1346988 - Parse sheets on the thread pool. r=bz,r=emilio 2018-04-18 13:52:57 -07:00
ServoBindings.cpp Bug 1346988 - Parse sheets on the thread pool. r=bz,r=emilio 2018-04-18 13:52:57 -07:00
ServoBindings.h Bug 1346988 - Parse sheets on the thread pool. r=bz,r=emilio 2018-04-18 13:52:57 -07:00
ServoBindings.toml Bug 1346988 - Parse sheets on the thread pool. r=bz,r=emilio 2018-04-18 13:52:57 -07:00
ServoBindingTypes.h Bug 1449087 part 2 - Use Servo data to back @font-face rule. r=emilio 2018-04-04 08:42:10 +10:00
ServoCounterStyleRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoCounterStyleRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoCSSParser.cpp Bug 1448763 part 1 - Make DOMIntersectionObserver use nsStyleSides for mRootMargin, and use Servo code to serialize it. r=emilio 2018-04-05 18:27:33 +10:00
ServoCSSParser.h Bug 1448763 part 1 - Make DOMIntersectionObserver use nsStyleSides for mRootMargin, and use Servo code to serialize it. r=emilio 2018-04-05 18:27:33 +10:00
ServoCSSPropList.mako.py Bug 1454830 part 3 - Add CAN_ANIMATE_ON_COMPOSITOR in Servo side and propagate it to ServoCSSPropList.h. r=emilio 2018-04-20 20:32:57 +10:00
ServoCSSRuleList.cpp Bug 1449068 part 2 - Use Servo data to back @counter-style rule. r=emilio 2018-04-05 08:41:28 +10:00
ServoCSSRuleList.h Bug 1436263 - Part 1: Replace final override virtual function specifiers with just final. r=froydnj 2018-02-05 22:46:57 -08:00
ServoDeclarationBlock.cpp Bug 1435139 - Don't call SetCSSDeclaration when removing non-existing property. r=bz 2018-02-05 16:07:44 +11:00
ServoDeclarationBlock.h Bug 1447828 part 8 - Remove remaining uses of StyleBackendType as well as the type itself. r=emilio 2018-03-29 02:34:34 +11:00
ServoDocumentRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoDocumentRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoElementSnapshot.cpp Bug 1449089 part 2 - Move matching logic of :-moz-table-border-nonzero and :-moz-browser-frame into individual binding functions. r=emilio 2018-03-28 09:41:04 +11:00
ServoElementSnapshot.h Merge mozilla-inbound to mozilla-central r=merge a=merge 2017-12-08 11:56:44 +02:00
ServoElementSnapshotTable.h
ServoFontFaceRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoFontFaceRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoFontFeatureValuesRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoFontFeatureValuesRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoImportRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoImportRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoKeyframeRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoKeyframeRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoKeyframesRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoKeyframesRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoMediaList.cpp Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio 2018-03-29 22:15:46 +11:00
ServoMediaList.h Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request. 2018-03-28 18:10:11 +03:00
ServoMediaRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoMediaRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoNamespaceRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoNamespaceRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoPageRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoPageRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoSpecifiedValues.cpp Bug 1452987: Simplify ImageValue. r=heycam 2018-04-10 16:54:57 +02:00
ServoSpecifiedValues.h Bug 1449798 - Remove GenericSpecifiedValues::ShouldComputeStyleStruct and mSIDs. r=emilio 2018-03-29 12:39:07 +11:00
ServoStyleRule.cpp Backed out 2 changesets (bug 37468) for linting failure at builds/worker/checkouts/gecko/tools/lint/wpt.yml 2018-04-15 03:23:36 +03:00
ServoStyleRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoStyleSet.cpp Backed out changeset 67b2c258a4d4 (bug 1454747) for failures on nsCSSFrameConstructor.cpp:7031 on a CLOSED TREE 2018-04-20 12:52:03 +03:00
ServoStyleSet.h Bug 1452143: Make InspectorUtils.getAllStyleSheets handle Shadow DOM, and also optionally not return UA / User sheets. r=bholley 2018-04-17 11:23:36 +02:00
ServoStyleSetInlines.h Bug 1449068 part 1 - Wrap content of ServoStyleSetInlines.h in mozilla namespace. r=emilio 2018-04-05 08:41:28 +10:00
ServoStyleSheet.cpp Bug 1455492: Remove redundant ParseSheet arguments. r=bholley 2018-04-21 12:08:44 +02:00
ServoStyleSheet.h Bug 1455492: Remove redundant ParseSheet arguments. r=bholley 2018-04-21 12:08:44 +02:00
ServoSupportsRule.cpp Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoSupportsRule.h Bug 1451216 - Remove Rule::Clone method. r=emilio 2018-04-05 18:18:17 +10:00
ServoTraversalStatistics.h Bug 1444296 part 1 - Have servo report traversal statistics to gecko. r=bholley 2018-03-15 11:59:22 +11:00
ServoTypes.h Bug 1375536 - Remove nsStyleVariables. r=emilio,xidorn 2018-04-10 15:11:12 +10:00
ServoUtils.h Bug 1452057 - Remove remaining AsGecko() cruft. r=emilio 2018-04-04 08:53:06 +01:00
SheetLoadData.h Bug 1346988 - Parse sheets on the thread pool. r=bz,r=emilio 2018-04-18 13:52:57 -07:00
SheetParsingMode.h
SheetType.h Bug 1444905: Remove scoped style support from the old style system. r=xidorn,smaug 2018-03-13 10:26:13 +01:00
StreamLoader.cpp Bug 1454460 - Pass a bonafide nsACString to Servo. r=bz 2018-04-17 16:27:08 -07:00
StreamLoader.h Bug 1454460 - Buffer the potentially-BOM-related bytes separately and handle them on the fly. r=bz 2018-04-17 16:27:08 -07:00
StyleAnimationValue.cpp Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio 2018-03-29 22:15:46 +11:00
StyleAnimationValue.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
StyleComplexColor.h
StyleSheet.cpp Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio 2018-03-29 22:15:46 +11:00
StyleSheet.h Backed out 2 changesets (bug 37468) for linting failure at builds/worker/checkouts/gecko/tools/lint/wpt.yml 2018-04-15 03:23:36 +03:00
StyleSheetInfo.h Bug 1399911 - preserve sourceURL comment directive on style sheets; r=bz,heycam 2017-09-14 14:59:32 -06:00
StyleSheetInlines.h Bug 37468: followup: Cleanup line terminators. r=me 2018-04-15 14:24:25 +02:00
TopLevelImageDocument.css
TopLevelVideoDocument.css
URLExtraData.cpp Bug 1378552 - Reduce the liklihood of inadvertently misusing NullPrincipal::Create(). r=ckerschb 2018-03-22 13:36:20 -05:00
URLExtraData.h
URLMatchingFunction.h