Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								8eb6516c62 
								
							 
						 
						
							
							
								
								Bug 1443380 - Don't mark all descendant frames modified for display list building when invalidating a frame subtree since marking just the root is sufficient. r=miko  
							
							
							
						 
						
							2018-04-04 16:15:49 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								e341b20ec4 
								
							 
						 
						
							
							
								
								Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE  
							
							... 
							
							
							
							MozReview-Commit-ID: JPopq0LudD 
							
						 
						
							2018-03-22 20:06:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								5dd797f154 
								
							 
						 
						
							
							
								
								Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE  
							
							... 
							
							
							
							This reverts commit 1808914126bb9f9e4a82d2c3d7ac961885fe7d62.
MozReview-Commit-ID: 5skESBseEvo 
							
						 
						
							2018-03-22 20:05:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								ca5ac79cca 
								
							 
						 
						
							
							
								
								Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt  
							
							... 
							
							
							
							MozReview-Commit-ID: JPopq0LudD 
							
						 
						
							2018-03-22 19:48:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ya-Chieh Wu 
								
							 
						 
						
							
							
							
							
								
							
							
								ce1be4b4eb 
								
							 
						 
						
							
							
								
								Bug 895096 - Part 1: Round border-collapsed table borders to device pixels rather than CSS pixels, as for other borders, and store them (as BCPixelSize) as device pixels rather than CSS pixels. r=dbaron  
							
							... 
							
							
							
							MozReview-Commit-ID: 3yqj8gAAGYv 
							
						 
						
							2017-09-12 19:48:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								40f5b92e3b 
								
							 
						 
						
							
							
								
								Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange  
							
							
							
						 
						
							2017-08-07 14:23:35 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								8257b2d113 
								
							 
						 
						
							
							
								
								Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout  
							
							
							
						 
						
							2017-08-10 14:40:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								a3a130b6ff 
								
							 
						 
						
							
							
								
								Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange  
							
							
							
						 
						
							2017-08-07 14:23:35 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								ec6b1ef065 
								
							 
						 
						
							
							
								
								Bug 1364805 part 1 - Make every concrete frame class be a NS_DECL_QUERYFRAME_TARGET.  r=jfkthame  
							
							... 
							
							
							
							MozReview-Commit-ID: Gy9gcEYupeY 
							
						 
						
							2017-05-26 12:11:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morris Tseng 
								
							 
						 
						
							
							
							
							
								
							
							
								b16599bc8f 
								
							 
						 
						
							
							
								
								Bug 929484 - Draw each table's background on their own display item. r=mstange  
							
							... 
							
							
							
							This patch do following things:
1. Create nsDisplayTableBorderCollapse that draws all collapse border of
table.
2. Don't use nsDisplayTableBorderBackground.
3. Let column and column group frame generate display items.
4. When traversing the table, also traverse the column and column group
frames.
5. For each type of table frame (col group, col, row group, row and
cell), draw their own background.
MozReview-Commit-ID: 1s2VLv6G8xi 
							
						 
						
							2017-05-05 14:30:15 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								9e9042963b 
								
							 
						 
						
							
							
								
								Backed out changeset 93acd240b578 (bug 929484) for reftest failures in border-separate-opacity-table-column-group.html  
							
							
							
						 
						
							2017-05-04 17:00:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morris Tseng 
								
							 
						 
						
							
							
							
							
								
							
							
								a1fbf1c8a6 
								
							 
						 
						
							
							
								
								Bug 929484 - Draw each table's background on their own display item. r=mstange  
							
							... 
							
							
							
							This patch do following things:
1. Create nsDisplayTableBorderCollapse that draws all collapse border of
table.
2. Don't use nsDisplayTableBorderBackground.
3. Let column and column group frame generate display items.
4. When traversing the table, also traverse the column and column group
frames.
5. For each type of table frame (col group, col, row group, row and
cell), draw their own background.
MozReview-Commit-ID: 1s2VLv6G8xi 
							
						 
						
							2017-05-04 17:32:08 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								e44543aad4 
								
							 
						 
						
							
							
								
								Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam  
							
							... 
							
							
							
							MozReview-Commit-ID: 5Nzhyta5Hle
--HG--
extra : rebase_source : c2e9d4bfb9239f5e851d110cd7dff98c1e1a8d8b 
							
						 
						
							2017-04-30 17:30:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								e8c6fd3388 
								
							 
						 
						
							
							
								
								Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual.  r=jfkthame  
							
							... 
							
							
							
							MozReview-Commit-ID: HPhuxjDbOdh 
							
						 
						
							2017-02-28 18:58:30 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								4053c4c028 
								
							 
						 
						
							
							
								
								Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. 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 "nsHTMLReflowMetrics" "ReflowOutput"
