gecko-dev/layout/style
Chris H-C 8b1032cdc9 Bug 40545 - Options to use label attribute when present r=emilio,jfkthame,mats
According to spec, option elements with label attributes should show and use
those labels rather than their element text. So let's do that.

Requires some trickery because the option element is a block element (so it
lays out its width based on its text content) so we put its label (if it has
one) in its ::before and skip frame generation so it measures the text of its
label, not of its text node children.

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

--HG--
extra : moz-landing-system : lando
2020-04-06 16:06:36 +00:00
..
crashtests Bug 1332550 tests. 2020-03-07 04:01:12 +00:00
res Bug 40545 - Options to use label attribute when present r=emilio,jfkthame,mats 2020-04-06 16:06:36 +00:00
test Bug 1623820 - Part 2: Make image-orientation initial value change be Nightly only. r=emilio 2020-04-05 03:21:24 +00:00
tools Bug 1617472 - Remove nsCSSKeywords and related infrastructure. r=heycam 2020-02-24 13:30:48 +00:00
AnimationCollection.cpp Bug 1541767 - Don't post animation restyles when unbinding an element; r=hiro 2019-04-18 06:49:25 +00:00
AnimationCollection.h Bug 1613349 - Rename nsINode::DeleteProperty to RemoveProperty. r=smaug 2020-02-06 16:06:49 +00:00
AnimationCommon.h Bug 1538618 - [css-pseudo] implement animation support for ::marker pseudos. r=emilio 2019-03-26 05:48:26 +01:00
bindgen.toml.in
BindingStyleRule.cpp Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert 2019-02-25 16:09:24 -06:00
BindingStyleRule.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
BuiltinCounterStyleList.h
CachedInheritingStyles.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
CachedInheritingStyles.h Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam 2019-02-19 13:44:33 +00:00
ComputedStyle.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-10-06 18:29:55 +00:00
ComputedStyle.h Bug 1624080 - Simplify the implementation of HasAuthorSpecifiedRules. r=heycam 2020-03-26 16:48:01 +00:00
ComputedStyleInlines.h Bug 1607135 - Don't require TriggerImageLoads method when not needed. r=emilio 2020-01-07 08:51:19 +00:00
contenteditable.css Bug 1618260 - Fix number input so that it honors overflow-clip-box-block. r=mats 2020-03-18 09:21:44 +00:00
CounterStyleManager.cpp Bug 1625138 - Part 4: Replace mozilla::MakeUnsigned with std::make_unsigned. r=froydnj 2020-03-28 13:57:12 +00:00
CounterStyleManager.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
CSS.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
CSS.h
CSSCounterStyleRule.cpp Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
CSSCounterStyleRule.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
CSSEnabledState.h Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert 2019-04-25 23:03:04 +00:00
CSSFontFaceRule.cpp Bug 1612444. Improve some error messages for exceptions in layout. r=emilio 2020-02-03 20:35:54 +00:00
CSSFontFaceRule.h Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan 2020-01-21 09:51:27 +00:00
CSSFontFeatureValuesRule.cpp Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
CSSFontFeatureValuesRule.h
CSSImportRule.cpp Bug 1600624 - Fix import rules to properly unlink their stylesheet from its parent. r=heycam 2019-12-03 10:43:57 +00:00
CSSImportRule.h Bug 1600624 - Fix import rules to properly unlink their stylesheet from its parent. r=heycam 2019-12-03 10:43:57 +00:00
CSSKeyframeRule.cpp Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
CSSKeyframeRule.h
CSSKeyframesRule.cpp Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
CSSKeyframesRule.h Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
CSSMediaRule.cpp Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
CSSMediaRule.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
CSSMozDocumentRule.cpp Bug 1579788 - Don't update validity state when the JS engine fails to execute the pattern. r=smaug 2019-09-16 10:11:42 +00:00
CSSMozDocumentRule.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
CSSNamespaceRule.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
CSSNamespaceRule.h
CSSPageRule.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
CSSPageRule.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
CSSPropFlags.h Bug 1404140 - Remove the GetCSNeedsLayoutFlush flag, as it is unneeded now. r=heycam 2019-08-03 04:10:55 +02:00
CSSRuleList.cpp Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert 2019-02-25 16:09:24 -06:00
CSSRuleList.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
CSSStyleRule.cpp Bug 1535617: Part 2 - Clear weak references for most cycle collected objects on unlink. r=mccr8 2020-02-25 19:44:39 +00:00
CSSStyleRule.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
CSSSupportsRule.cpp Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
CSSSupportsRule.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
CSSValue.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
DeclarationBlock.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
DeclarationBlock.h Bug 1449861 - Use UTF8String for some CSSOM APIs. r=bzbarsky 2020-01-04 10:36:49 +00:00
designmode.css
DocumentMatchingFunction.h
DocumentStyleRootIterator.cpp Bug 1600362 - Cleanup IntersectionObserver. r=smaug 2019-11-29 20:39:36 +00:00
DocumentStyleRootIterator.h Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj 2020-02-20 11:40:14 +00:00
ErrorReporter.cpp Bug 1622058 - Cleanup CSS error reporting a bit. r=nordzilla 2020-03-16 20:50:21 +00:00
ErrorReporter.h Bug 1622058 - Cleanup CSS error reporting a bit. r=nordzilla 2020-03-16 20:50:21 +00:00
FontFace.cpp Bug 1612444. Improve some error messages for exceptions in layout. r=emilio 2020-02-03 20:35:54 +00:00
FontFace.h Bug 1143478 - Rename mozilla::Pair to CompactPair. r=froydnj 2020-03-17 12:42:12 +00:00
FontFaceSet.cpp Bug 911444 part 1. Factor out the "is pdf viewer" code so we can reuse it. r=bholley 2020-02-27 14:54:53 +00:00
FontFaceSet.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
FontFaceSetIterator.cpp Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
FontFaceSetIterator.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
GeckoBindings.cpp Bug 1620632 - Rename confusingly named types/macros for relocation handling of nsTArray. r=froydnj 2020-03-20 17:04:27 +00:00
GeckoBindings.h Bug 1622058 - Cleanup CSS error reporting a bit. r=nordzilla 2020-03-16 20:50:21 +00:00
GenerateCompositorAnimatableProperties.py
GenerateComputedDOMStyleGenerated.py Bug 1620035 - Convert GenerateComputedDOMStyleGenerated.py and GenerateCSSPropsGenerated.py to py3; r=firefox-build-system-reviewers,rstewart 2020-03-05 17:04:53 +00:00
GenerateCountedUnknownProperties.py Bug 1578661 - Report counted unknown properties as well. r=boris 2019-09-19 00:20:04 +00:00
GenerateCSSPropertyID.py
GenerateCSSPropsGenerated.py Bug 1620035 - Convert GenerateComputedDOMStyleGenerated.py and GenerateCSSPropsGenerated.py to py3; r=firefox-build-system-reviewers,rstewart 2020-03-05 17:04:53 +00:00
GenerateServoCSSPropList.py
GlobalStyleSheetCache.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
GlobalStyleSheetCache.h Bug 1346893 - Move the Geckoview UA sheet to layout/style. r=snorp 2020-02-26 22:03:08 +00:00
GroupRule.cpp Bug 1612444. Improve some error messages for exceptions in layout. r=emilio 2020-02-03 20:35:54 +00:00
GroupRule.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
ImageDocument.css
ImageLoader.cpp Bug 1626332 - null-check the canvas frame as it can be null in some documents. 2020-04-03 11:54:07 +00:00
ImageLoader.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
ImportScanner.cpp Bug 1585674 - Start loads more incrementally in the @import scanner. r=hsivonen 2019-10-03 07:34:35 +00:00
ImportScanner.h Bug 1585674 - Start loads more incrementally in the @import scanner. r=hsivonen 2019-10-03 07:34:35 +00:00
jar.mn Bug 1346893 - Move the Geckoview UA sheet to layout/style. r=snorp 2020-02-26 22:03:08 +00:00
LayerAnimationInfo.cpp Bug 1429305 - Extend compositor properties for motion. r=hiro 2019-10-31 20:07:45 +00:00
LayerAnimationInfo.h Bug 1429305 - Extend compositor properties for motion. r=hiro 2019-10-31 20:07:45 +00:00
Loader.cpp Bug 1605895 - Add a diagnostic assertion when an http channel on the child process loading CSS does not notify OnStopRequest before being destroyed, r=michal 2020-04-06 15:12:15 +00:00
Loader.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
MappedDeclarations.cpp Bug 1536582 - Autogenerate Servo_ binding functions with cbindgen. r=boris 2019-03-30 20:18:33 +00:00
MappedDeclarations.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
MediaFeatureChange.h Bug 1614208 - Remove more dependencies on nsStyleConsts.h / ServoStyleConsts.h. r=jfkthame 2020-02-11 01:22:15 +00:00
MediaList.cpp Bug 1614165 part 2. Improve some error messages in style code. r=emilio 2020-02-09 03:40:48 +00:00
MediaList.h Bug 1614165 part 2. Improve some error messages in style code. r=emilio 2020-02-09 03:40:48 +00:00
MediaQueryList.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
MediaQueryList.h Bug 1600376 - Remove useless namespace qualifications in layout/style. r=jwatt 2019-11-30 11:57:10 +00:00
moz.build Bug 1620035 - Convert GenerateComputedDOMStyleGenerated.py and GenerateCSSPropsGenerated.py to py3; r=firefox-build-system-reviewers,rstewart 2020-03-05 17:04:53 +00:00
nsAnimationManager.cpp Bug 1619516 - Flush styles for getTiming and getComputedTiming for an effect associated with a CSS animation; r=boris 2020-03-04 19:02:47 +00:00
nsAnimationManager.h Bug 1619516 - Flush styles for getTiming and getComputedTiming for an effect associated with a CSS animation; r=boris 2020-03-04 19:02:47 +00:00
nsComputedDOMStyle.cpp Bug 1341507 part 1 - Refactor computed DOM for grid layout to make it simpler for handling repeat values, and to handle multiple repeat values. r=mats 2020-03-19 22:11:31 +00:00
nsComputedDOMStyle.h Bug 1614198 - Use cbindgen instead of nsStyleImage. r=aosmond 2020-02-11 20:56:20 +00:00
nsCSSAnonBoxes.cpp Bug 1528071 - Move GetAtomBases into classes to avoid unified name conflict. r=heycam 2019-03-06 04:41:13 +00:00
nsCSSAnonBoxes.h Bug 1528071 - Move GetAtomBases into classes to avoid unified name conflict. r=heycam 2019-03-06 04:41:13 +00:00
nsCSSAnonBoxList.h Bug 1557825 part 1 - Implement 'display:block ruby'. r=emilio 2019-08-14 14:38:31 +00:00
nsCSSCounterDescList.h
nsCSSFontDescList.h
nsCSSPropertyID.h.in Bug 1604023 - Workaround LLVM ABI bug. r=froydnj 2019-12-19 20:43:06 +00:00
nsCSSPropertyIDSet.h Bug 1592787 - Don't run compositor animations if offset-path is not animating and is none. r=hiro 2019-11-06 20:17:07 +00:00
nsCSSProps.cpp Bug 1617472 - Remove nsCSSKeywords and related infrastructure. r=heycam 2020-02-24 13:30:48 +00:00
nsCSSProps.h Bug 1617472 - Remove nsCSSKeywords and related infrastructure. r=heycam 2020-02-24 13:30:48 +00:00
nsCSSPseudoElementList.h Bug 1618260 - Fix number input so that it honors overflow-clip-box-block. r=mats 2020-03-18 09:21:44 +00:00
nsCSSPseudoElements.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-04-28 09:30:05 +00:00
nsCSSPseudoElements.h Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert 2019-04-25 23:03:04 +00:00
nsCSSValue.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan 2019-12-06 09:16:44 +00:00
nsCSSValue.h Bug 1607826 - Use <type_traits> more in layout. r=TYLin 2020-01-09 01:48:43 +00:00
nsCSSVisitedDependentPropList.h Bug 1554716 - Remove nsStyleColor moving the color property to nsStyleText. r=jfkthame 2019-05-31 14:48:22 +00:00
nsDOMCSSAttrDeclaration.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
nsDOMCSSAttrDeclaration.h Bug 1612444. Improve some error messages for exceptions in layout. r=emilio 2020-02-03 20:35:54 +00:00
nsDOMCSSDeclaration.cpp Bug 1612444. Improve some error messages for exceptions in layout. r=emilio 2020-02-03 20:35:54 +00:00
nsDOMCSSDeclaration.h Bug 1612444. Improve some error messages for exceptions in layout. r=emilio 2020-02-03 20:35:54 +00:00
nsDOMCSSValueList.cpp Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
nsDOMCSSValueList.h
nsFontFaceLoader.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
nsFontFaceLoader.h Bug 1490792 - Part 4: Perform OpenType sanitization OMT. r=jfkthame 2019-06-06 19:08:52 +00:00
nsFontFaceUtils.cpp Bug 1143478 - Rename mozilla::Pair to CompactPair. r=froydnj 2020-03-17 12:42:12 +00:00
nsFontFaceUtils.h
nsHTMLCSSStyleSheet.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
nsHTMLCSSStyleSheet.h Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam 2019-02-19 13:44:33 +00:00
nsHTMLStyleSheet.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsHTMLStyleSheet.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
nsICSSDeclaration.cpp Bug 1546783 - Add a best-effort @import rule scanner for the parser. r=bzbarsky 2019-09-30 13:29:23 +00:00
nsICSSDeclaration.h Bug 1612444. Improve some error messages for exceptions in layout. r=emilio 2020-02-03 20:35:54 +00:00
nsICSSLoaderObserver.h Bug 1571530 - Cleanup slightly SheetComplete, and use the right boolean to notify. r=heycam 2019-08-16 10:56:16 +00:00
nsMediaFeatures.cpp Bug 1408122 - Apply prefers-color-scheme: dark to top-level about:blank. r=emilio,bzbarsky 2020-02-28 13:43:02 +00:00
nsMediaFeatures.h
nsROCSSPrimitiveValue.cpp Bug 1617472 - Remove nsCSSKeywords and related infrastructure. r=heycam 2020-02-24 13:30:48 +00:00
nsROCSSPrimitiveValue.h Bug 1617472 - Remove nsCSSKeywords and related infrastructure. r=heycam 2020-02-24 13:30:48 +00:00
nsStyleAutoArray.h
nsStyleConsts.h Bug 1625699 - Convert control-character-visibility #defines to an enum class. r=emilio 2020-03-28 22:17:50 +00:00
nsStyleStruct.cpp Bug 1623820 - Part 2: Make image-orientation initial value change be Nightly only. r=emilio 2020-04-05 03:21:24 +00:00
nsStyleStruct.h Bug 1625699 - Convert control-character-visibility #defines to an enum class. r=emilio 2020-03-28 22:17:50 +00:00
nsStyleStructFwd.h
nsStyleStructInlines.h Bug 1614198 - Use cbindgen instead of nsStyleImage. r=aosmond 2020-02-11 20:56:20 +00:00
nsStyleStructList.h Bug 1554716 - Remove nsStyleColor moving the color property to nsStyleText. r=jfkthame 2019-05-31 14:48:22 +00:00
nsStyleTransformMatrix.cpp Bug 1615194 - Drop the reference box size argument from ProcessRotate and ProcessScale. r=emilio 2020-02-13 10:37:12 +00:00
nsStyleTransformMatrix.h Bug 1613490 - Cleanup usage of ReferenceBox. r=miko 2020-02-07 13:34:42 +00:00
nsStyleUtil.cpp Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug,annevk 2020-02-29 12:35:46 +00:00
nsStyleUtil.h Bug 1617472 - Remove nsCSSKeywords and related infrastructure. r=heycam 2020-02-24 13:30:48 +00:00
nsTimingFunction.h Bug 1533142 - Use more cbindgen features. r=kats 2019-03-06 23:01:11 +00:00
nsTransitionManager.cpp Bug 1292001 - Drop ElementPropertyTransition; r=boris 2020-03-02 06:40:31 +00:00
nsTransitionManager.h Bug 1292001 - Drop ElementPropertyTransition; r=boris 2020-03-02 06:40:31 +00:00
PaintWorkletGlobalScope.cpp Bug 1611855 - Worklet must be part of the same parent's agentCluster - part 7 - nsIGlobalObject::IsSharedMemoryAllowed(), r=smaug 2020-02-06 13:50:11 +00:00
PaintWorkletGlobalScope.h
PaintWorkletImpl.cpp Bug 1581896 allow AudioWorklet on release-or-beta behind a pref r=smaug 2020-03-27 03:09:06 +00:00
PaintWorkletImpl.h Bug 1402784 - Use nsIContentPolicy::TYPE_INTERNAL_AUDIOWORKLET and nsIContentPolicy::TYPE_INTERNAL_PAINTWORKLET in Worklet code, r=smaug 2020-03-17 22:24:39 +00:00
PostTraversalTask.cpp Bug 1514869 - patch 2 - Adapt platform-font-list code to work with either the existing in-process font list or cross-process shared font list. r=jwatt 2019-04-27 15:37:58 +00:00
PostTraversalTask.h Bug 1514869 - patch 2 - Adapt platform-font-list code to work with either the existing in-process font list or cross-process shared font list. r=jwatt 2019-04-27 15:37:58 +00:00
PreferenceSheet.cpp Bug 1607006 - Remove utf-16 versions of nsCSSProps::LookupProperty* and ServoCSSParser::ComputeColor. r=bzbarsky 2020-01-08 01:21:30 +00:00
PreferenceSheet.h Bug 1596050 - Centralize logic to ignore document colors. r=jfkthame 2019-11-15 13:39:08 +00:00
PreloadedStyleSheet.cpp Bug 1571530 - Remove various bool arguments in sheet loader APIs. r=heycam 2019-08-16 10:56:05 +00:00
PreloadedStyleSheet.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
PseudoStyleType.cpp Bug 1529444 - Add operator<< for PseudoStyleType to dump a string. r=emilio 2019-02-21 19:50:22 +00:00
PseudoStyleType.h Bug 1534471 - Reformat a couple of layout/style/ files. r=emilio 2019-03-12 00:14:00 +00:00
Rule.cpp Bug 1600155 - Make @import rules less weird. r=heycam 2019-11-30 12:24:24 +00:00
Rule.h Bug 1600155 - Make @import rules less weird. r=heycam 2019-11-30 12:24:24 +00:00
RustCell.h
ServoArcTypeList.h Bug 1538694 - Cleanup refcounted types. r=boris 2019-03-26 18:16:01 +00:00
ServoBindings.h Bug 1613176 - Prove to the incoming clang plugin that our templates are indeed trivially copiable. r=boris 2020-02-05 22:20:29 +00:00
ServoBindings.toml Bug 1625699 - Convert control-character-visibility #defines to an enum class. r=emilio 2020-03-28 22:17:50 +00:00
ServoBindingTypes.h Bug 1611912 - Add a style flag for the root element style. r=heycam 2020-01-31 14:51:06 +00:00
ServoBoxedTypeList.h Bug 1253476 - Implement Animation.commitStyles; r=boris,emilio,bzbarsky,smaug 2019-05-20 06:04:23 +00:00
ServoComputedData.h Bug 1611912 - Add a style flag for the root element style. r=heycam 2020-01-31 14:51:06 +00:00
ServoComputedDataInlines.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-05-25 17:46:15 +00:00
ServoCSSParser.cpp Bug 1607006 - Remove utf-16 versions of nsCSSProps::LookupProperty* and ServoCSSParser::ComputeColor. r=bzbarsky 2020-01-08 01:21:30 +00:00
ServoCSSParser.h Bug 1607006 - Remove utf-16 versions of nsCSSProps::LookupProperty* and ServoCSSParser::ComputeColor. r=bzbarsky 2020-01-08 01:21:30 +00:00
ServoCSSPropList.mako.py Bug 1404140 - Remove the GetCSNeedsLayoutFlush flag, as it is unneeded now. r=heycam 2019-08-03 04:10:55 +02:00
ServoCSSRuleList.cpp Bug 1613511 - Disallow @import rules for all Constructable StyleSheets functions r=emilio 2020-03-12 18:11:09 +00:00
ServoCSSRuleList.h Bug 1539159 - Prevent modification of UA style sheets. r=emilio 2019-04-29 05:34:06 +00:00
ServoElementSnapshot.cpp
ServoElementSnapshot.h
ServoElementSnapshotTable.h
ServoStyleConstsForwards.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan,kvark 2020-02-24 15:33:38 +00:00
ServoStyleConstsInlines.h Bug 1620359 - Don't clear the "uses viewport units" bit when a font that doesn't cause a style change loads. r=jfkthame 2020-03-06 20:11:51 +00:00
ServoStyleSet.cpp Bug 1620632 - Ensure nsTArray_Impl only declares a copy-constructor/assignment operator if E is copy-constructible. r=froydnj 2020-03-20 17:13:51 +00:00
ServoStyleSet.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
ServoStyleSetInlines.h Bug 1554571 - Part 1: Remove unused argument from Servo_ResolveStyle. r=emilio 2019-06-27 07:22:13 +00:00
ServoTraversalStatistics.h
ServoTypes.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-04-22 16:35:03 +00:00
ServoUtils.h Bug 1607826 - Use <type_traits> more in layout. r=TYLin 2020-01-09 01:48:43 +00:00
ShadowParts.cpp Bug 1618509 - Allow to export a shadow part under multiple names. r=jwatt 2020-03-09 13:04:21 +00:00
ShadowParts.h Bug 1618509 - Allow to export a shadow part under multiple names. r=jwatt 2020-03-09 13:04:21 +00:00
SheetLoadData.h Bug 1613746 - Implement Replace() Functionality r=emilio 2020-02-22 20:41:30 +00:00
SheetParsingMode.h
StreamLoader.cpp Bug 1615832 - Make an assertion nightly-only. 2020-04-03 17:33:53 +00:00
StreamLoader.h Bug 1615832 - Make an assertion nightly-only. 2020-04-03 17:33:53 +00:00
StyleAnimationValue.cpp Bug 1620865 - Drop ComputedStyle argument from AnimationValue::ComputeDistance. r=boris 2020-03-09 18:44:22 +00:00
StyleAnimationValue.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
StyleColor.cpp Bug 1554716 - Remove nsStyleColor moving the color property to nsStyleText. r=jfkthame 2019-05-31 14:48:22 +00:00
StyleColorInlines.h Bug 760345 - Remove the last usage of lossy currentcolor. r=heycam 2019-04-06 17:47:58 +00:00
StyleSheet.cpp Bug 1621415 - Ensure adopted styles are applied when printing r=emilio 2020-03-24 22:54:18 +00:00
StyleSheet.h Bug 1622322 - Improve print performance when sheets are adopted multiple times r=emilio 2020-04-01 20:06:47 +00:00
StyleSheetInfo.h Bug 1600624 - Make the StyleSheet children setup simpler. r=heycam 2019-12-03 10:49:23 +00:00
StyleSheetInlines.h
TopLevelImageDocument.css
TopLevelVideoDocument.css Bug 1492739 - Unprefix usage of -moz-user-select from UA stylesheets. r=mats 2019-05-17 13:16:35 +00:00
URLExtraData.cpp Bug 1599470, part 2 - Inline the now-infallible NullPrincipalURI::Create(). r=bzbarsky 2019-11-27 16:08:28 +00:00
URLExtraData.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
UserAgentStyleSheetID.h Bug 1474793 - Part 1: Add a UserAgentStyleSheetID enum based on UserAgentStyleSheetList.h. r=emilio 2019-03-30 00:15:41 +00:00
UserAgentStyleSheetList.h Bug 1346893 - Move the Geckoview UA sheet to layout/style. r=snorp 2020-02-26 22:03:08 +00:00