gecko-dev/layout/style
Emilio Cobos Álvarez c228998b4f Bug 1410578: Make <link rel="stylesheet"> work in shadow trees. r=heycam
Summary: Somewhat straight-forward, mostly removing special-casing.

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

MozReview-Commit-ID: 6f8duD4pGrl
2018-06-22 04:15:56 +02:00
..
crashtests Bug 1469076: Fix the broken invariants of the rule node cache. r=heycam 2018-06-20 11:21:35 +02:00
res Bug 1470150: noscript rules should not apply to non-HTML elements. r=heycam 2018-06-22 03:48:34 +02:00
test Bug 1296209: A couple of calc() tests. r=dholbert 2018-06-15 12:04:28 -07:00
xbl-marquee
AnimationCollection.cpp Bug 1447827: Remove ServoRestyleManager. r=xidorn 2018-04-07 15:50:06 +02:00
AnimationCollection.h Bug 1320608 - Add forward declaration for nsIFrame in AnimationCollection.h. r=birtles 2018-05-09 05:53:46 +09:00
AnimationCommon.h Bug 1320608 - Add forward declaration for nsIFrame in AnimationCollection.h. r=birtles 2018-05-09 05:53:46 +09:00
BindingStyleRule.cpp
BindingStyleRule.h Bug 1427512 - Part 15: Remove nsIDOMCSSStyleRule. r=xidorn,jryans 2018-01-11 16:17:56 +08:00
BuiltinCounterStyleList.h
CSS.cpp Bug 1456471: Remove nsCSSParser.h. r=xidorn 2018-04-25 10:38:37 +02:00
CSS.h
CSSCounterStyleRule.cpp Bug 1451289 - Part 6: Rename ServoCounterStyleRule to CSSCounterStyleRule r=emilio 2018-06-05 02:07:25 +02:00
CSSCounterStyleRule.h Bug 1451289 - Part 6: Rename ServoCounterStyleRule to CSSCounterStyleRule r=emilio 2018-06-05 02:07:25 +02:00
CSSEnabledState.h
CSSFontFaceRule.cpp Bug 1451289 - Part 5: Rename ServoFontFaceRule to CSSFontFaceRule r=emilio 2018-06-05 01:55:11 +02:00
CSSFontFaceRule.h Bug 1451289 - Part 5: Rename ServoFontFaceRule to CSSFontFaceRule r=emilio 2018-06-05 01:55:11 +02:00
CSSFontFeatureValuesRule.cpp Bug 1451289 - Part 11: Merge ServoFontFeatureValuesRule and CSSFontFeatureValuesRule r=emilio 2018-06-06 16:10:47 +02:00
CSSFontFeatureValuesRule.h Bug 1451289 - Part 11: Merge ServoFontFeatureValuesRule and CSSFontFeatureValuesRule r=emilio 2018-06-06 16:10:47 +02:00
CSSImportRule.cpp Bug 1451289 - Part 10: Merge ServoImportRule and CSSImportRule r=emilio 2018-06-06 15:31:33 +02:00
CSSImportRule.h Bug 1451289 - Part 10: Merge ServoImportRule and CSSImportRule r=emilio 2018-06-06 15:31:33 +02:00
CSSKeyframeRule.cpp Bug 1451289 - Part 2: Merge ServoKeyframesRule and CSSKeyframesRule r=emilio 2018-06-04 12:09:11 +02:00
CSSKeyframeRule.h Bug 1451289 - Part 2: Merge ServoKeyframesRule and CSSKeyframesRule r=emilio 2018-06-04 12:09:11 +02:00
CSSKeyframesRule.cpp Bug 1451289 - Part 2: Merge ServoKeyframesRule and CSSKeyframesRule r=emilio 2018-06-04 12:09:11 +02:00
CSSKeyframesRule.h Bug 1451289 - Part 2: Merge ServoKeyframesRule and CSSKeyframesRule r=emilio 2018-06-04 12:09:11 +02:00
CSSMediaRule.cpp Bug 1451289 - Part 3: Merge ServoMediaRule and CSSMediaRule r=emilio 2018-06-04 14:14:47 +02:00
CSSMediaRule.h Bug 1451289 - Part 3: Merge ServoMediaRule and CSSMediaRule r=emilio 2018-06-04 14:14:47 +02:00
CSSMozDocumentRule.cpp Bug 1451289 - Part 9: Merge ServoDocumentRule and CSSMozDocumentRule r=emilio 2018-06-05 17:16:51 +02:00
CSSMozDocumentRule.h Bug 1451289 - Part 9: Merge ServoDocumentRule and CSSMozDocumentRule r=emilio 2018-06-05 17:16:51 +02:00
CSSNamespaceRule.cpp Bug 1451289 - Part 1: Merge ServoNamespaceRule and css::CSSNamespaceRule r=emilio 2018-06-01 12:35:39 +02:00
CSSNamespaceRule.h Bug 1451289 - Part 1: Merge ServoNamespaceRule and css::CSSNamespaceRule r=emilio 2018-06-01 12:35:39 +02:00
CSSPageRule.cpp Bug 1451289 - Part 7: Merge ServoPageRule and CSSPageRule r=emilio 2018-06-05 13:39:42 +02:00
CSSPageRule.h Bug 1451289 - Part 7: Merge ServoPageRule and CSSPageRule r=emilio 2018-06-05 13:39:42 +02:00
CSSPropFlags.h Bug 1467536: Add CssPropFlags::SerializedByServo and use it on some simple properties. r=xidorn 2018-06-10 00:41:50 +02: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
CSSStyleRule.cpp Bug 1451289 - Part 4: Rename ServoStyleRule to CSSStyleRule r=emilio 2018-06-04 15:35:50 +02:00
CSSStyleRule.h Bug 1451289 - Part 4: Rename ServoStyleRule to CSSStyleRule r=emilio 2018-06-04 15:35:50 +02:00
CSSSupportsRule.cpp Bug 1451289 - Part 8: Merge ServoSupportsRule and CSSSupportsRule r=emilio 2018-06-05 15:17:08 +02:00
CSSSupportsRule.h Bug 1451289 - Part 8: Merge ServoSupportsRule and CSSSupportsRule r=emilio 2018-06-05 15:17:08 +02:00
CSSValue.h Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz 2018-05-15 14:05:13 +02:00
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 1462784 - Rename the CSS category to LAYOUT. r=njn 2018-05-18 17:40:52 -04:00
ComputedStyle.h Bug 1464060: Make the general setup for computed style bits nicer. r=xidorn 2018-05-28 10:40:00 +02:00
ComputedStyleInlines.h Bug 1464060: Unify DoGetStyle* implementations. r=xidorn 2018-05-28 10:40:32 +02:00
CounterStyleManager.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
CounterStyleManager.h
DeclarationBlock.cpp Bug 1466963: Inline DeclarationBlock's methods since they just forward to Servo. r=xidorn 2018-06-07 11:22:30 +02:00
DeclarationBlock.h Bug 1466963: Provide a before-mutation closure to C++. r=xidorn,smaug 2018-06-07 11:22:31 +02:00
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 1418874 part 4 - Remove nsCSSScanner. r=emilio 2018-06-14 20:13:44 -07:00
ErrorReporter.h Bug 1466656: Make ErrorReporter a smaller Rust type. r=heycam 2018-06-05 11:09:39 +02:00
FontFace.cpp Bug 1451289 - Part 5: Rename ServoFontFaceRule to CSSFontFaceRule r=emilio 2018-06-05 01:55:11 +02:00
FontFace.h Bug 1451289 - Part 5: Rename ServoFontFaceRule to CSSFontFaceRule r=emilio 2018-06-05 01:55:11 +02:00
FontFaceSet.cpp Bug 1451289 - Part 5: Rename ServoFontFaceRule to CSSFontFaceRule r=emilio 2018-06-05 01:55:11 +02:00
FontFaceSet.h Bug 1456547 - When weight/stretch/style descriptor is omitted from a @font-face rule, the corresponding variation axis should not be clamped to the 'normal' value. r=jwatt 2018-04-26 15:32:36 +01:00
FontFaceSetIterator.cpp
FontFaceSetIterator.h
GenerateCSSPropertyID.py Bug 1454591 part 1 - Generate more structured data in ServoCSSPropList.py. r=heycam 2018-05-04 13:44:51 +10:00
GenerateCSSPropsGenerated.py Backed out 4 changesets (bug 1465628) for Eslint failure. CLOSED TREE 2018-06-05 04:00:30 +03:00
GenerateServoCSSPropList.py Bug 1454591 part 6 - Remove CSS_PROP_LIST_ONLY_COMPONENTS_OF_ALL_SHORTHAND. r=heycam 2018-05-04 15:20:58 +10:00
GenericSpecifiedValues.h Bug 1456364 part 1 - Reduce dependencies to nsCSSProps.h. r=emilio 2018-04-26 16:24:30 +02: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 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
GroupRule.h Bug 1457920: Remove DidDirty. r=xidorn 2018-05-02 04:13:16 +02: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 Bug 1457532 Part 2: Change ImageLoader::AssociateRequestToFrame to kickoff decode for images that block onload. r=tnikkel 2018-05-08 14:13:56 -07:00
ImageLoader.h Bug 1457532 Part 1: Narrow ImageLoader::OnLoadComplete to only unblock onload in response to an error status on the image request. r=tnikkel 2018-04-27 12:00:35 -07:00
LayerAnimationInfo.cpp Bug 1456364 part 4 - Convert CSS_PROPERTY_* flags to a typed enum flags. r=emilio 2018-04-26 16:24:33 +02:00
LayerAnimationInfo.h
Loader.cpp Bug 1410578: Make <link rel="stylesheet"> work in shadow trees. r=heycam 2018-06-22 04:15:56 +02:00
Loader.h Bug 1459498: Rename nsIStyleSheetLinkingElement::StyleSheetInfo to SheetInfo. r=heycam 2018-05-08 10:07:46 +02:00
MediaFeatureChange.h Bug 1435939: Make media feature changes always async. r=bz 2018-02-07 15:27:30 +01:00
MediaList.cpp Bug 1459529: Remove UPDATE_STYLE. r=heycam 2018-05-15 18:44:29 +02:00
MediaList.h Bug 1456471: Unify MediaList and ServoMediaList. r=xidorn 2018-04-25 10:37:04 +02:00
MediaQueryList.cpp bug 1457867, store DOMEventTargetHelper objects in global object as a linked list, r=bkelly 2018-05-04 19:25:05 +03: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
PostTraversalTask.cpp
PostTraversalTask.h
PreloadedStyleSheet.cpp Bug 1386840: Defer loading and don't block rendering for non-matching stylesheets. r=bz,heycam 2018-04-26 16:44:03 +02: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 1459529: Make sheets be associated to a shadow root too potentially. r=bz 2018-05-15 18:44:25 +02:00
Rule.h Bug 1459529: Make sheets be associated to a shadow root too potentially. r=bz 2018-05-15 18:44:25 +02:00
ServoArcTypeList.h Bug 1451289 - Part 9: Merge ServoDocumentRule and CSSMozDocumentRule r=emilio 2018-06-05 17:16:51 +02:00
ServoBindingList.h Bug 1468665: Don't call the before change closure with the locked declaration block. r=xidorn 2018-06-19 12:58:29 +02:00
ServoBindingTypes.h Bug 1468665: Don't call the before change closure with the locked declaration block. r=xidorn 2018-06-19 12:58:29 +02:00
ServoBindings.cpp Bug 1470145: Better debugging for stylesheets and URLs. r=xidorn 2018-06-22 02:33:07 +02:00
ServoBindings.h Bug 1470145: Better debugging for stylesheets and URLs. r=xidorn 2018-06-22 02:33:07 +02:00
ServoBindings.toml Bug 1468665: Don't call the before change closure with the locked declaration block. r=xidorn 2018-06-19 12:58:29 +02: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 1459111 - Rename ServoCSSParsingEnvironment to ParsingEnvironment. r=emilio 2018-05-14 20:20:20 +02:00
ServoCSSPropList.mako.py Bug 1467536: Add CssPropFlags::SerializedByServo and use it on some simple properties. r=xidorn 2018-06-10 00:41:50 +02:00
ServoCSSRuleList.cpp Bug 1451289 - Part 12: Remove the intermediate macro and make CASE_RULE macro work with CSS*Rule instead r=emilio 2018-06-06 16:26:28 +02:00
ServoCSSRuleList.h Bug 1451289 - Part 4: Rename ServoStyleRule to CSSStyleRule r=emilio 2018-06-04 15:35:50 +02:00
ServoComputedData.h Bug 1461933 - Remove ServoBindings.h from ComputedStyleInline.h. r=emilio 2018-05-16 15:35:59 +10:00
ServoComputedDataInlines.h Bug 1461933 - Remove ServoBindings.h from ComputedStyleInline.h. r=emilio 2018-05-16 15:35:59 +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
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
ServoStyleSet.cpp Bug 1463408 part 2 - Add profiler feature seqstyle for forcing sequential styling when profiling. r=emilio,mstange 2018-05-23 19:35:03 +10:00
ServoStyleSet.h Bug 1464496 - Part 1: Merge ServoDeclarationBlock and DeclarationBlock r=emilio 2018-05-30 18:15:25 +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
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 1461933 - Remove ServoBindings.h from ComputedStyleInline.h. r=emilio 2018-05-16 15:35:59 +10:00
ServoUtils.h Backed out changeset d48abd83fc7c (bug 1463884) since it's not the correct fix. r=me 2018-05-27 10:04:27 +02:00
SheetLoadData.h Bug 1459498: Make SheetLoadData constructor take enums instead of booleans. rs=heycam 2018-05-08 10:09:41 +02: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 1457920: Loader::ParseSheet is not really fallible. r=xidorn 2018-05-02 04:13:34 +02: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 1458814: Remove a bit of trivially dead code. r=hiro 2018-05-05 16:31:19 +02:00
StyleAnimationValue.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
StyleComplexColor.cpp Bug 1465307 - P1: Extend StyleComplexColor to support additive blending. r=hiro,xidorn 2018-05-23 15:23:26 +10:00
StyleComplexColor.h Bug 1465307 - P1: Extend StyleComplexColor to support additive blending. r=hiro,xidorn 2018-05-23 15:23:26 +10:00
StyleSheet.cpp Bug 1451289 - Part 3: Merge ServoMediaRule and CSSMediaRule r=emilio 2018-06-04 14:14:47 +02:00
StyleSheet.h Bug 1459529: Make sheets be associated to a shadow root too potentially. r=bz 2018-05-15 18:44:25 +02:00
StyleSheetInfo.h Bug 1457920: Merge ServoStyleSheet and StyleSheet. r=xidorn 2018-05-02 04:13:10 +02:00
StyleSheetInlines.h Bug 1457920: Trivially inline a bunch of methods that had no reason for not being inlined. r=xidorn 2018-05-02 04:13:30 +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 Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
URLMatchingFunction.h
bindgen.toml.in
contenteditable.css
designmode.css
jar.mn Bug 1317541 - Merge number-control.css back into forms.css. r=mats 2018-04-10 11:04:41 +10:00
moz.build Bug 1418874 part 4 - Remove nsCSSScanner. r=emilio 2018-06-14 20:13:44 -07:00
nsAnimationManager.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
nsAnimationManager.h Bug 1456394 - Merge KeyframeEffectReadOnly and KeyframeEffect; r=bz,hiro 2018-05-07 11:08:59 +09:00
nsCSSAnonBoxList.h Bug 1449414 - Reorder nsCSSAnonBoxList.h. r=xidorn 2018-03-27 10:40:32 +11: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
nsCSSCounterDescList.h
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 1463589 - Add contain:size and contain:content parsing functionality. r=emilio 2018-05-30 07:49:31 -07:00
nsCSSKeywords.cpp
nsCSSKeywords.h
nsCSSPropertyID.h.in Bug 1454831 - Generate nsCSSPropertyID.h from data file directly. r=emilio 2018-04-18 19:39:51 +10:00
nsCSSPropertyIDSet.h
nsCSSProps.cpp Bug 1451289 - Part 10: Merge ServoImportRule and CSSImportRule r=emilio 2018-06-06 15:31:33 +02:00
nsCSSProps.h Backed out 4 changesets (bug 1465628) for Eslint failure. CLOSED TREE 2018-06-05 04:00:30 +03:00
nsCSSPseudoElementList.h Bug 509958: Unprefix :-moz-selection. r=dbaron,xidorn 2018-05-10 17:19:25 +02: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
nsCSSValue.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
nsCSSValue.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
nsCSSVisitedDependentPropList.h
nsComputedDOMStyle.cpp Bug 1470099 - Make CSSStyleDeclaration's wrapper use nursery heap and make last Release call ClearComputedStyle(), r=emilio 2018-06-21 15:28:47 +03:00
nsComputedDOMStyle.h Bug 1467722: Make nsComputedDOMStyle store an actual Element. r=heycam 2018-06-19 11:47:40 +02:00
nsComputedDOMStylePropertyList.h Bug 1460456 part 3 - Add scrollbar-{face,track}-color properties. r=heycam 2018-05-10 10:40:17 +10:00
nsDOMCSSAttrDeclaration.cpp Bug 1464496 - Part 1: Merge ServoDeclarationBlock and DeclarationBlock r=emilio 2018-05-30 18:15:25 +02:00
nsDOMCSSAttrDeclaration.h Bug 1459111 - Rename ServoCSSParsingEnvironment to ParsingEnvironment. r=emilio 2018-05-14 20:20:20 +02:00
nsDOMCSSDeclaration.cpp Bug 1466963: Provide a before-mutation closure to C++. r=xidorn,smaug 2018-06-07 11:22:31 +02:00
nsDOMCSSDeclaration.h Bug 1459111 - Rename ServoCSSParsingEnvironment to ParsingEnvironment. r=emilio 2018-05-14 20:20:20 +02:00
nsDOMCSSRGBColor.cpp Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz 2018-05-15 14:05:13 +02:00
nsDOMCSSRGBColor.h Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz 2018-05-15 14:05:13 +02:00
nsDOMCSSRect.cpp Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz 2018-05-15 14:05:13 +02:00
nsDOMCSSRect.h Bug 1451289 - Part 10: Merge ServoImportRule and CSSImportRule r=emilio 2018-06-06 15:31:33 +02:00
nsDOMCSSValueList.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
nsDOMCSSValueList.h Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz 2018-05-15 14:05:13 +02:00
nsFontFaceLoader.cpp Bug 1453795 - Layout/Style - Initialize member fields in classes/ structures. r=heycam 2018-06-14 12:54:03 +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
nsHTMLCSSStyleSheet.cpp Bug 1464496 - Part 1: Merge ServoDeclarationBlock and DeclarationBlock r=emilio 2018-05-30 18:15:25 +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 1451289 - Part 7: Merge ServoPageRule and CSSPageRule r=emilio 2018-06-05 13:39:42 +02:00
nsHTMLStyleSheet.h Bug 1464496 - Part 1: Merge ServoDeclarationBlock and DeclarationBlock r=emilio 2018-05-30 18:15:25 +02:00
nsICSSDeclaration.cpp Bug 1428610 part 1. Devirtualize nsICSSDeclaration::GetDocGroup. r=emilio 2018-01-30 14:48:26 -05:00
nsICSSDeclaration.h Bug 1408301: Remove getPropertyCSSValue. r=bz 2018-05-12 11:23:47 +02:00
nsICSSLoaderObserver.h
nsLayoutStylesheetCache.cpp Bug 1462937: Update callers to use nsIFile::GetDirectoryEntries as a nsIDirectoryEnumerator. r=froydnj 2018-05-19 20:17:45 -07: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 1468854: Restrict -moz-is-resource-document to UA and chrome stylesheets. r=mats 2018-06-14 15:10:29 -07:00
nsMediaFeatures.h Bug 1451289 - Part 9: Merge ServoDocumentRule and CSSMozDocumentRule r=emilio 2018-06-05 17:16:51 +02:00
nsROCSSPrimitiveValue.cpp Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz 2018-05-15 14:05:13 +02:00
nsROCSSPrimitiveValue.h Bug 1459871: Remove other getPropertyCSSValue-related interfaces. r=bz 2018-05-15 14:05:13 +02:00
nsStyleAutoArray.h
nsStyleConsts.h Bug 1463589 - Add contain:size and contain:content parsing functionality. r=emilio 2018-05-30 07:49:31 -07:00
nsStyleCoord.cpp
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 1453795 - Layout/Style - Initialize member fields in classes/ structures. r=heycam 2018-06-14 12:54:03 +03:00
nsStyleStruct.h Bug 1465936 - Ignore contain:paint for elements without a principal box, internal table elements except table-cell, internal ruby elements, and non-atomic inlines. r=dholbert 2018-06-14 10:22:38 -07:00
nsStyleStructFwd.h Bug 1464060: Make the general setup for computed style bits nicer. r=xidorn 2018-05-28 10:40:00 +02:00
nsStyleStructInlines.h Bug 1464060: Remove some unused templating and arguments. r=xidorn 2018-05-28 10:40:00 +02:00
nsStyleStructList.h Bug 1375536 - Remove nsStyleVariables. r=emilio,xidorn 2018-04-10 15:11:12 +10:00
nsStyleTransformMatrix.cpp Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj 2018-04-28 12:50:58 -07:00
nsStyleTransformMatrix.h Bug 1453795 - Layout/Style - Initialize member fields in classes/ structures. r=heycam 2018-06-14 12:54:03 +03:00
nsStyleUtil.cpp Bug 1463396: Remove unused nsStyleUtil::AppendSerializedFontSrc. r=xidorn 2018-05-22 17:24:44 +02:00
nsStyleUtil.h Bug 1418874 part 3 - Remove CSSLexer and related stuff. r=emilio,tromey,smaug 2018-06-14 18:12:02 -07:00
nsTimingFunction.h Bug 1453795 - Layout/Style - Initialize member fields in classes/ structures. r=heycam 2018-06-14 12:54:03 +03:00
nsTransitionManager.cpp Bug 1418874 part 4 - Remove nsCSSScanner. r=emilio 2018-06-14 20:13:44 -07:00
nsTransitionManager.h Bug 1461070: Skip starting other transitions based on specified, not already-started transitions. r=birtles,dbaron 2018-05-18 17:21:16 +02:00