MozReview-Commit-ID: 2HBb7DkooH5
--HG--
extra : rebase_source : acfa442a6483772fcb5748dc6f5e7072e599032a 
							
						 
						
							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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kew 
								
							 
						 
						
							
							
							
							
								
							
							
								d6ddc659a1 
								
							 
						 
						
							
							
								
								Bug  1176523 - Convert Get/SetContinuousBCBorderWidth in nsTableColFrame and nsTableColGroupFrame to logical coordinates. r=dholbert  
							
							
							
						 
						
							2015-06-24 09:56:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								df305b8624 
								
							 
						 
						
							
							
								
								Bug 1157569 part 7 - Rename methods and fields in nsTableColFrame from physicals to logicals. r=roc  
							
							... 
							
							
							
							--HG--
extra : source : 9f6e318183c92842dfe337aa6da9af62cfc45cd8 
							
						 
						
							2015-05-04 19:09:25 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								48d1d4f3e5 
								
							 
						 
						
							
							
								
								bug 1157569 part 1 - Rename BC_BORDER_{TOP,RIGHT,BOTTOM,LEFT}_HALF* to BC_BORDER_{START,END}_HALF*. r=roc  
							
							... 
							
							
							
							--HG--
extra : source : 5a1c4c8f584b89b2d65c43f325ffa4a070a4f7b6 
							
						 
						
							2015-05-04 19:09:25 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								b67d865b08 
								
							 
						 
						
							
							
								
								Bug 1159101 part 4 - Override GetWritingMode() in nsTable{{Col,Row}{,Group},Cell}Frame. r=roc  
							
							... 
							
							
							
							--HG--
extra : source : 4b8d51cfa3331c052ede29b56bb7172088e47873 
							
						 
						
							2015-04-30 16:24:59 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								e30901b6a0 
								
							 
						 
						
							
							
								
								Bug 1159101 part 2 - Add GetTableFrame() for table inner frames. r=roc  
							
							... 
							
							
							
							--HG--
extra : source : c470aa2508be969b203ec686f8375383a5de6959 
							
						 
						
							2015-04-30 16:24:59 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xidorn Quan 
								
							 
						 
						
							
							
							
							
								
							
							
								b076220a42 
								
							 
						 
						
							
							
								
								Bug 1159101 part 1 - Alter dependencies among headers of table struct frames. r=roc  
							
							... 
							
							
							
							--HG--
extra : source : 47d27fc19bd60b57a2d910c60c48ae047c66c65c 
							
						 
						
							2015-04-30 16:24:59 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								085da9302a 
								
							 
						 
						
							
							
								
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								1e4637780c 
								
							 
						 
						
							
							
								
								Bug 1155798: Drop end-of-line whitespace from C++ files in layout/tables. (whitespace-only, no review, DONTBUILD)  
							
							
							
						 
						
							2015-04-17 11:42:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								883849ee32 
								
							 
						 
						
							
							
								
								Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj  
							
							... 
							
							
							
							This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
       ! -wholename "*/.git*" \
       ! -wholename "obj-ff-dbg*" \
         -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 MOZ_OVERRIDE override
convert MOZ_FINAL final 
							
						 
						
							2015-03-21 12:28:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								60360fc645 
								
							 
						 
						
							
							
								
								Bug 1060985 - Fix more bad implicit constructors in layout; r=roc  
							
							
							
						 
						
							2014-08-31 23:36:37 -04: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								9795aca511 
								
							 
						 
						
							
							
								
								Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too.  r=roc  
							
							
							
						 
						
							2014-05-13 00:47:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								42253715d7 
								
							 
						 
						
							
							
								
								Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset e2ab653f688a (bug 1008917)
