Ting-Yu Lin 
								
							 
						 
						
							
							
							
							
								
							
							
								63457d2b61 
								
							 
						 
						
							
							
								
								Bug 1548673 Part 1 - Rename NS_INTRINSIC_WIDTH_UNKNOWN to NS_INTRINSIC_ISIZE_UNKNOWN. r=jfkthame  
							
							... 
							
							
							
							This patch is generated by running the following script under layout/,
and then manually delete the FIXME comment in LayoutConstants.h
  #!/bin/bash
  function rename() {
      find .\
           -type f\
           ! -path "./obj*"\
           ! -path "./.git"\
           ! -path "./.hg"\
           \( -name "*.cpp" -or\
              -name "*.h" \)\
              -exec sed -i -e "s/$1/$2/g" "{}" \;
  }
  rename NS_INTRINSIC_WIDTH_UNKNOWN NS_INTRINSIC_ISIZE_UNKNOWN
Differential Revision: https://phabricator.services.mozilla.com/D29746 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-03 17:34:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								e226046cb8 
								
							 
						 
						
							
							
								
								Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan  
							
							... 
							
							
							
							# ignore-this-changeset
Depends on D28954
Differential Revision: https://phabricator.services.mozilla.com/D28956 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-01 08:47:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Hunt 
								
							 
						 
						
							
							
							
							
								
							
							
								b936c00a65 
								
							 
						 
						
							
							
								
								Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D21115 
