gecko-dev/layout/style
Jeremy Chen 394d5f000f Bug 1381235 - add reftest for transitioning on visited links. r=hiro
With this patch, we now have an automated test to verify if a transition
is run properly on a visited link. Note that the test aims to verify
the behavior in Stylo should match that in Gecko. Due to Bug 868975, we
haven't supported transitioning on visited styles yet, so the test should
be put in our own repo for now. This test can be tweaked and put into
web-platform repo once we resolve Bug 868975.

MozReview-Commit-ID: Ci1cERXkIUK

--HG--
extra : rebase_source : 7feb1229bc2dc430bc2a1e40be40047049469fbd
2017-07-28 16:52:53 +08:00
..
crashtests merge mozilla-inbound to mozilla-central a=merge 2017-07-28 15:24:39 +02:00
res Bug 1373798 part 5. Use the new "dir" attribute pseudoclasses in html.css. r=emilio 2017-06-19 23:25:00 -04:00
test Bug 1381235 - add reftest for transitioning on visited links. r=hiro 2017-07-28 16:52:53 +08:00
xbl-marquee Bug 1334199 - script-generated patch to omit getComputedStyle's second argument when it's falsy, r=jaws. 2017-01-27 10:51:02 +01:00
AnimationCollection.cpp Bug 1375767 - Pass CSSPseudoElementType to GetAnimationCollection() directly. r=birtles 2017-06-23 17:05:42 +09:00
AnimationCollection.h Bug 1375767 - Pass CSSPseudoElementType to GetAnimationCollection() directly. r=birtles 2017-06-23 17:05:42 +09:00
AnimationCommon.h Bug 1374882 - Add a TimingParams ctor for CSS animations/transitions. r=birtles 2017-06-22 12:12:42 +09:00
BindingStyleRule.cpp Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05:00
BindingStyleRule.h Bug 1359217 part 0 - Some fixup for later patches. r=heycam 2017-06-19 15:45:43 +10:00
CSS.cpp Bug 1338486: Support implied parentheses in CSS.supports; r=xidorn 2017-06-04 03:45:05 -07:00
CSS.h Bug 1230172. Update CSS.escape to never throw and instead replace U+0000 with U+FFFD, per recent spec change. r=dbaron 2016-01-05 15:05:23 -05:00
CSSCalc.h bug 1363349 (part 1) - refactor CSSCalc.h to share code better, via a templated ReduceCalcOps class r=dholbert 2017-07-12 18:13:07 -07:00
CSSEnabledState.h Bug 1269975 part 1 - Move nsCSSProps::EnabledState to a top level enum class mozilla::CSSEnabledState. r=heycam 2016-05-10 18:44:05 +10:00
CSSFontFeatureValuesRule.cpp Bug 1365900 - Extract CSSFontFeatureValuesRule base class r=xidorn 2017-07-24 16:12:57 -07:00
CSSFontFeatureValuesRule.h Bug 1365900 - Extract CSSFontFeatureValuesRule base class r=xidorn 2017-07-24 16:12:57 -07:00
CSSImportRule.cpp Bug 1371453 Part 3: Change CSSImportRule definition so that media is optional, since in Servo it is derived from an optional stylesheet. r=bz,heycam 2017-06-27 16:25:07 -07:00
CSSImportRule.h Bug 1371453 Part 3: Change CSSImportRule definition so that media is optional, since in Servo it is derived from an optional stylesheet. r=bz,heycam 2017-06-27 16:25:07 -07:00
CSSKeyframeRule.cpp Bug 1345697 part 2 - Add CSSKeyframesRule and CSSKeyframeRule base class. r=heycam 2017-05-19 16:12:34 +10:00
CSSKeyframeRule.h Bug 1345697 part 2 - Add CSSKeyframesRule and CSSKeyframeRule base class. r=heycam 2017-05-19 16:12:34 +10:00
CSSKeyframesRule.cpp Bug 1345697 part 2 - Add CSSKeyframesRule and CSSKeyframeRule base class. r=heycam 2017-05-19 16:12:34 +10:00
CSSKeyframesRule.h Bug 1345697 part 2 - Add CSSKeyframesRule and CSSKeyframeRule base class. r=heycam 2017-05-19 16:12:34 +10:00
CSSLexer.cpp
CSSLexer.h Bug 1321495 part 1: Add needed includes/namepsaces to headers within layout/style, to preemptively fix unified-build bustage. r=TYLin 2016-12-01 10:37:43 -08:00
CSSMediaRule.cpp Bug 1315601 part 15 - Move some common methods to a new CSSMediaRule binding class. r=heycam 2017-03-09 17:37:38 +11:00
CSSMediaRule.h Bug 1315601 part 15 - Move some common methods to a new CSSMediaRule binding class. r=heycam 2017-03-09 17:37:38 +11:00
CSSMozDocumentRule.cpp Bug 1361994 - Part 1: Add separate CSSDocumentRule class. r=xidorn 2017-05-11 14:11:15 +02:00
CSSMozDocumentRule.h Bug 1361994 - Part 1: Add separate CSSDocumentRule class. r=xidorn 2017-05-11 14:11:15 +02:00
CSSNamespaceRule.h Bug 1345698 part 4 - Create a new CSSNamespaceRule as a base class. r=heycam 2017-03-14 18:50:28 +11:00
CSSPageRule.cpp Bug 1345206 - Extract CSSPageRule base class. r=xidorn 2017-03-31 19:14:49 -05:00
CSSPageRule.h Bug 1345206 - Extract CSSPageRule base class. r=xidorn 2017-03-31 19:14:49 -05:00
CSSRuleList.cpp
CSSRuleList.h Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam 2017-01-13 10:41:03 -05:00
CSSStyleSheet.cpp Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
CSSStyleSheet.h Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
CSSSupportsRule.cpp Bug 1367303 - Add full namespace to CSSSupportsRule classes refcount impl macro. r=heycam 2017-05-24 14:39:52 +10:00
CSSSupportsRule.h Bug 1355394 part 1 - Add separate CSSSupportsRule base class. r=heycam 2017-04-26 16:55:36 +08:00
CSSValue.h
CSSVariableDeclarations.cpp Bug 1372025 - Replace Contains+Put with LookupForAdd to avoid unnecessary hashtable lookups. r=froydnj 2017-06-14 01:54:27 +02:00
CSSVariableDeclarations.h
CSSVariableImageTable.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
CSSVariableResolver.cpp
CSSVariableResolver.h
CSSVariableValues.cpp
CSSVariableValues.h
CounterStyleManager.cpp Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
CounterStyleManager.h Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
Declaration.cpp Bug 1356843 - Fix -Wcomma warnings in layout/. r=dholbert 2017-04-09 21:11:45 -07:00
Declaration.h Bug 1330172 part 2 - Fix serialization of property declaration with variable reference. r=heycam 2017-01-20 22:35:12 +11:00
DeclarationBlock.h Bug 1361938 - Introduce a dirty flag that represents DeclarationBlock has been modified but not restyled. r=heycam 2017-05-31 08:33:03 +09:00
DeclarationBlockInlines.h Bug 1294299 part 11 - Implement getting and removing property. r=SimonSapin,heycam 2016-11-03 14:41:02 +11:00
DocumentStyleRootIterator.cpp Bug 1326574: Add some needed includes/forward-declarations in layout/style, to preemptively fix unified bustage. r=xidorn 2016-12-31 16:10:45 -08:00
DocumentStyleRootIterator.h Bug 1326574: Add some needed includes/forward-declarations in layout/style, to preemptively fix unified bustage. r=xidorn 2016-12-31 16:10:45 -08:00
ErrorReporter.cpp Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm 2017-07-26 16:13:35 +08:00
ErrorReporter.h Bug 1380488 - Share CSS source line between all same-line errors. r=heycam 2017-07-14 10:53:11 -04:00
FontFace.cpp Bug 1356103 - Part 9: Use a PostTraversalTask to deal with downloadable fonts in gfxUserFontSet. r=bholley,jfkthame 2017-04-30 14:57:25 +08:00
FontFace.h Bug 1356103 - Part 7: Use PostTraversalTasks to deal with FontFace's Promise during Servo traversal. r=bholley 2017-04-30 14:51:29 +08:00
FontFaceSet.cpp merge mozilla-inbound to mozilla-central a=merge 2017-07-27 10:57:25 +02:00
FontFaceSet.h Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame 2017-07-08 18:00:24 +08:00
FontFaceSetIterator.cpp
FontFaceSetIterator.h Bug 1285365 - Part 2: Add missing includes and namespace qualifiers. r=dholbert 2016-07-07 14:05:28 -07:00
GeckoStyleContext.cpp Bug 1384114: Move mRefCnt, Destroy() and HasSingleReference() to GeckoStyleContext. r=bholley 2017-07-25 15:45:59 +02:00
GeckoStyleContext.h Bug 1384114: Move mRefCnt, Destroy() and HasSingleReference() to GeckoStyleContext. r=bholley 2017-07-25 15:45:59 +02:00
GenerateCSSPropsGenerated.py Bug 1299919 - Set CPP/CXXCPP from python configure. r=chmanchester 2016-09-13 13:25:18 +09:00
GenericSpecifiedValues.h Bug 1370802: Cleanup style and indentation in GenericSpecifiedValues.h and related files. r=heycam 2017-06-16 03:57:29 +02:00
GenericSpecifiedValuesInlines.h Bug 1370802: Cleanup style and indentation in GenericSpecifiedValues.h and related files. r=heycam 2017-06-16 03:57:29 +02:00
GroupRule.cpp Bug 1382285 - stylo: initialize missing Servo*Rule with line and column numbers. r=xidorn 2017-07-24 15:07:07 +02:00
GroupRule.h Bug 1382285 - stylo: initialize missing Servo*Rule with line and column numbers. r=xidorn 2017-07-24 15:07:07 +02:00
HandleRefPtr.h Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley 2017-02-13 11:21:33 +08:00
ImageDocument.css Backed out changeset 93f722efcdec (bug 1145903) for causing bug 1251796. 2016-02-27 12:53:28 -06:00
ImageLoader.cpp Bug 1359833 - Part 5. Callers pass the loading document to imgRequestProxy::SyncClone and GetStaticRequest. r=tnikkel 2017-07-19 14:15:11 -04:00
ImageLoader.h Bug 1367207 part 2 - Update mFrameToRequestMap/mRequestToFrameMap more efficiently on frame removal. r=dholbert 2017-06-07 15:22:41 +02:00
ImportRule.h Bug 1371453 Part 3: Change CSSImportRule definition so that media is optional, since in Servo it is derived from an optional stylesheet. r=bz,heycam 2017-06-27 16:25:07 -07:00
IncrementalClearCOMRuleArray.cpp Bug 1239945 part 3 - Move AnimationCollection to a separate file; r=dholbert 2016-02-24 16:08:20 +09:00
IncrementalClearCOMRuleArray.h
LayerAnimationInfo.cpp Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
LayerAnimationInfo.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
Loader.cpp Bug 1385413 - Remove thread parameter from onDispatchedEvent (r=erahm) 2017-07-28 13:09:06 -07:00
Loader.h Bug 1372041: Refactor a bunch of stuff so link rel="media" is honored. r=heycam 2017-07-02 17:19:07 +02:00
Makefile.in Bug 1272488 - Move GenerateCSSPropsGenerated.py invocation to moz.build; r=ted 2016-05-10 17:35:56 -04:00
MediaList.cpp Bug 1325878: Simplify MediaList creation. r=xidorn 2017-04-13 00:30:12 +08:00
MediaList.h Bug 1325878: Simplify MediaList creation. r=xidorn 2017-04-13 00:30:12 +08:00
MediaQueryList.cpp Bug 1354599 - Use of DOMEventTargetHelper::KeepAliveIfHasListenersFor in MediaQueryList, r=smaug 2017-04-18 13:53:15 +02:00
MediaQueryList.h Bug 1354599 - Use of DOMEventTargetHelper::KeepAliveIfHasListenersFor in MediaQueryList, r=smaug 2017-04-18 13:53:15 +02:00
NameSpaceRule.h Bug 1345698 part 4 - Create a new CSSNamespaceRule as a base class. r=heycam 2017-03-14 18:50:28 +11:00
PostTraversalTask.cpp Bug 1356103 - Part 9: Use a PostTraversalTask to deal with downloadable fonts in gfxUserFontSet. r=bholley,jfkthame 2017-04-30 14:57:25 +08:00
PostTraversalTask.h No bug: Fix missing include in PostTraversalTask.h. r=bholley 2017-07-26 14:22:12 +02:00
PreloadedStyleSheet.cpp Bug 1348442: Part 2a - Asynchronously load and cache content script CSS. r=aswan 2017-03-23 18:51:38 -07:00
PreloadedStyleSheet.h Bug 1348442: Part 1 - Allow loading preloaded stylesheets asynchronously. r=heycam 2017-03-19 19:33:49 -07:00
PythonCSSProps.h
Rule.h Bug 1345696 part 1 - Lots of fixup for the next patch. r=heycam 2017-03-28 20:05:12 +11:00
RuleNodeCacheConditions.cpp Bug 1384868: Simplify a bit RuleNodeCacheConditions. r=heycam 2017-07-27 03:07:06 +02:00
RuleNodeCacheConditions.h Bug 1384868: Simplify a bit RuleNodeCacheConditions. r=heycam 2017-07-27 03:07:06 +02:00
RuleProcessorCache.cpp Bug 1299489 - Change nsTArray to use a custom iterator based on index instead of pointers to improve iterator invalidation safety of ranged for loops, r=froydnj 2016-12-08 15:54:45 -10:00
RuleProcessorCache.h Bug 1347815 - part3: label RuleProcessorCache::mExpirationTracker. r=heycam 2017-04-09 16:53:57 +08:00
ServoArcTypeList.h Bug 1365900 - Create ServoFontFeatureValuesRule and bind servo data r=xidorn 2017-07-25 18:30:15 -07:00
ServoBindingList.h Bug 1324619 part 4. Add a Servo API for reparenting a given style. r=emilio 2017-07-28 21:20:41 -04:00
ServoBindingTypes.h Bug 1382017 part 4 Gecko piece - Rename ServoComputedValues -> ServoComputedData; r=heycam 2017-07-20 21:44:02 -07:00
ServoBindings.cpp Bug 1385529 - Remove Gecko_GetMediaFeatures and access nsMediaFeatures::features directly. r=emilio 2017-07-29 15:21:36 +10:00
ServoBindings.h Bug 1385529 - Remove Gecko_GetMediaFeatures and access nsMediaFeatures::features directly. r=emilio 2017-07-29 15:21:36 +10:00
ServoBindings.toml Bug 1385147 followup - Mark mozilla::dom::OwningNodeOrString_Value opaque. 2017-07-30 19:40:13 +10:00
ServoCSSRuleList.cpp Bug 1365900 - Create ServoFontFeatureValuesRule and bind servo data r=xidorn 2017-07-25 18:30:15 -07:00
ServoCSSRuleList.h Bug 1372041: Refactor a bunch of stuff so link rel="media" is honored. r=heycam 2017-07-02 17:19:07 +02:00
ServoDeclarationBlock.cpp Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
ServoDeclarationBlock.h Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
ServoDocumentRule.cpp Bug 1382285 - stylo: initialize missing Servo*Rule with line and column numbers. r=xidorn 2017-07-24 15:07:07 +02:00
ServoDocumentRule.h Bug 1361994 - Part 3: Implement CSSOM support for @-moz-document. r=xidorn 2017-05-11 14:11:16 +02:00
ServoElementSnapshot.cpp Bug 1365472 - Use animated class names when doing selector matching in Servo; r=heycam 2017-06-27 10:55:03 -07:00
ServoElementSnapshot.h Bug 1365472 - Use animated class names when doing selector matching in Servo; r=heycam 2017-06-27 10:55:03 -07:00
ServoElementSnapshotTable.h Bug 1355343: Take all the snapshots into account. r=bholley 2017-05-07 16:36:47 +02:00
ServoFontFeatureValuesRule.cpp Bug 1365900 - Create ServoFontFeatureValuesRule and bind servo data r=xidorn 2017-07-25 18:30:15 -07:00
ServoFontFeatureValuesRule.h Bug 1365900 - Create ServoFontFeatureValuesRule and bind servo data r=xidorn 2017-07-25 18:30:15 -07:00
ServoImportRule.cpp Bug 1385193 - Set owner rule of child sheet properly. r=emilio 2017-07-28 16:46:08 +10:00
ServoImportRule.h Bug 1372041: Refactor @import so it also respects the stylesheet's media properly. r=heycam 2017-07-02 17:19:08 +02:00
ServoKeyframeRule.cpp Bug 1345697 part 3 - Implement CSSKeyframesRule and CSSKeyframeRule for stylo. r=heycam 2017-05-19 16:12:34 +10:00
ServoKeyframeRule.h Bug 1345697 part 3 - Implement CSSKeyframesRule and CSSKeyframeRule for stylo. r=heycam 2017-05-19 16:12:34 +10:00
ServoKeyframesRule.cpp Bug 1372041: Refactor a bunch of stuff so link rel="media" is honored. r=heycam 2017-07-02 17:19:07 +02:00
ServoKeyframesRule.h Bug 1345697 part 3 - Implement CSSKeyframesRule and CSSKeyframeRule for stylo. r=heycam 2017-05-19 16:12:34 +10:00
ServoMediaList.cpp Bug 1371408 - stylo: MediaList getter should return null when string is not found; r=bholley 2017-06-08 13:32:25 -07:00
ServoMediaList.h Bug 1325878: Pass the MediaList down to Servo, making <style media> work. r=xidorn 2017-04-13 00:30:10 +08:00
ServoMediaRule.cpp Bug 1382285 - stylo: initialize missing Servo*Rule with line and column numbers. r=xidorn 2017-07-24 15:07:07 +02:00
ServoMediaRule.h Bug 1350175 - Part 2: FFI changes to get line and column. r=xidorn 2017-04-25 16:24:39 +02:00
ServoNamespaceRule.cpp Bug 1345698 part 5 - Add support of CSSNamespaceRule for stylo. r=heycam 2017-03-14 18:51:59 +11:00
ServoNamespaceRule.h Bug 1350175 - Part 2: FFI changes to get line and column. r=xidorn 2017-04-25 16:24:39 +02:00
ServoPageRule.cpp Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley 2017-05-11 19:06:43 +03:00
ServoPageRule.h Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley 2017-05-11 19:06:43 +03:00
ServoPropPrefList.h Bug 1297322: stylo: Expose property-pref mappings; r=heycam 2017-01-09 16:05:18 -08:00
ServoSpecifiedValues.cpp Bug 1370802: Cleanup style and indentation in GenericSpecifiedValues.h and related files. r=heycam 2017-06-16 03:57:29 +02:00
ServoSpecifiedValues.h Bug 1370802: Cleanup style and indentation in GenericSpecifiedValues.h and related files. r=heycam 2017-06-16 03:57:29 +02:00
ServoStyleContext.cpp Bug 1383307: Remove ServoStyleContext::UpdateWithElementState. r=manishearth 2017-07-23 23:56:39 +02:00
ServoStyleContext.h Bug 1383307: Remove ServoStyleContext::UpdateWithElementState. r=manishearth 2017-07-23 23:56:39 +02:00
ServoStyleContextInlines.h Bug 1382017 part 4 Gecko piece - Rename ServoComputedValues -> ServoComputedData; r=heycam 2017-07-20 21:44:02 -07:00
ServoStyleRule.cpp Bug 1370502 - stylo: Implement ServoStyleRule::SelectorMatchesElement. r=emilio 2017-07-04 15:37:34 +02:00
ServoStyleRule.h Bug 1359217 part 6 - Add ServoStyleRuleMap to handle style rule mapping. r=heycam 2017-06-19 15:45:43 +10:00
ServoStyleSet.cpp Bug 1324619 part 4. Add a Servo API for reparenting a given style. r=emilio 2017-07-28 21:20:41 -04:00
ServoStyleSet.h Bug 1324619 part 3. Implement ReparentStyleContext in ServoRestyleManager, for ::first-line use. r=emilio 2017-07-28 21:11:18 -04:00
ServoStyleSheet.cpp Bug 1380800 - Correct index check in ServoStyleSheet.deleteRule. r=heycam 2017-07-14 13:24:47 +10:00
ServoStyleSheet.h Bug 1372041: Refactor @import so it also respects the stylesheet's media properly. r=heycam 2017-07-02 17:19:08 +02:00
ServoSupportsRule.cpp Bug 1382285 - stylo: initialize missing Servo*Rule with line and column numbers. r=xidorn 2017-07-24 15:07:07 +02:00
ServoSupportsRule.h Bug 1350175 - Part 2: FFI changes to get line and column. r=xidorn 2017-04-25 16:24:39 +02:00
ServoTypes.h Bug 1384769 - Break TraversalFlags::ForReconstruct down into several independent pieces. r=emilio 2017-07-27 17:49:44 -07:00
ServoUtils.h Bug 1380789: followup: Fixup alignment in macro definitions. r=whitespace-only 2017-07-15 16:19:40 +02:00
SheetParsingMode.h Bug 1372790 - Change uint8_t to back some enum and reorder some fields in StyleSheet to make it more compact. r=heycam 2017-06-14 14:26:48 +10:00
SheetType.h Bug 1062106 part 2 - Remove unused SVG Attribute Animations cascade level. r=birtles,dbaron,xidorn 2017-03-21 15:43:26 +09:00
StyleAnimationValue.cpp Bug 1383493 - Make AddDifferentTransformLists() add |aCoeff1| instead of just adding 1 to |aCoeff2| for the same list case. r=birtles 2017-07-27 06:46:33 +09:00
StyleAnimationValue.h Bug 1381844: Be more explicit about the kind of style context we handle all the time. r=bholley 2017-07-22 18:02:57 +02:00
StyleBackendType.h Bug 1334938 - Re-enable stylo in stylo builds. r=emilio 2017-01-30 12:09:25 +11:00
StyleComplexColor.h Backed out changeset 5bc2005e01a6 (bug 1063162) for failing own test caret-color-01.html at least on OSX and Windows 8 x64. r=backout 2016-12-22 17:44:43 +01:00
StyleRule.cpp Bug 1367615 - Part 1: Move inDOMUtils style rules related functionality to BindingStyleRule. r=emilio 2017-06-07 17:48:49 +02:00
StyleRule.h Bug 1367615 - Part 1: Move inDOMUtils style rules related functionality to BindingStyleRule. r=emilio 2017-06-07 17:48:49 +02:00
StyleSetHandle.h Bug 1382077 part 1 - Have StyleSet::MediumFeaturesChanged return nsRestyleHint rather than a bool. r=heycam 2017-07-24 11:27:08 +10:00
StyleSetHandleInlines.h Bug 1382077 part 1 - Have StyleSet::MediumFeaturesChanged return nsRestyleHint rather than a bool. r=heycam 2017-07-24 11:27:08 +10:00
StyleSheet.cpp Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
StyleSheet.h Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
StyleSheetInfo.h Bug 1306887 - keep SourceMap response header on CSS style sheets; r=bz,heycam 2017-06-28 16:51:46 -07:00
StyleSheetInlines.h Bug 1339629 Part 4: Uplift CloneFor into StyleSheetInfo, and EnsureUniqueInner into StyleSheet. r=heycam 2017-05-15 16:19:17 -07:00
TopLevelImageDocument.css Bug 812899 part 2. Change the centering code in nsImageDocument to only try vertically centering via auto margins when we're not overflowing in the vertical direction, because if we _are_ overflowing that should cut off part of the image per spec. r=khuey 2016-02-05 23:31:19 -05:00
TopLevelVideoDocument.css
URLExtraData.cpp Bug 1350958 - Finish labeling ProxyReleaseEvent, r=billm 2017-07-14 08:49:22 +02:00
URLExtraData.h Bug 1343964 part 2 - Move dummy url data to be a static member of URLExtraData. r=heycam 2017-04-04 13:21:16 +10:00
URLMatchingFunction.h Bug 1355408 - Part 1: Support @-moz-document rule in stylo. r=xidorn 2017-04-18 18:59:43 +02:00
bindgen.toml.in Bug 1368083 - Pass -isysroot to bindgen. r=gps 2017-07-06 11:34:03 -07:00
contenteditable.css Bug 1355734 - Remove text-decoration-line: -moz-anchor-decoration. r=heycam,masayuki 2017-04-13 16:17:03 +08:00
designmode.css
generate-stylestructlist.py Bug 1367904 - Part 4: stylo: Replace real ComputedValues with bindgenned ComputedValues2; r=bholley 2017-07-17 21:00:25 -07:00
jar.mn Bug 1357169 - Manual back out of changeset eecb0af8a88f (bug 418833). r=mats 2017-03-31 09:47:57 -04:00
moz.build Bug 1365900 - Create ServoFontFeatureValuesRule and bind servo data r=xidorn 2017-07-25 18:30:15 -07:00
nsAnimationManager.cpp Bug 1381844: Be more explicit about the kind of style context we handle all the time. r=bholley 2017-07-22 18:02:57 +02:00
nsAnimationManager.h Bug 1382017 part 4 Gecko piece - Rename ServoComputedValues -> ServoComputedData; r=heycam 2017-07-20 21:44:02 -07:00
nsCSSAnonBoxList.h Bug 1378287 - Skip parent-display-based display type fixup for all anonymous boxes. r=bz 2017-07-05 16:21:10 +10:00
nsCSSAnonBoxes.cpp Bug 1378287 - Skip parent-display-based display type fixup for all anonymous boxes. r=bz 2017-07-05 16:21:10 +10:00
nsCSSAnonBoxes.h Bug 1378287 - Skip parent-display-based display type fixup for all anonymous boxes. r=bz 2017-07-05 16:21:10 +10:00
nsCSSCounterDescList.h
nsCSSCounterStyleRule.h Bug 1328319 part 1 - Move nsCSSCounterStyleRule into a separate header file. r=heycam 2017-05-09 21:52:06 +10:00
nsCSSDataBlock.cpp Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats 2016-11-18 18:12:25 +08:00
nsCSSDataBlock.h Bug 1293739 - Part 2: Rename nsCSSPropertySet to nsCSSPropertyIDSet. r=dholbert 2016-08-16 18:46:58 -07:00
nsCSSFontDescList.h Bug 1157064 - font-display descriptor parsing. r=dbaron 2016-01-07 14:02:58 +09:00
nsCSSFontFaceRule.h Bug 1345696 part 2 - Move nsCSSFontFaceRule to a separate header. r=heycam 2017-03-29 10:20:40 +11:00
nsCSSKeywordList.h Bug 1344910, part 2 - Add a '-moz-win-accentcolortext' color keyword to color text that will be drawn over an accent color background. r=jimm 2017-06-29 18:57:46 -07:00
nsCSSKeywords.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsCSSKeywords.h Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj. 2017-06-20 19:19:05 +10:00
nsCSSParser.cpp Bug 1382563 - Remove ns*String::AssignWithConversion. r=erahm. 2017-07-24 19:23:52 +02:00
nsCSSParser.h Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
nsCSSPropAliasList.h Backed out changeset bbb688fe1ba3 (bug 1365614) 2017-05-22 15:45:31 +02:00
nsCSSPropList.h Bug 1370034 - Add CSS properties -moz-window-transform and -moz-window-transform-origin, style system parts (excluding stylo). r=dbaron 2017-06-19 01:44:22 -04:00
nsCSSPropLogicalGroupList.h Bug 1262049 part 1: Back out bug 1208344 in its entirety, and mark -webkit-box-orient:vertical reftests as failing (for now). (no review) 2016-04-20 16:43:24 -07:00
nsCSSPropertyID.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsCSSPropertyIDSet.h Bug 1339704 - Part 1 - Rename nsCSSPropertyIDSet::Invert as Inverse. r=hiro 2017-03-14 11:30:20 +08:00
nsCSSProps.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsCSSProps.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsCSSPropsGenerated.inc.in
nsCSSPseudoClassList.h Bug 1373798 part 4. Add pseudo-classes for matching on the "dir" attribute states. r=emilio 2017-06-19 23:25:00 -04:00
nsCSSPseudoClasses.cpp Bug 265894 - Part 9. Selectors should not cross use-element shadow tree boundary. r=heycam 2017-06-14 23:06:30 +08:00
nsCSSPseudoClasses.h Bug 1329076 part 2 - Move some pseudo-classes which depend on only the element to an independent function. r=heycam 2017-01-06 21:12:08 +11:00
nsCSSPseudoElementList.h Bug 1376406 - Make ::before and ::after the only pseudos that do parent display-based style fixup. r=dbaron 2017-07-11 10:38:23 +08:00
nsCSSPseudoElements.cpp Bug 1210796 - Part 1a: Add GetUnanimatedComputedStyle into nsIDOMWindowUtils to use in animationinspector of devtools. r=birtles,heycam 2017-04-18 12:15:47 +09:00
nsCSSPseudoElements.h Bug 1376406 - Make ::before and ::after the only pseudos that do parent display-based style fixup. r=dbaron 2017-07-11 10:38:23 +08:00
nsCSSRuleProcessor.cpp Bug 1383307: Honor the relevant link visited pref. r=manishearth 2017-07-23 23:56:37 +02:00
nsCSSRuleProcessor.h Bug 1383307: Honor the relevant link visited pref. r=manishearth 2017-07-23 23:56:37 +02:00
nsCSSRules.cpp Bug 1365900 - Extract CSSFontFeatureValuesRule base class r=xidorn 2017-07-24 16:12:57 -07:00
nsCSSRules.h Bug 1365900 - Extract CSSFontFeatureValuesRule base class r=xidorn 2017-07-24 16:12:57 -07:00
nsCSSScanner.cpp Bug 1339252: Allow comments in SVG presentation attributes; r=bz 2017-02-13 16:02:46 -08:00
nsCSSScanner.h Bug 1339252: Allow comments in SVG presentation attributes; r=bz 2017-02-13 16:02:46 -08:00
nsCSSValue.cpp Bug 1382964 - Part 1: Don't cache URLValueData::mMightHaveRef when in a traversal. r=xidorn 2017-07-21 16:34:20 +08:00
nsCSSValue.h Bug 1382964 - Part 2: Assert we're on the main thread in nsCSSValueTokenStream::operator==. r=xidorn 2017-07-22 10:11:06 +08:00
nsCSSVisitedDependentPropList.h Bug 1326189 part 1 - Apply :visited style for caret-color. r=dholbert 2017-01-19 23:07:25 +08:00
nsComputedDOMStyle.cpp Bug 1381083: Don't hold the style context if we had a frame and re-resolved the style. r=heycam 2017-07-27 00:45:29 +02:00
nsComputedDOMStyle.h Bug 1370123 - Make aContent parameter to nsComputedDOMStyle::GetPresShellForContent const; r=xidorn 2017-06-19 12:21:17 +09:00
nsComputedDOMStylePropertyList.h Bug 1370034 - Add CSS properties -moz-window-transform and -moz-window-transform-origin, style system parts (excluding stylo). r=dbaron 2017-06-19 01:44:22 -04:00
nsDOMCSSAttrDeclaration.cpp Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
nsDOMCSSAttrDeclaration.h Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData r=bholley 2017-05-11 19:06:43 +03:00
nsDOMCSSDeclaration.cpp Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
nsDOMCSSDeclaration.h Bug 1352669 - Hook up Stylo CSS parser to Gecko error reporter. r=emilio 2017-07-10 17:52:00 -04:00
nsDOMCSSRGBColor.cpp
nsDOMCSSRGBColor.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsDOMCSSRect.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsDOMCSSRect.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsDOMCSSValueList.cpp Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsDOMCSSValueList.h Bug 1234707: Make nsDOMCSSValueList::AppendCSSValue() take an already_AddRefed arg (instead of a raw pointer, usually with refcount of 0). r=heycam 2015-12-23 16:25:43 -08:00
nsFontFaceLoader.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
nsFontFaceLoader.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsFontFaceUtils.cpp Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam 2017-04-30 17:30:08 +02:00
nsFontFaceUtils.h
nsHTMLCSSStyleSheet.cpp Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley 2017-02-13 11:21:33 +08:00
nsHTMLCSSStyleSheet.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsHTMLStyleSheet.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsHTMLStyleSheet.h Bug 1370802: Make the lang rule operate on atoms, not strings. r=heycam 2017-06-16 23:59:08 +02:00
nsICSSDeclaration.h Bug 1345696 part 1 - Lots of fixup for the next patch. r=heycam 2017-03-28 20:05:12 +11:00
nsICSSLoaderObserver.h Bug 1373018 - Part 1: stylo: Introduce ServoStyleContext and GeckoStyleContext subclasses; r=bholley 2017-06-10 22:27:45 -07:00
nsICSSPseudoComparator.h
nsICSSStyleRuleDOMWrapper.h Bug 1367615 - Part 1: Move inDOMUtils style rules related functionality to BindingStyleRule. r=emilio 2017-06-07 17:48:49 +02:00
nsIStyleRule.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsIStyleRuleProcessor.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsLayoutStylesheetCache.cpp Bug 1351117 Part 1: Change an assert on nsLayoutStylesheetCache::Shutdown into a warning, since it only notes that the cache was never used. r=heycam 2017-06-05 13:57:36 -07:00
nsLayoutStylesheetCache.h Bug 1358524 - Load userContent.css on both style backends in e10s. r=bholley 2017-05-03 20:48:48 +09:00
nsMediaFeatures.cpp Bug 1379938 - Rename the -moz-windows-accent-color-applies media query and make -moz-win-accentcolor available without it. r=jimm 2017-07-19 16:38:49 +02:00
nsMediaFeatures.h Bug 1331581: Clean up nsMediaFeatureValueGetter. r=heycam 2017-01-19 12:55:18 +01:00
nsMediaList.cpp Bug 1325878: Create less hardcoded nsMediaList instances. r=xidorn 2017-04-13 00:30:03 +08:00
nsMediaList.h Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
nsNthIndexCache.cpp Bug 1300374: child index selectors should match without a parent element. r=heycam 2016-09-03 00:11:27 -07:00
nsNthIndexCache.h
nsROCSSPrimitiveValue.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
nsROCSSPrimitiveValue.h
nsRuleData.cpp Bug 1370802: Cleanup style and indentation in GenericSpecifiedValues.h and related files. r=heycam 2017-06-16 03:57:29 +02:00
nsRuleData.h Bug 1370802: Cleanup style and indentation in GenericSpecifiedValues.h and related files. r=heycam 2017-06-16 03:57:29 +02:00
nsRuleNode.cpp Bug 1383925 - Remove unnecessary copy construction of default font in nsRuleNode.cpp. r=dholbert 2017-07-24 17:56:54 -07:00
nsRuleNode.h bug 1363349 (part 1) - refactor CSSCalc.h to share code better, via a templated ReduceCalcOps class r=dholbert 2017-07-12 18:13:07 -07:00
nsRuleProcessorData.h Bug 1384222 - Try to avoid dynamic allocations in TreeMatchContext::InitAncestors if possible; r=bzbarsky 2017-07-26 20:00:06 -04:00
nsRuleWalker.h
nsStyleAutoArray.h Bug 1341985 - Split nsStyleAutoArray into a new header to avoid including nsStyleStruct.h in ServoBindingTypes.h. r=birtles 2017-03-10 11:53:17 +09:00
nsStyleConsts.h Bug 1371354: Changes macro defined NS_SYTLE_IMAGELAYER_ to enum class StyleImageLayer; r=manishearth 2017-06-09 16:53:34 -07:00
nsStyleContext.cpp Bug 1384719 - Fix -Wnull-conversion warning in nsStyleContext::CalcStyleDifference(). r=heycam 2017-07-26 16:53:25 -04:00
nsStyleContext.h Bug 1384114: Move mRefCnt, Destroy() and HasSingleReference() to GeckoStyleContext. r=bholley 2017-07-25 15:45:59 +02:00
nsStyleContextInlines.h Bug 1382017: followup: fix alignment of macro definitions. r=whitespace-only 2017-07-23 04:39:00 +02:00
nsStyleCoord.cpp Bug 1378000 - Remove nsStyleCoord::HashValue(); r=bholley 2017-07-03 21:55:18 -04:00
nsStyleCoord.h Bug 1378000 - Remove nsStyleCoord::HashValue(); r=bholley 2017-07-03 21:55:18 -04:00
nsStyleSet.cpp Bug 1382077 part 2 - Move mUsesViewportUnits into nsStyleSet. r=heycam 2017-07-24 11:51:32 +10:00
nsStyleSet.h Bug 1382077 part 2 - Move mUsesViewportUnits into nsStyleSet. r=heycam 2017-07-24 11:51:32 +10:00
nsStyleStruct.cpp Merge m-c to inbound, a=merge 2017-07-26 18:33:18 -07:00
nsStyleStruct.h Bug 1301245 - Part 1. Implement nsStyleImage::IsResolved. r=heycam 2017-07-20 01:02:17 +08:00
nsStyleStructFwd.h
nsStyleStructInlines.h Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam 2017-04-30 17:30:08 +02:00
nsStyleTransformMatrix.cpp Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r=dbaron 2017-06-19 00:49:52 -04:00
nsStyleTransformMatrix.h Bug 1377169 - Turn gfxRect into a typedef. r=jrmuizel 2017-07-05 11:22:00 -04:00
nsStyleUtil.cpp Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
nsStyleUtil.h Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj. 2017-06-20 19:19:52 +10:00
nsTransitionManager.cpp Bug 1381844: Be more explicit about the kind of style context we handle all the time. r=bholley 2017-07-22 18:02:57 +02:00
nsTransitionManager.h Bug 1381844: Be more explicit about the kind of style context we handle all the time. r=bholley 2017-07-22 18:02:57 +02:00