Backed out changeset b52154d8d900 (bug 1008917)
Backed out changeset 2ab5b01da4de (bug 1008917)
Backed out changeset f7a38df1d44f (bug 1008917)
Backed out changeset 80304bb9a572 (bug 1008917)
Backed out changeset 10ed89a302e9 (bug 1008917)
Backed out changeset 161c41991d46 (bug 1008917)
Backed out changeset 25b2475d2368 (bug 1008917)
Backed out changeset b8000b31277c (bug 1008917)
Backed out changeset 9afa5e7715e1 (bug 1008917)
Backed out changeset 5c380c21351f (bug 1008917) 
							
						 
						
							2014-05-12 15:47:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								a722b491f1 
								
							 
						 
						
							
							
								
								Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too.  r=roc  
							
							
							
						 
						
							2014-05-12 17:40:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Holbert 
								
							 
						 
						
							
							
							
							
								
							
							
								3146c96a56 
								
							 
						 
						
							
							
								
								Bug 919806 followup: Reindent method declarations affected by NS_IMETHOD-removal. (whitespace-only; no review) DONTBUILD  
							
							
							
						 
						
							2014-02-18 00:36:33 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnaud Sourioux 
								
							 
						 
						
							
							
							
							
								
							
							
								2d583fd28f 
								
							 
						 
						
							
							
								
								Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert  
							
							
							
						 
						
							2014-02-17 23:47:48 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								e6ea29ce0d 
								
							 
						 
						
							
							
								
								Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds.  r=roc  
							
							
							
						 
						
							2014-01-05 23:31:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnaud Sourioux 
								
							 
						 
						
							
							
							
							
								
							
							
								623d2ed378 
								
							 
						 
						
							
							
								
								Bug 870516: Annotate ~600 more methods with MOZ_OVERRIDE in /layout r=dholbert  
							
							
							
						 
						
							2013-05-14 09:33:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								fbfd2fa87a 
								
							 
						 
						
							
							
								
								Bug 844750 - Don't use per-display-item invalidation for table frames. r=roc  
							
							
							
						 
						
							2013-03-08 15:18:45 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								42e294f8cb 
								
							 
						 
						
							
							
								
								Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow  
							
							... 
							
							
							
							--HG--
extra : rebase_source : de498510bf8d85d9b0b2fab0137ef3be01c9adfa 
							
						 
						
							2013-02-15 00:12:27 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Trevor Saunders 
								
							 
						 
						
							
							
							
							
								
							
							
								8d7e7dd8d7 
								
							 
						 
						
							
							
								
								bug 781409 - remove nsITableLayout r=roc,davidb  
							
							
							
						 
						
							2012-08-08 09:05:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mats Palmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								f7634d3fe4 
								
							 
						 
						
							
							
								
								Bug 814713.  r=bz  
							
							
							
						 
						
							2012-12-10 18:40:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								5b90207e93 
								
							 
						 
						
							
							
								
								Bug 539356 - Make the table code use rect invalidation to avoid over invalidation. r=roc  
							
							
							
						 
						
							2012-08-29 17:48:45 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								030510fcb8 
								
							 
						 
						
							
							
								
								Bug 770058. InvalidateFrame doesn't need flags, we can just avoid calling ScheduleRepaint if we find any ancestor frame with a descendant that needs invalidation. r=mattwoodrow  
							
							
							
						 
						
							2012-08-29 17:48:44 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								cee1aa3599 
								
							 
						 
						
							
							
								
								Bug 539356 - Part 9c - Remove old invalidation code. r=bz  
							
							
							
						 
						
							2012-08-29 17:39:31 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ed Morley 
								
							 
						 
						
							
							
							
							
								
							
							
								aba3a8f5ef 
								
							 
						 
						
							
							
								
								Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE  
							
							
							
						 
						
							2012-09-27 16:34:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								515829e8e5 
								
							 
						 
						
							
							
								
								Bug 539356 - Make the table code use rect invalidation to avoid over invalidation. r=roc  
							
							
							
						 
						
							2012-08-29 17:48:45 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert O'Callahan 
								
							 
						 
						
							
							
							
							
								
							
							
								8234ee38ca 
								
							 
						 
						
							
							
								
								Bug 770058. InvalidateFrame doesn't need flags, we can just avoid calling ScheduleRepaint if we find any ancestor frame with a descendant that needs invalidation. r=mattwoodrow  
							
							
							
						 
						
							2012-08-29 17:48:44 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Woodrow 
								
							 
						 
						
							
							
							
							
								
							
							
								4d096475d2 
								
							 
						 
						
							
							
								
								Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt  
							
							
							
						 
						
							2012-08-29 17:38:58 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnaud Sourioux 
								
							 
						 
						
							
							
							
							
								
							
							
								a84a1b22ad 
								
							 
						 
						
							
							
								
								Bug 733186: Annotate ~1000 methods with MOZ_OVERRIDE in /layout r=dholbert r=dbaron  
							
							
							
						 
						
							2012-09-14 09:10:08 -07: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								cf18ee9122 
								
							 
						 
						
							
							
								
								Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions  
							
							
							
						 
						
							2012-07-03 20:24:55 -04:00