gecko-dev/layout/style
Jan Henning f444c01caa Bug 1337940 - Part 3 - Restrict the amount of session history we keep around during test_parse_rule. r=dbaron
During its run this test amasses a considerable collection of session history. Because the page title never changes, though, the Android session store previously never attempted to capture the state here.

As of this bug this has changed and history change events now (correctly) trigger a session store data update on Android as well.  On a debug build running on the Android emulator however, collecting the session history data can take up to 1 s when the session history count approaches the default "browser.sessionhistory.max_entries" limit of 50 entries, which increases the total running time of this test considerably and leads to timeouts (although only just).

Bug 1341810 will track possibly improving the session store performance on Android by not doing a full history collect when not needed, but for the time being, restricting the amount of session history we keep around during this test is the simpler solution.

MozReview-Commit-ID: JRREidiWnM3

--HG--
extra : rebase_source : 8145d8768a917af6ee2ff759a18093e3fedb63f0
2017-02-22 22:44:49 +01:00
..
crashtests Reenable several crashtests that no longer crash or leak or time out with stylo. No bug, r=bzbarsky 2017-02-24 15:22:37 -05:00
res Backed out 4 changesets (bug 1331322) for Android reftest failures in 1169331-1.html and forced-bg-color-outside-visible-region.html 2017-02-15 21:24:00 -08:00
test Bug 1337940 - Part 3 - Restrict the amount of session history we keep around during test_parse_rule. r=dbaron 2017-02-22 22:44:49 +01: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 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley 2017-02-13 11:21:33 +08:00
AnimationCollection.h Bug 1340916 - Part 1: Drop AnimationCollection::PseudoElementType(). r=birtles 2017-02-20 06:28:40 +09:00
AnimationCommon.cpp Bug 1300045 part 2 - Split KeyframeEffect.cpp into KeyframeEffect{ReadOnly}.cpp r=hiro,smaug 2016-09-04 16:34:21 +09:00
AnimationCommon.h Bug 1340916 - Part 3: Add a helper function to create TimingParams CSS animation/transition properties. r=birtles 2017-02-20 11:02:52 +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 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05:00
CSS.cpp Bug 1331316 - stylo: support 1-arg CSS.supports(); r=heycam 2017-01-15 23:09:42 -08: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 1293743 - Part 3: Add ReduceIntegerCalcOps, analogous to ReduceNumberCalcOps but for pure-integer calc()s. r=dholbert 2016-10-17 20:49:19 -04: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
CSSLexer.cpp Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert 2015-11-22 21:33:47 -08:00
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
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 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam 2017-02-15 13:33:17 -08:00
CSSStyleSheet.h Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam 2017-02-15 13:33:17 -08:00
CSSValue.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
CSSVariableDeclarations.cpp Bug 1330172 part 1 - Fix serialization of CSS-wide keyword in variable. r=heycam 2017-01-20 22:34:06 +11:00
CSSVariableDeclarations.h Bug 1187784 (part 8) - Replace nsBaseHashtable::EnumerateRead() calls in layout/ with iterators. r=heycam. 2015-10-22 22:48:40 -07:00
CSSVariableImageTable.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
CSSVariableResolver.cpp Bug 1220714 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in layout/; r=dholbert 2015-10-30 15:12:25 -04:00
CSSVariableResolver.h Comment typo fix; no bug. (DONTBUILD) 2015-10-23 18:32:26 +11:00
CSSVariableValues.cpp
CSSVariableValues.h
CounterStyleManager.cpp Bug 1298588 part 16. Remove StyleStructContext. r=bholley 2017-01-04 14:52:27 -05:00
CounterStyleManager.h Bug 1312319 - Add a NS_INLINE_DECL_PURE_VIRTUAL_REFCOUNTING macro and replace existing pure-virtual AddRef/Release declarations. r=froydnj 2017-01-25 14:51:34 -05:00
Declaration.cpp Bug 1340341 - Set immutablity in GetCSSDeclaration instead of ToString. r=bz 2017-02-24 22:06:07 +11: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 1340341 - Set immutablity in GetCSSDeclaration instead of ToString. r=bz 2017-02-24 22:06:07 +11: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 1339289 - Give names to a lot of common runnables (r=ehsan) 2017-02-15 12:30:01 -08:00
ErrorReporter.h Bug 1211479 - Errors when parsing substituting variables should include the generated string to help diagnose the issue. r=bz 2015-10-05 14:04:00 +02:00
FontFace.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
FontFace.h Bug 1309867 - Part 2: Lazily create FontFace::mLoaded; r=heycam 2016-10-18 16:19:01 -07:00
FontFaceSet.cpp Bug 1339289 - Give names to a lot of common runnables (r=ehsan) 2017-02-15 12:30:01 -08:00
FontFaceSet.h Bug 1337658 - Do less copying when dispatching FontFaceLoadingEvents. r=bz 2017-02-07 22:53:00 +08:00
FontFaceSetIterator.cpp Bug 1183484 - Cycle collect FontFaceSetIterator. r=bzbarsky 2015-07-16 17:35:17 +10:00
FontFaceSetIterator.h Bug 1285365 - Part 2: Add missing includes and namespace qualifiers. r=dholbert 2016-07-07 14:05:28 -07:00
GenerateCSSPropsGenerated.py Bug 1299919 - Set CPP/CXXCPP from python configure. r=chmanchester 2016-09-13 13:25:18 +09:00
GenericSpecifiedValues.h Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio 2017-02-19 14:03:37 -08:00
GenericSpecifiedValuesInlines.h (no bug) Tweak some source files in layout to have correct number of newline characters at the end (exactly 1). (no review, whitespace-only, DONTBUILD) 2017-02-22 08:58:50 -08:00
GroupRule.h Bug 851892 part 13. Convert media, supports, and moz-document rules to WebIDL. r=peterv,heycam 2017-01-13 10:41:03 -05: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 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
ImageLoader.h Bug 968923 - part 5b - add nsIDOMWindowUtils::forceUseCounterFlush; r=bz 2015-03-17 15:25:35 -04:00
ImportRule.h Bug 851892 part 11. Convert CSSImportRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05: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 Bug 861449 - Incremental css::Rule destroyer. r=dbaron 2015-06-15 12:34:23 -07:00
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 1290218 Part 9: Generalize stylesheet Loader to cache Servo sheets in the same way that it caches Gecko sheets. r=heycam 2017-02-21 14:05:24 -08:00
Loader.h Bug 1290209 - Part 7: Rename an argument. r=xidorn 2017-01-06 15:05:24 +08:00
Makefile.in Bug 1272488 - Move GenerateCSSPropsGenerated.py invocation to moz.build; r=ted 2016-05-10 17:35:56 -04:00
MediaQueryList.cpp Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky 2017-01-05 15:31:56 +08:00
MediaQueryList.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
NameSpaceRule.h Bug 851892 part 8. Get rid of css::Rule::GetDOMRule. r=heycam 2017-01-13 10:41:03 -05:00
PreloadedStyleSheet.cpp Bug 1336223 part 1: Add some missing #includes to PreloadedStyleSheet.cpp and .h. r=xidorn 2017-02-02 15:18:36 -08:00
PreloadedStyleSheet.h Bug 1336223 followup: Use forward-decl rather than #include to provide mozilla::StyleSheet, in PreloadedStyleSheet.h. (no review) 2017-02-03 14:00:05 -08:00
PythonCSSProps.h Bug 1206569 - Part 3: Include internal properties in PythonCSSProps.h and annotate each with a type. r=bzbarsky 2015-09-22 15:58:20 +10:00
Rule.h Bug 1333158 - Remove StyleSheet::GetDocument in favor of the identical GetAssociatedDocument. r=bz 2017-01-23 13:12:03 -08:00
RuleNodeCacheConditions.cpp Bug 804975 - Part 2: Add a RuleNodeCacheConditions class and use it instead of a boolean canStoreInRuleTree during style computation. r=dbaron 2015-06-23 11:48:18 +10:00
RuleNodeCacheConditions.h RuleNodeCacheConditions comment fix; no bug. (DONTBUILD) 2016-08-06 01:02:06 +10: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 1323919 - Rename nsIMediaList.h to nsMediaList.h. r=heycam 2016-12-16 14:50:36 +11:00
SVGAttrAnimationRuleProcessor.cpp Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky 2015-08-05 22:42:21 +10:00
SVGAttrAnimationRuleProcessor.h Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky 2015-08-05 22:42:21 +10:00
ServoArcTypeList.h Bug 1304792: stylo: Implement @import. r=heycam 2016-12-30 16:30:41 +01:00
ServoBindingList.h Bug 1338927 - Part 8: Drop Servo_AnimationValues_Populate. r=birtles 2017-02-23 09:52:44 +09:00
ServoBindingTypes.h Bug 1338927 - Part 2: Generate ComputedKeyframeValues array from servo's computed values. r=birtles,manishearth 2017-02-23 09:52:43 +09:00
ServoBindings.cpp Bug 1341083: Don't fall back to reframing with display: contents. r=heycam 2017-02-25 19:15:43 +01:00
ServoBindings.h Bug 1340728 - stylo: add constructors for @font-face descriptors r=manishearth,SimonSapin 2017-02-18 02:15:55 +03:00
ServoCSSRuleList.cpp Bug 1337637 - Release rule when deleting from ServoCSSRuleList. r=heycam 2017-02-08 14:19:08 +11:00
ServoCSSRuleList.h Bug 851892 part 9. Add a CSSRule Web IDL interface. r=peterv,heycam 2017-01-13 10:41:03 -05:00
ServoDeclarationBlock.cpp Bug 1323147 part 1 - Pass string and nsCSSPropertyID for property names across FFI. r=heycam,SimonSapin 2016-12-16 10:02:48 +11:00
ServoDeclarationBlock.h Bug 1307357 part 6 - Implement CSSStyleRule.style. r=heycam 2016-11-23 10:26:20 +11:00
ServoElementSnapshot.cpp Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
ServoElementSnapshot.h Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
ServoPropPrefList.h Bug 1297322: stylo: Expose property-pref mappings; r=heycam 2017-01-09 16:05:18 -08:00
ServoSpecifiedValues.cpp Bug 1338936 - Part 3: stylo: Support lang property; r=emilio 2017-02-19 14:03:45 -08:00
ServoSpecifiedValues.h Bug 1338936 - Part 2: stylo: Add necessary stubbed-out bindings for ServoSpecifiedValues; r=bz,emilio 2017-02-19 14:03:41 -08:00
ServoStyleRule.cpp Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05:00
ServoStyleRule.h Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05:00
ServoStyleSet.cpp Bug 1290218 Part 10: Add asserts to ServoStyleSets. r=heycam 2017-02-15 12:25:21 -08:00
ServoStyleSet.h Bug 1338087 - Part 2: Drop the computation of StyleAnimationValue on stylo. r=hiro 2017-02-10 15:51:00 +08:00
ServoStyleSheet.cpp Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam 2017-02-15 13:33:17 -08:00
ServoStyleSheet.h Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam 2017-02-15 13:33:17 -08:00
ServoTypes.h Bug 1325734 - Simplify ElementData and eliminate the concept of consuming styles. r=emilio 2017-01-09 11:50:16 -08:00
ServoUtils.h Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley 2017-02-13 11:21:33 +08:00
SheetParsingMode.h Bug 1244074 - Part 1: Move SheetParsingMode to a separate file. r=dholbert 2016-02-24 18:01:11 +11:00
SheetType.h Bug 1285365 - Part 2: Add missing includes and namespace qualifiers. r=dholbert 2016-07-07 14:05:28 -07:00
StyleAnimationValue.cpp Bug 1336905 - Part 1. Remove StyleShapeSource's template argument. r=heycam,TYLin 2017-02-21 23:26:17 +08:00
StyleAnimationValue.h Bug 1337229 - Implement the deep operator== for RawServoAnimationValue r=hiro,manishearth 2017-02-24 15:05:23 +08:00
StyleAnimationValueInlines.h Bug 1337229 - Implement the deep operator== for RawServoAnimationValue r=hiro,manishearth 2017-02-24 15:05:23 +08: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
StyleContextSource.h Bug 1311598 part 4 - Split binding types from ServoBindings.h into ServoBindingTypes, and merge ServoBindingHelpers into it. r=heycam 2016-10-24 20:16:46 +11:00
StyleRule.cpp Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05:00
StyleRule.h Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05:00
StyleSetHandle.h Bug 1325734 - Simplify ElementData and eliminate the concept of consuming styles. r=emilio 2017-01-09 11:50:16 -08:00
StyleSetHandleInlines.h Bug 1325734 - Simplify ElementData and eliminate the concept of consuming styles. r=emilio 2017-01-09 11:50:16 -08:00
StyleSheet.cpp Bug 1290218 Part 4b: Fixup cycle collector declarations for mInner moving into StyleSheetInfo. r=heycam 2017-02-15 16:19:33 -08:00
StyleSheet.h Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam 2017-02-15 13:33:17 -08:00
StyleSheetInfo.h Bug 1290218 Part 4: Implement shared mInners for ServoStyleSheets, and standardize calling of AddSheet into CSSStyleSheet and ServoStyleSheet constructors. r=heycam 2017-02-17 15:48:35 -08:00
StyleSheetInlines.h Bug 1290218 Part 3: Transition ServoStyleSheet to use mInner pointer, instead of maintaining a static StyleSheetInfo. r=heycam 2017-02-03 15:57:51 -08: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 Bug 1166969 - Video element in the video document shouldn't be selected. r=roc 2015-05-24 22:50:00 +02:00
contenteditable.css Bug 843579 - Unprefix -moz-any-link. r=bz 2016-07-19 23:13:13 -04:00
designmode.css
generate-stylestructlist.py Bug 1261754 - Part 8: Move box-shadow from nsStyleBorder to a new nsStyleEffects struct. r=dholbert 2016-04-12 15:52:42 +10:00
jar.mn Bug 418833 - Move default checkbox/radio drawing to images. Allow overriding checkbox/radio styling. r=tnikkel 2016-11-03 16:54:49 -04:00
moz.build Bug 1331102 - Move #include around to avoid triggering this issue. r=heycam 2017-02-21 22:27:58 +11:00
nsAnimationManager.cpp Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r=birtles,mantaroh 2017-02-22 15:45:27 +09:00
nsAnimationManager.h Bug 1302648 part 5 - Queue animationcancel when animation status is idle. r=birtles 2017-02-10 12:32:44 +09:00
nsCSSAnonBoxList.h Bug 1340741. Nix the unused ::-moz-buttonlabel anonymous box. r=manishearth 2017-02-17 19:04:36 -05:00
nsCSSAnonBoxes.cpp
nsCSSAnonBoxes.h Bug 1097499 part 3 - Add a separate anonbox for text nodes. r=heycam 2016-04-22 09:18:41 +10:00
nsCSSCounterDescList.h
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
nsCSSKeywordList.h Bug 1333675 - Remove prefixed values for unicode-bidi. r=dholbert 2017-02-08 15:25:17 +11:00
nsCSSKeywords.cpp Bug 1166598 (part 6) - Clean up nsStaticCaseInsensitiveNameTable. r=froydnj. 2015-05-05 21:13:53 -07:00
nsCSSKeywords.h Bug 1224464 patch 1 - Make nsCSSKeyword explicitly int16_t. r=heycam 2015-11-19 18:08:56 -08:00
nsCSSParser.cpp Bug 1340344 - Calmp hue value in finite float range. r=dholbert 2017-02-18 10:43:24 +09:00
nsCSSParser.h Bug 1029867: Remove useless nsCSSParser::mHTMLMediaMode. r=heycam 2016-12-13 11:39:32 +01:00
nsCSSPropAliasList.h Bug 1311870 - Change property id of moz-prefixed properties to match their name. r=heycam 2016-12-21 18:16:50 +11:00
nsCSSPropList.h Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert 2017-02-16 13:27:16 -08: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 1243846 - Implement Intersection Observer API. r=mrbkap, r=mstange 2016-10-28 10:24:00 -04:00
nsCSSPropertyIDSet.h Bug 1318697 - Part 1: Skip composing styles for properties depending on cascade level. r=birtles 2016-11-29 15:04:17 +09:00
nsCSSProps.cpp Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert 2017-02-16 13:27:16 -08:00
nsCSSProps.h Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert 2017-02-16 13:27:16 -08:00
nsCSSPropsGenerated.inc.in Bug 1207028 - Add method to get a CSS property's sorted order position based on its IDL name. r=bzbarsky 2015-09-23 08:37:17 +10:00
nsCSSPseudoClassList.h Bug 1270406 - Remove :-moz-dir support. r=xidorn 2016-11-22 23:05:18 +08:00
nsCSSPseudoClasses.cpp Bug 1335303 - Add a virtual method to avoid QI to nsIMozBrowserFrame. r=smaug 2017-02-08 17:04:47 -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 1069012 - Unprefix ::placeholder pseudo-element. r=bz 2016-09-07 19:38:38 -04:00
nsCSSPseudoElements.cpp Bug 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn 2017-02-14 11:23:11 -08:00
nsCSSPseudoElements.h Bug 1273048 - Add __attribute__((noinline)) to work around compiler bug on Android/x86. r=xidorn 2016-06-04 17:51:30 -07:00
nsCSSRuleProcessor.cpp Bug 1290218 Part 2: Uplift mInner pointer from CSSStyleSheetInner into StyleSheetInfo. r=heycam 2017-02-14 09:41:33 -08:00
nsCSSRuleProcessor.h Bug 1323919 - Rename nsIMediaList.h to nsMediaList.h. r=heycam 2016-12-16 14:50:36 +11:00
nsCSSRules.cpp Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam 2017-02-15 13:33:17 -08:00
nsCSSRules.h Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam 2017-01-13 10:41:04 -05: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 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam,jaws 2017-02-16 10:26:13 +11:00
nsCSSValue.h Bug 1332657 - Part 2: Implement clone_transform. r=heycam,manishearth 2017-02-03 14:41:29 +09: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 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert 2017-02-16 13:27:16 -08:00
nsComputedDOMStyle.h Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert 2017-02-16 13:27:16 -08:00
nsComputedDOMStylePropertyList.h Backed out changeset 148e65bd3f3b (bug 1063162) 2016-12-22 17:43:34 +01:00
nsDOMCSSAttrDeclaration.cpp Bug 1340341 - Set immutablity in GetCSSDeclaration instead of ToString. r=bz 2017-02-24 22:06:07 +11:00
nsDOMCSSAttrDeclaration.h Bug 1294299 part 1 - Make nsDOMCSSDeclaration use DeclarationBlock. r=heycam 2016-11-03 14:41:02 +11:00
nsDOMCSSDeclaration.cpp Bug 1332353. Make it clearer when a stylesheet is really owned by its mDocument. r=heycam 2017-01-19 23:49:44 -05:00
nsDOMCSSDeclaration.h Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam 2016-11-03 14:41:02 +11: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 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn 2017-02-14 11:23:11 -08: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 1060419 - make log_print use Printf.h, r=froydnj 2016-12-15 20:16:31 -07:00
nsFontFaceLoader.h Bug 1195172 - Use channel->ascynOpen2 layout/style/FontFaceSet.cpp (r=bz,cam) 2016-03-01 13:06:13 -08:00
nsFontFaceUtils.cpp Bug 1339546 part 2: Make layout/style/*.cpp include corresponding .h file as the first header. r=xidorn 2017-02-14 11:23:11 -08: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 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron 2016-02-17 21:37:00 +01:00
nsHTMLStyleSheet.cpp Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio 2017-02-19 14:03:37 -08:00
nsHTMLStyleSheet.h Bug 1330041 - Basic handling framework for presentation attributes in Stylo, with handling for font-size and color; r=bz,emilio 2017-01-19 15:56:53 -08:00
nsICSSDeclaration.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsICSSLoaderObserver.h Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam 2016-09-26 22:03:25 +10:00
nsICSSPseudoComparator.h Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan 2015-04-22 08:29:22 +02:00
nsICSSStyleRuleDOMWrapper.h Bug 851892 part 12. Convert CSSStyleRule to WebIDL. r=peterv,heycam,mccr8 2017-01-13 10:41:03 -05:00
nsIStyleRule.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsIStyleRuleProcessor.h Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky 2015-08-05 22:42:21 +10:00
nsLayoutStylesheetCache.cpp Bug 1060419 - make AppendPrintf and nsPrintfCString use Printf.h, r=froydnj 2016-12-14 09:32:21 -07:00
nsLayoutStylesheetCache.h Bug 1320651 - Only crash for real builtin sheet error. r=bz 2016-12-06 18:25:00 +01:00
nsMediaFeatures.cpp Bug 1323777, make GetDisplayMode more null-safe, r=bdahl 2017-01-25 23:32:50 +02:00
nsMediaFeatures.h Bug 1331581: Clean up nsMediaFeatureValueGetter. r=heycam 2017-01-19 12:55:18 +01:00
nsMediaList.cpp Bug 1336223 part 2: Add some missing #includes & namespaces to nsMediaList.cpp. r=xidorn 2017-02-02 15:18:37 -08:00
nsMediaList.h Bug 1290209 - Part 5: Change nsMediaList's style sheet pointer from a CSSStyleSheet to a StyleSheet. r=xidorn 2017-01-06 15:05:24 +08: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 Bug 1207519 - Prevent HashTable shrink from ignoring allocation failures that may have been reported r=Waldo 2015-09-30 11:34:49 +01:00
nsROCSSPrimitiveValue.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
nsROCSSPrimitiveValue.h Bug 1156104 follow-up: forgot to actually include mURI 2015-04-19 15:05:57 -04:00
nsRuleData.cpp Bug 1339546 part 1: Add "using namespace mozilla" decl in nsRuleData.cpp, to fix build bustage for non-unified builds. r=xidorn 2017-02-14 11:23:06 -08:00
nsRuleData.h Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio 2017-02-19 14:03:37 -08:00
nsRuleNode.cpp Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert 2017-02-16 13:27:16 -08:00
nsRuleNode.h Bug 1330041 - Basic handling framework for presentation attributes in Stylo, with handling for font-size and color; r=bz,emilio 2017-01-19 15:56:53 -08:00
nsRuleProcessorData.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsRuleWalker.h Bug 978833 patch 12 - Use the css::Declaration instead of the css::StyleRule as the matching rule. r=heycam 2015-11-05 16:44:10 +08:00
nsStyleConsts.h Bug 1336905 - Part 1. Remove StyleShapeSource's template argument. r=heycam,TYLin 2017-02-21 23:26:17 +08:00
nsStyleContext.cpp Bug 1322317: Fix CalcStyleDifference assumptions and PeekStyleContext semantics. r=heycam 2017-02-21 16:56:43 +01:00
nsStyleContext.h Bug 1322317: Fix CalcStyleDifference assumptions and PeekStyleContext semantics. r=heycam 2017-02-21 16:56:43 +01:00
nsStyleCoord.cpp Bug 1331102 - Move #include around to avoid triggering this issue. r=heycam 2017-02-21 22:27:58 +11:00
nsStyleCoord.h Bug 1333366 Part 1 - Update document related to Corner and HalfCorner. r=mats 2017-01-24 18:37:05 +08:00
nsStyleSet.cpp Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley 2017-02-13 11:21:33 +08:00
nsStyleSet.h Bug 1330190 - Part 3: Add ResolvePseudoElementStyleWithoutAnimation. ?heycam r=heycam 2017-01-16 16:57:16 +09:00
nsStyleStruct.cpp Bug 1335321 - stylo: Do CachedBorderImageData::PurgeCachedImages work on the main thread. r=bholley 2017-02-20 20:39:05 +08:00
nsStyleStruct.h Bug 1336905 - Part 1. Remove StyleShapeSource's template argument. r=heycam,TYLin 2017-02-21 23:26:17 +08:00
nsStyleStructFwd.h Bug 1215702 patch 2 - Remove the mechanism of backend-only CSS properties. r=heycam 2015-10-19 22:22:34 -07:00
nsStyleStructInlines.h Bug 1340339 - Generalize the mechanism for accessing servo style structs without side effects and use it in CalcStyleDifferenceInternal. r=heycam 2017-02-16 21:57:48 -08:00
nsStyleTransformMatrix.cpp Backed out 4 changesets (bug 1335876) for stylo tc build bustage 2017-02-15 10:20:11 +08:00
nsStyleTransformMatrix.h Bug 1335942 - Part 5: Add AnimationValue::GetScaleValue(). r=hiro 2017-02-06 16:32:21 +08:00
nsStyleUtil.cpp Bug 1060419 - make AppendPrintf and nsPrintfCString use Printf.h, r=froydnj 2016-12-14 09:32:21 -07:00
nsStyleUtil.h Bug 1321022 pt 4 - Implement CSS parsing of the font-variations-setting property, storing the value into nsFont. r=dholbert 2016-12-03 12:18:36 +00:00
nsTransitionManager.cpp Bug 1340916 - Part 3: Add a helper function to create TimingParams CSS animation/transition properties. r=birtles 2017-02-20 11:02:52 +09:00
nsTransitionManager.h Bug 1302648 part 5 - Queue animationcancel when animation status is idle. r=birtles 2017-02-10 12:32:44 +09:00