--HG--
extra : rebase_source : 4d65c07d8822f3a54ac881b5d0f55468ce884554 
							
						 
						
							2019-02-25 16:09:24 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								e9ae3b0907 
								
							 
						 
						
							
							
								
								Bug 1527410 - Use Rust sizes for flex-basis, width, height, and their min/max properties. r=jwatt  
							
							... 
							
							
							
							Really sorry for the size of the patch :(
Only intentional behavior change is in the uses of HasLengthAndPercentage(),
where it's easier to do the right thing. The checks that used to check for
(IsCalcUnit() && CalcHasPercentage()) are wrong since bug 957915.
Differential Revision: https://phabricator.services.mozilla.com/D19553  
							
						 
						
							2019-02-15 03:59:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								c89256299a 
								
							 
						 
						
							
							
								
								Bug 957915 - Handle calc(%) on tables. r=mats  
							
							... 
							
							
							
							This patch makes us handle calc with percentages when we can convert to
percentages the same way we handle plain percentages in table layout.
We still treat length + percentage as auto (this matches Blink / WebKit as
well). There's one case we differ with Blink / WebKit, which is calc(% + 0px),
which they'd treat as auto instead of a percentage.
I think this is a bug on them (or at least worth some spec clarification). I
filed https://github.com/w3c/csswg-drafts/issues/3482  for that.
In practice what that'd means for us if the WG decides that Blink / WebKit is
right in that case is that we'd need to keep track of whether the calc()
specifies lengths, and return false from ConvertsToPercent if so.
In any case, nothing that would massively change this patch, and I think enough
of an edge case that is not worth blocking on the CSSWG decision here. Though I
could be convinced otherwise of course.
Differential Revision: https://phabricator.services.mozilla.com/D15719 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-01-15 19:39:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								265e672179 
								
							 
						 
						
							
							
								
								Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format  
							
							... 
							
							
							
							# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022 
							
						 
						
							2018-11-30 11:46:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Watt 
								
							 
						 
						
							
							
							
							
								
							
							
								4c1b207664 
								
							 
						 
						
							
							
								
								Bug 1510116. Fix some unified build issues in layout code. r=emilio  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D13039 
--HG--
extra : rebase_source : f0b6516484ed97ed52b92e04617f89e4ee8189ff 
							
						 
						
							2018-11-12 22:20:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhang Junzhi 
								
							 
						 
						
							
							
							
							
								
							
							
								e081858ecc 
								
							 
						 
						
							
							
								
								Bug 1490611 - physical to logical name refactor: DISPLAY_*_WIDTH to DISPLAY_*_INLINE_SIZE(as well as the relevant struct in the macro contents) r=jfkthame  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D5657 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-09-12 12:35:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexis Beingessner 
								
							 
						 
						
							
							
							
							
								
							
							
								adb013669b 
								
							 
						 
						
							
							
								
								Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel  
							
							... 
							
							
							
							MozReview-Commit-ID: K1WUIOnvazF 
							
						 
						
							2017-06-13 11:00:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								f3bf820bfd 
								
							 
						 
						
							
							
								
								Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout  
							
							
							
						 
						
							2017-06-13 00:30:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexis Beingessner 
								
							 
						 
						
							
							
							
							
								
							
							
								c75211cb95 
								
							 
						 
						
							
							
								
								Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel  
							
							... 
							
							
							
							MozReview-Commit-ID: K1WUIOnvazF 
							
						 
						
							2017-06-12 17:32:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								6b1b0153ba 
								
							 
						 
						
							
							
								
								Bug 1300369 part 11 - Move nsLayoutUtils::ComputeISizeValue to a nsIFrame method (idempotent patch).  r=dholbert  
							
							
							
						 
						
							2016-11-05 02:57:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ting-Yu Lin 
								
							 
						 
						
							
							
							
							
								
							
							
								40fcd21b9a 
								
							 
						 
						
							
							
								
								Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron  
							
							... 
							
							
							
							This patch is generated by the following script:
function rename() {
find .\
     -type f\
     ! -path "./obj*"\
     ! -path "./.git"\
     ! -path "./.hg"\
     \( -name "*.cpp" -or\
        -name "*.h" \)\
        -exec sed -i -r "s/$1/$2/g" "{}" \;
}
rename "([[:alpha:]]*)([rR])eflowState(s?)" "\1\2eflowInput\3"
MozReview-Commit-ID: ITFO7uMTkSb
--HG--
extra : rebase_source : c91a2e174a0baec60c1b0111ac7636295004ab35 
							
						 
						
							2016-07-21 18:36:39 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ting-Yu Lin 
								
							 
						 
						
							
							
							
							
								
							
							
								55cde36029 
								
							 
						 
						
							
							
								
								Bug 1277129 Part 6b - Rename rendContext to mRenderingContext in SizeComputationInput. r=dbaron  
							
							... 
							
							
							
							MozReview-Commit-ID: LczLJDtDncy
--HG--
extra : rebase_source : c32e928ae25f94305fb907db89278dce7304a903 
							
						 
						
							2016-07-21 18:36:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ting-Yu Lin 
								
							 
						 
						
							
							
							
							
								
							
							
								820f88de49 
								
							 
						 
						
							
							
								
								Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron  
							
							... 
							
							
							
							This patch is generated by the following script:
function rename() {
find .\
     -type f\
     ! -path "./obj*"\
     ! -path "./.git"\
     ! -path "./.hg"\
     \( -name "*.cpp" -or\
        -name "*.h" \)\
        -exec sed -i -e "s/$1/$2/g" "{}" \;
}
rename nsHTMLReflowState ReflowInput
MozReview-Commit-ID: 9r9vdVv1pXc
--HG--
extra : rebase_source : 623ec822996ba0ea0058dd137acf5a658cdea04a 
							
						 
						
							2016-07-21 18:36:35 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Zentner 
								
							 
						 
						
							
							
							
							
								
							
							
								b0138383bd 
								
							 
						 
						
							
							
								
								Bug 1166728 - Remove support for "box-sizing: padding-box", per CSS WG resolution. r=dholbert r=mats  
							
							... 
							
							
							
							MozReview-Commit-ID: JClqoCUrm11 
							
						 
						
							2016-06-18 23:03:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								83fb38f729 
								
							 
						 
						
							
							
								
								Bug 1235306 - Fix -Wimplicit-fallthrough warnings in layout/. r=dholbert  
							
							... 
							
							
							
							layout/base/nsCSSRendering.cpp:3913:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsCSSRendering.cpp:3943:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsCSSRendering.cpp:4066:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsCSSRendering.cpp:4096:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsCSSRenderingBorders.cpp:646:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsLayoutUtils.cpp:4639:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsLayoutUtils.cpp:4659:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsLayoutUtils.cpp:5004:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/nsLayoutUtils.cpp:5200:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/TouchManager.cpp:192:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/base/TouchManager.cpp:196:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFlexContainerFrame.cpp:2497:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFlexContainerFrame.cpp:2687:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFlexContainerFrame.cpp:2973:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFrame.cpp:4277:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFrame.cpp:4310:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFrame.cpp:4313:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFrame.cpp:6703:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsFrame.cpp:6751:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsGridContainerFrame.cpp:2649:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsGridContainerFrame.cpp:935:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsHTMLReflowState.cpp:1141:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsHTMLReflowState.cpp:1145:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsHTMLReflowState.cpp:1148:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsLineLayout.cpp:2942:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsLineLayout.cpp:2958:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsLineLayout.cpp:3134:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/generic/nsLineLayout.cpp:3150:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/printing/nsPrintPreviewListener.cpp:199:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/CSSLexer.cpp:129:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/Declaration.cpp:1069:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/Declaration.cpp:366:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/Declaration.cpp:442:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/Declaration.cpp:981:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsComputedDOMStyle.cpp:3597:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsComputedDOMStyle.cpp:3616:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsComputedDOMStyle.cpp:539:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsComputedDOMStyle.cpp:540:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsComputedDOMStyle.cpp:542:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10628:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10630:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10671:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10673:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10769:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10770:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10774:43 [-Wimplicit-fallthrough] fallthrough annotation does not directly precede switch label
layout/style/nsCSSParser.cpp:10775:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10776:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:10780:43 [-Wimplicit-fallthrough] fallthrough annotation does not directly precede switch label
layout/style/nsCSSParser.cpp:2542:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:2715:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:4124:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:4313:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9513:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9697:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9699:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9743:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9745:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9826:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9827:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9832:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9833:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsCSSParser.cpp:9980:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsRuleNode.cpp:160:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsRuleNode.cpp:187:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsRuleNode.cpp:722:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/nsRuleNode.cpp:753:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/StyleAnimationValue.cpp:139:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/StyleAnimationValue.cpp:1687:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/style/StyleAnimationValue.cpp:1869:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/FixedTableLayoutStrategy.cpp:264:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/FixedTableLayoutStrategy.cpp:267:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsCellMap.cpp:1043:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsCellMap.cpp:930:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsCellMap.cpp:953:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsCellMap.cpp:997:3 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:6943:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:6953:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:6959:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:6966:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:6974:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:7151:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:7161:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:7170:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:7177:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableFrame.cpp:7186:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/nsTableRowFrame.cpp:663:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/SpanningCellSorter.cpp:112:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/SpanningCellSorter.cpp:142:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/tables/SpanningCellSorter.cpp:157:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/xul/nsResizerFrame.cpp:86:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/xul/nsResizerFrame.cpp:87:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/xul/nsResizerFrame.cpp:88:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/xul/nsResizerFrame.cpp:90:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/xul/nsSliderFrame.cpp:551:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/xul/nsSliderFrame.cpp:560:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
layout/xul/nsXULPopupManager.cpp:2268:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels 
							
						 
						
							2015-11-22 21:33:47 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								8edfb62b0c 
								
							 
						 
						
							
							
								
								Bug 1223653 patch 2 - Use an enum class for NS_STYLE_BOX_SIZING_*.  r=heycam  
							
							... 
							
							
							
							The casts in nsCSSProps.cpp (defining kBoxSizingKTable) and in
nsComputedDOMStyle::DoGetBoxSizing (using
nsCSSProps::ValueToKeywordEnum) are a little bit annoying, though aren't
a net reduction in typesafety.
The casts in nsRuleNode.cpp (SetDiscrete) are a little more annoying,
though the change in this patch should be sufficient for converting all
properties -- but that may also mean reducing typesafety a bit for all
properties.
I'd like to find something better to do about them, but I think I'm ok
landing this before doing that.  Bug 1224918 covers doing better.
--HG--
extra : commitid : GEVyZB5b23F 
							
						 
						
							2015-11-19 18:09:29 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Montagu 
								
							 
						 
						
							
							
							
							
								
							
							
								fa16a00d09 
								
							 
						 
						
							
							
								
								Bug 1173958: whitespace and bracing changes to make FixedTableLayoutStrategy conform to local style, r=jfkthame  
							
							
							
						 
						
							2015-06-26 09:03:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Montagu 
								
							 
						 
						
							
							
							
							
								
							
							
								dc5f8159fe 
								
							 
						 
						
							
							
								
								Bug 1173958: convert FixedTableLayoutStrategy to logical coordinates, r=jfkthame  
							
							
							
						 
						
							2015-06-26 08:58:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								479bf4c89b 
								
							 
						 
						
							
							
								
								Bug 1174450 part 9 - Remove the nsRenderingContext* param from Intrinsic*SizeOffsets methods since it's unused.  r=jfkthame  
							
							
							
						 
						
							2015-06-16 11:21:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								7dfbf70ce7 
								
							 
						 
						
							
							
								
								Backed out changeset 4126c66c9a80 (bug 1166728) for Gaia sound_manager_test.js failures.  
							
							... 
							
							
							
							CLOSED TREE 
							
						 
						
							2015-05-29 15:16:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Zentner 
								
							 
						 
						
							
							
							
							
								
							
							
								f2ec992500 
								
							 
						 
						
							
							
								
								Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert  
							
							
							
						 
						
							2015-05-29 09:17:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								45b95898e0 
								
							 
						 
						
							
							
								
								Backed out changeset 541cd29ea626 (bug 1166728) because the updated patch wasn't posted to the bug.  
							
							
							
						 
						
							2015-05-29 12:48:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Zentner 
								
							 
						 
						
							
							
							
							
								
							
							
								3bacc6993c 
								
							 
						 
						
							
							
								
								Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert  
							
							
							
						 
						
							2015-05-27 09:57:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								47df1bbfe3 
								
							 
						 
						
							
							
								
								Backed out changeset dd96df1da2b5 (bug 1166728) for making test_bug320799.html permafail on Mulet.  
							
							... 
							
							
							
							CLOSED TREE
--HG--
extra : rebase_source : 4ff4ea2d22a0beb2af011cec40f90efba2e452b9 
							
						 
						
							2015-05-28 11:01:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Zentner 
								
							 
						 
						
							
							
							
							
								
							
							
								2e3823f252 
								
							 
						 
						
							
							
								
								Bug 1166728 - Remove box-sizing: padding-box, as per CSS WG. r=dholbert  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 6103761cd36cbba2c8e048db2a0d6cd75cad2020 
							
						 
						
							2015-05-27 09:57:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Holbert 
								
							 
						 
						
							
							
							
							
								
							
							
								d4904872c9 
								
							 
						 
						
							
							
								
								Bug  1155880 part 2: Rename nsTableColFrame Get/Set/ResetFinalWidth methods to use "ISize" instead of "Width". r=jfkthame  
							
							
							
						 
						
							2015-04-18 16:01:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Holbert 
								
							 
						 
						
							
							
							
							
								
							
							
								2f0de265e8 
								
							 
						 
						
							
							
								
								Bug  1155880 part 1: Rename nsITableLayoutStrategy::ComputeColumnWidths and associated comments to use "ISize" instead of "Width". r=jfkthame  
							
							
							
						 
						
							2015-04-18 16:01:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								69bd92ee0e 
								
							 
						 
						
							
							
								
								Bug 1145036 part 2 - Rename nsTableFrame::GetCellSpacingX/Y to GetCol/RowSpacing. r=roc  
							
							... 
							
							
							
							--HG--
extra : source : f499ce6fd4e7d007a053fb5dda47d32c698d71ce 
							
						 
						
							2015-03-20 15:16:00 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kew 
								
							 
						 
						
							
							
							
							
								
							
							
								76bdb9472c 
								
							 
						 
						
							
							
								
								bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu  
							
							
							
						 
						
							2014-07-24 18:03:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kew 
								
							 
						 
						
							
							
							
							
								
							
							
								55170c430a 
								
							 
						 
						
							
							
								
								bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu  
							
							
							
						 
						
							2014-07-24 18:03:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kew 
								
							 
						 
						
							
							
							
							
								
							
							
								ce9cbe4216 
								
							 
						 
						
							
							
								
								bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu  
							
							
							
						 
						
							2014-07-24 18:03:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Kitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								ca00cc5665 
								
							 
						 
						
							
							
								
								Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc  
							
							
							
						 
						
							2014-06-18 06:47:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								d4b927afae 
								
							 
						 
						
							
							
								
								Backed out changeset 248103817c8b (bug 330964)  
							
							
							
						 
						
							2014-06-16 13:08:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Kitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								b48cdf9fa0 
								
							 
						 
						
							
							
								
								Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc  
							
							
							
						 
						
							2014-06-15 00:53:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Holbert 
								
							 
						 
						
							
							
							
							
								
							
							
								d1c7df5b20 
								
							 
						 
						
							
							
								
								Bug 860242: If box-sizing includes border/padding, then don't add border/padding to cell-width, in fixed table layout's percent-width case. r=dbaron  
							
							
							
						 
						
							2013-07-11 16:46:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								c5b9eee040 
								
							 
						 
						
							
							
								
								Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null.  r=dholbert  
							
							... 
							
							
							
							Except for the changes in:
  layout/generic/nsIFrame.h (part)
  layout/style/nsComputedDOMStyle.h (all)
  layout/style/nsRuleNode.cpp (part)
  layout/style/nsStyleContext.cpp (part)
  layout/style/nsStyleContext.h (part)
(see patch 3b in the bug), this patch was written with the sed script:
s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g 
							
						 
						
							2013-02-16 13:51:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								b7ae90666d 
								
							 
						 
						
							
							
								
								Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed.  r=ehsan  
							
							
							
						 
						
							2013-01-15 13:22:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								27793548d6 
								
							 
						 
						
							
							
								
								Bug 776443 part 2.  Support percent-less calc for internal table element widths.  r=dbaron  
							
							
							
						 
						
							2012-11-21 11:19:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								8dd0402085 
								
							 
						 
						
							
							
								
								Backed out changesets 1a8b11ae0f4b, e02a02fd1208 (bug 776443), 86a3edf2960d (bug 812392), 26c59f23fd8f, and 288c74d7f87d (bug 812744) for mochitest orange.  
							
							... 
							
							
							
							CLOSED TREE 
							
						 
						
							2012-11-21 12:47:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b7cc9710e0 
								
							 
						 
						
							
							
								
								Bug 776443 part 2.  Support percent-less calc for internal table element widths.  r=dbaron  
							
							
							
						 
						
							2012-11-21 11:19:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								e368dc9c85 
								
							 
						 
						
							
							
								
								Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg  
							
							... 
							
							
							
							This patch was generated by a script.  Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double 
							
						 
						
							2012-08-22 11:56:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gervase Markham 
								
							 
						 
						
							
							
							
							
								
							
							
								82ff7027aa 
								
							 
						 
						
							
							
								
								Bug 716478 - update licence to MPL 2.  
							
							
							
						 
						
							2012-05-21 12:12:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								c6d965bec9 
								
							 
						 
						
							
							
								
								Bug 735579.  Correctly handle changes to column widths in fixed-layout tables.  r=ehsan  
							
							
							
						 
						
							2012-03-16 15:56:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Wu 
								
							 
						 
						
							
							
							
							
								
							
							
								d2b70213ac 
								
							 
						 
						
							
							
								
								Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones  
							
							... 
							
							
							
							--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp 
							
						 
						
							2011-09-28 23:19:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Küchler 
								
							 
						 
						
							
							
							
							
								
							
							
								c510bc3046 
								
							 
						 
						
							
							
								
								Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.  
							
							... 
							
							
							
							--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48 
							
						 
						
							2011-04-07 18:04:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								2a023744e6 
								
							 
						 
						
							
							
								
								Add support for calc() to the 'width' property.  (Bug 585715)  r=bzbarsky  a2.0=blocking2.0+  
							
							
							
						 
						
							2010-08-11 12:32:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								dea07412a1 
								
							 
						 
						
							
							
								
								Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc  
							
							
							
						 
						
							2009-09-16 17:01:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									L. David Baron 
								
							 
						 
						
							
							
							
							
								
							
							
								e3204bb21a 
								
							 
						 
						
							
							
								
								Fix slight errors when widths can't be round-tripped through floats.  (Bug 467141)  r+sr=roc  
							
							
							
						 
						
							2008-12-04 08:09:53 -08:00