Bug 579517 - Part 4: Manually rewrite some parts of the code base not covered by the automated conversion; r=bsmedberg
authorEhsan Akhgari <ehsan@mozilla.com>
Wed, 22 Aug 2012 11:59:54 -0400
changeset 103000 325891716910101f51fbb15f2bdd4730fe53cdf9
parent 102999 8e62cbb35f67193e155d17d12945776fd4accb8b
child 103001 88e47f6905e9b154027744f6b2bb09034cd860b0
push idunknown
push userunknown
push dateunknown
reviewersbsmedberg
bugs579517
milestone17.0a1
Bug 579517 - Part 4: Manually rewrite some parts of the code base not covered by the automated conversion; r=bsmedberg
dom/indexedDB/FileInfo.h
extensions/universalchardet/src/base/Big5Freq.tab
extensions/universalchardet/src/base/EUCKRFreq.tab
extensions/universalchardet/src/base/EUCTWFreq.tab
extensions/universalchardet/src/base/GB2312Freq.tab
extensions/universalchardet/src/base/JISFreq.tab
gfx/thebes/genLanguageTagList.pl
gfx/ycbcr/yuv_row_arm.s
intl/chardet/tools/gencyrillic.pl
intl/chardet/tools/genverifier.pm
intl/lwbrk/src/jisx4051pairtable.txt
intl/lwbrk/tools/anzx4501.pl
intl/uconv/ucvja/japanese.map
intl/unicharutil/tools/genSpecialCasingData.pl
intl/unicharutil/tools/genUnicodePropertyData.pl
js/xpconnect/src/dom_quickstubs.qsconf
js/xpconnect/src/qsgen.py
layout/doc/DD-SpaceManager.html
layout/doc/adding-style-props.html
layout/doc/debugtable.html
media/libjpeg/mozilla.diff
python/mozbuild/mozbuild/test/compilation/test_warnings.py
xpcom/reflect/xptcall/porting.html
xpcom/reflect/xptcall/public/genstubs.pl
xpcom/reflect/xptcall/public/xptcstubsdecl.inc
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf32.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips64.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_pa32.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc64_linux.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_aix.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_aix64.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_ibmobj_aix.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_linux.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_openbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_rhapsody.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_openbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_bsdos.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_netbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_openbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_solaris_GCC3.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_solaris_SUNW.s
xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparcv9_solaris_SUNW.s
xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_openbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_netbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_openbsd.s
xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_solaris.s
xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparcv9_solaris.s
xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_x86_64_solaris_SUNW.s
xpcom/reflect/xptcall/src/md/win32/xptcinvoke_asm_x86_64.asm
xpcom/reflect/xptcall/src/md/win32/xptcinvoke_asm_x86_64_gnu.s
--- a/dom/indexedDB/FileInfo.h
+++ b/dom/indexedDB/FileInfo.h
@@ -96,27 +96,27 @@ private:
 
   nsRefPtr<FileManager> mFileManager;
 };
 
 #define FILEINFO_SUBCLASS(_bits)                                              \
 class FileInfo##_bits : public FileInfo                                       \
 {                                                                             \
 public:                                                                       \
-  FileInfo##_bits(FileManager* aFileManager, PRInt##_bits aId)                \
+  FileInfo##_bits(FileManager* aFileManager, int##_bits##_t aId)              \
   : FileInfo(aFileManager), mId(aId)                                          \
   { }                                                                         \
                                                                               \
   virtual int64_t Id() const                                                  \
   {                                                                           \
     return mId;                                                               \
   }                                                                           \
                                                                               \
 private:                                                                      \
-  PRInt##_bits mId;                                                           \
+  int##_bits##_t mId;                                                         \
 };
 
 FILEINFO_SUBCLASS(16)
 FILEINFO_SUBCLASS(32)
 FILEINFO_SUBCLASS(64)
 
 #undef FILEINFO_SUBCLASS
 
--- a/extensions/universalchardet/src/base/Big5Freq.tab
+++ b/extensions/universalchardet/src/base/Big5Freq.tab
@@ -21,17 +21,17 @@
  *****************************************************************************/
 
 #define BIG5_TYPICAL_DISTRIBUTION_RATIO (float)0.75
 
 
 //Char to FreqOrder table , 
 #define BIG5_TABLE_SIZE  5376
 
-static const PRInt16 Big5CharToFreqOrder[] =
+static const int16_t Big5CharToFreqOrder[] =
 {
    1,1801,1506, 255,1431, 198,   9,  82,   6,5008, 177, 202,3681,1256,2821, 110, //   16
 3814,  33,3274, 261,  76,  44,2114,  16,2946,2187,1176, 659,3971,  26,3451,2653, //   32
 1198,3972,3350,4202, 410,2215, 302, 590, 361,1964,   8, 204,  58,4510,5009,1932, //   48
   63,5010,5011, 317,1614,  75, 222, 159,4203,2417,1480,5012,3555,3091, 224,2822, //   64
 3682,   3,  10,3973,1471,  29,2787,1135,2866,1940, 873, 130,3275,1123, 312,5013, //   80
 4511,2052, 507, 252, 682,5014, 142,1915, 124, 206,2947,  34,3556,3204,  64, 604, //   96
 5015,2501,1977,1978, 155,1991, 645, 641,1606,5016,3452, 337,  72, 406,5017,  80, //  112
--- a/extensions/universalchardet/src/base/EUCKRFreq.tab
+++ b/extensions/universalchardet/src/base/EUCKRFreq.tab
@@ -18,17 +18,17 @@
  * Typical Distribution Ratio  
  *****************************************************************************/
 
 #define EUCKR_TYPICAL_DISTRIBUTION_RATIO (float) 6.0
 
 #define EUCKR_TABLE_SIZE  2352
 
 //Char to FreqOrder table , 
-static const PRInt16 EUCKRCharToFreqOrder[] =
+static const int16_t EUCKRCharToFreqOrder[] =
 {
   13, 130, 120,1396, 481,1719,1720, 328, 609, 212,1721, 707, 400, 299,1722,  87,
 1397,1723, 104, 536,1117,1203,1724,1267, 685,1268, 508,1725,1726,1727,1728,1398,
 1399,1729,1730,1731, 141, 621, 326,1057, 368,1732, 267, 488,  20,1733,1269,1734,
  945,1400,1735,  47, 904,1270,1736,1737, 773, 248,1738, 409, 313, 786, 429,1739,
  116, 987, 813,1401, 683,  75,1204, 145,1740,1741,1742,1743,  16, 847, 667, 622,
  708,1744,1745,1746, 966, 787, 304, 129,1747,  60, 820, 123, 676,1748,1749,1750,
 1751, 617,1752, 626,1753,1754,1755,1756, 653,1757,1758,1759,1760,1761,1762, 856,
--- a/extensions/universalchardet/src/base/EUCTWFreq.tab
+++ b/extensions/universalchardet/src/base/EUCTWFreq.tab
@@ -22,17 +22,17 @@
  * Typical Distribution Ratio about 25% of Ideal one, still much higher than RDR
  *****************************************************************************/
 
 #define EUCTW_TYPICAL_DISTRIBUTION_RATIO (float)0.75
 
 //Char to FreqOrder table , 
 #define EUCTW_TABLE_SIZE  8102
 
-static const PRInt16 EUCTWCharToFreqOrder[] =
+static const int16_t EUCTWCharToFreqOrder[] =
 {
    1,1800,1506, 255,1431, 198,   9,  82,   6,7310, 177, 202,3615,1256,2808, 110, // 2742
 3735,  33,3241, 261,  76,  44,2113,  16,2931,2184,1176, 659,3868,  26,3404,2643, // 2758
 1198,3869,3313,4060, 410,2211, 302, 590, 361,1963,   8, 204,  58,4296,7311,1931, // 2774
   63,7312,7313, 317,1614,  75, 222, 159,4061,2412,1480,7314,3500,3068, 224,2809, // 2790
 3616,   3,  10,3870,1471,  29,2774,1135,2852,1939, 873, 130,3242,1123, 312,7315, // 2806
 4297,2051, 507, 252, 682,7316, 142,1914, 124, 206,2932,  34,3501,3173,  64, 604, // 2822
 7317,2494,1976,1977, 155,1990, 645, 641,1606,7318,3405, 337,  72, 406,7319,  80, // 2838
--- a/extensions/universalchardet/src/base/GB2312Freq.tab
+++ b/extensions/universalchardet/src/base/GB2312Freq.tab
@@ -18,17 +18,17 @@
  * 
  * Typical Distribution Ratio about 25% of Ideal one, still much higher that RDR
  *****************************************************************************/
 
 #define GB2312_TYPICAL_DISTRIBUTION_RATIO (float)0.9
 
 #define GB2312_TABLE_SIZE  3760
 
-static const PRInt16 GB2312CharToFreqOrder[] =
+static const int16_t GB2312CharToFreqOrder[] =
 {
 1671, 749,1443,2364,3924,3807,2330,3921,1704,3463,2691,1511,1515, 572,3191,2205,
 2361, 224,2558, 479,1711, 963,3162, 440,4060,1905,2966,2947,3580,2647,3961,3842,
 2204, 869,4207, 970,2678,5626,2944,2956,1479,4048, 514,3595, 588,1346,2820,3409,
  249,4088,1746,1873,2047,1774, 581,1813, 358,1174,3590,1014,1561,4844,2245, 670,
 1636,3112, 889,1286, 953, 556,2327,3060,1290,3141, 613, 185,3477,1367, 850,3820,
 1715,2428,2642,2303,2732,3041,2562,2648,3566,3946,1349, 388,3098,2091,1360,3585,
  152,1687,1539, 738,1559,  59,1232,2925,2267,1388,1249,1741,1679,2960, 151,1566,
--- a/extensions/universalchardet/src/base/JISFreq.tab
+++ b/extensions/universalchardet/src/base/JISFreq.tab
@@ -22,17 +22,17 @@
  *****************************************************************************/
 
 #define JIS_TYPICAL_DISTRIBUTION_RATIO (float) 3.0
 
 
 //Char to FreqOrder table , 
 #define JIS_TABLE_SIZE  4368
 
-static const PRInt16 JISCharToFreqOrder[] =
+static const int16_t JISCharToFreqOrder[] =
 {
   40,   1,   6, 182, 152, 180, 295,2127, 285, 381,3295,4304,3068,4606,3165,3510, //   16
 3511,1822,2785,4607,1193,2226,5070,4608, 171,2996,1247,  18, 179,5071, 856,1661, //   32
 1262,5072, 619, 127,3431,3512,3230,1899,1700, 232, 228,1294,1298, 284, 283,2041, //   48
 2042,1061,1062,  48,  49,  44,  45, 433, 434,1040,1041, 996, 787,2997,1255,4305, //   64
 2108,4609,1684,1648,5073,5074,5075,5076,5077,5078,3687,5079,4610,5080,3927,3928, //   80
 5081,3296,3432, 290,2285,1471,2187,5082,2580,2825,1303,2140,1739,1445,2691,3375, //   96
 1691,3297,4306,4307,4611, 452,3376,1182,2713,3688,3069,4308,5083,5084,5085,5086, //  112
--- a/gfx/thebes/genLanguageTagList.pl
+++ b/gfx/thebes/genLanguageTagList.pl
@@ -38,17 +38,17 @@ while (<>) {
   chomp;
   s/^\s+//;
   s/\s+$//;
 
   # assume File-Date precedes the actual list;
   # record the date, and begin assignment to an array of valid tags
   if (m/^File-Date:\s*(.+)$/) {
     print "// Based on IANA registry dated $1\n\n";
-    print "static const PRUint32 sLanguageTagList[] = {";
+    print "static const uint32_t sLanguageTagList[] = {";
     next;
   }
 
   if (m/^%%/) {
     $isLanguage = 0;
     next;
   }
 
--- a/gfx/ycbcr/yuv_row_arm.s
+++ b/gfx/ycbcr/yuv_row_arm.s
@@ -55,20 +55,20 @@ YCbCr42xToRGB565_DITHER30_CONSTS_NEON:
     .byte  25
     .byte  52
     .byte 129
 
 @ void ScaleYCbCr42xToRGB565_BilinearY_Row_NEON(
 @  yuv2rgb565_row_scale_bilinear_ctx *ctx, int dither);
 @
 @ ctx = {
-@   PRUint16 *rgb_row;       /*r0*/
-@   const PRUint8 *y_row;    /*r1*/
-@   const PRUint8 *u_row;    /*r2*/
-@   const PRUint8 *v_row;    /*r3*/
+@   uint16_t *rgb_row;       /*r0*/
+@   const uint8_t *y_row;    /*r1*/
+@   const uint8_t *u_row;    /*r2*/
+@   const uint8_t *v_row;    /*r3*/
 @   int y_yweight;           /*r4*/
 @   int y_pitch;             /*r5*/
 @   int width;               /*r6*/
 @   int source_x0_q16;       /*r7*/
 @   int source_dx_q16;       /*r8*/
 @   int source_uv_xoffs_q16; /*r9*/
 @ };
     .global ScaleYCbCr42xToRGB565_BilinearY_Row_NEON
--- a/intl/chardet/tools/gencyrillic.pl
+++ b/intl/chardet/tools/gencyrillic.pl
@@ -23,17 +23,17 @@ print FILE <<EOF;
     mozilla/intl/chardet/tools/gencyrillic.pl
 
     To ues that script, you need to grab StatKoi.pm file from
     the "Cyrillic Software Suite" written by John Neystdt.
     http://www.neystadt.org/cyrillic (You can also find it from CPAN)
  */
 EOF
 $table = \%Lingua::DetectCharset::StatKoi::StatsTableKoi;
-print FILE "const PRUint16 gCyrillicProb[33][33] = {";
+print FILE "const uint16_t gCyrillicProb[33][33] = {";
   print FILE "{ \n";
   print FILE "0,\n";
   for($j = 0xc0; $j < 0xe0; $j++)
   {
      print FILE "0, \t";
      if( 7 == ( $j % 8) )
      {
            print FILE "\n";
--- a/intl/chardet/tools/genverifier.pm
+++ b/intl/chardet/tools/genverifier.pm
@@ -65,17 +65,17 @@ sub GenPkg {
 };
 ##--------------------------------------------------------------
 sub Gen4BitsClass {
   my($name, $clstbl) = @_;
   my($i,$j);
   my($cls);
   my($ret);
   $ret = "";
-  $ret .= "static const PRUint32 " . $name . "_cls [ 256 / 8 ] = {\n";
+  $ret .= "static const uint32_t " . $name . "_cls [ 256 / 8 ] = {\n";
   for($i = 0; $i < 0x100; $i+= 8) {
      $ret .= "PCK4BITS(";
      for($j = $i; $j < $i + 8; $j++) {
          $cls = &GetClass($j,$clstbl);
          $ret .= sprintf("%d", $cls) ;
          if($j != ($i+7)) {
             $ret .= ",";
          }
@@ -114,17 +114,17 @@ sub GenVerifier {
 };
 ##--------------------------------------------------------------
 sub Gen4BitsState {
   my($name, $sttbl) = @_;
   my($lenafterpad) = (((@$sttbl-1) >> 3) + 1) << 3;
   my($i,$j);
   my($ret);
   $ret = "";
-  $ret .= "static const PRUint32 " . $name . "_st [ " . ($lenafterpad >> 3) . "] = {\n";
+  $ret .= "static const uint32_t " . $name . "_st [ " . ($lenafterpad >> 3) . "] = {\n";
   for($i = 0; $i < $lenafterpad ; $i+= 8) {
      $ret .= "PCK4BITS(";
      for($j = $i; $j < $i + 8; $j++) {
          if(0 == $sttbl->[$j]) {
               $ret .= "eStart";
          } else { if(1 == $sttbl->[$j]) {
               $ret .= "eError";
          } else { if(2 == $sttbl->[$j]) {
--- a/intl/lwbrk/src/jisx4051pairtable.txt
+++ b/intl/lwbrk/src/jisx4051pairtable.txt
@@ -104,17 +104,17 @@
        9  0000 0000 0000 0010  = 0x0002
       [b] 0000 0000 0000 0010  = 0x0042
       15  0000 0001 0101 0010  = 0x0152
       16  0000 0001 1000 0010  = 0x0182
       17  0000 0001 1100 0010  = 0x01C2
 
 */
 
-static PRUint16 gJISx4051SimplifiedPair[9] = {
+static uint16_t gJISx4051SimplifiedPair[9] = {
   0x01FF, 0x0002, 0x0006, 0x0042, 0x0002, 0x0042, 0x0152, 0x0182, 0x01C2
 };
 
 PRBool XXXX::ClassesToPair(nsJISx4051Cls aCls1, nsJISx4051Cls aCls1)
 {
   NS_ASSERTION( (aCls1 < 9) "invalid class");
   NS_ASSERTION( (aCls2 < 9) "invalid class");
   return ( 0 != (gJISx4051SimplifiedPair[aCls1] & (1L << aCls2) ));
--- a/intl/lwbrk/tools/anzx4501.pl
+++ b/intl/lwbrk/tools/anzx4501.pl
@@ -303,17 +303,17 @@ sub printreport
 }
 printreport();
 
 sub printarray
 {
    my($r, $def) = @_;
 printf "[%s || %s]\n", $r, $def;
    $k = hex($r) * 256;
-   printf HEADER "static const PRUint32 gLBClass%s[32] = {\n", $r;
+   printf HEADER "static const uint32_t gLBClass%s[32] = {\n", $r;
    for($i = 0 ; $i < 256; $i+= 8)
    {  
       for($j = 7 ; $j >= 0; $j-- )
       {  
           $v = $k + $i + $j;
           if( exists($occ{$v})) 
 	  {
              $p = substr($occ{$v}, 1,1);
--- a/intl/uconv/ucvja/japanese.map
+++ b/intl/uconv/ucvja/japanese.map
@@ -1,16 +1,16 @@
 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /* generated by JaMap.java */
 
-static const PRUint16 gIndexShiftJis[] = {
+static const uint16_t gIndexShiftJis[] = {
   0xFFFD,    188,    376,    564,    752,      0,      0,    940,
     1128,   1316,   1504,   1692,   1880,   2068,   2256,   2444,
     2632,   2820,   3008,   3196,   3384,   3572,   3760,   3948,
     4136,   4324,   4512,   4700,   4888,   5076,   5264,   5452,
   0xFFFD, 0xFF61, 0xFF62, 0xFF63, 0xFF64, 0xFF65, 0xFF66, 0xFF67,
   0xFF68, 0xFF69, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6D, 0xFF6E, 0xFF6F,
   0xFF70, 0xFF71, 0xFF72, 0xFF73, 0xFF74, 0xFF75, 0xFF76, 0xFF77,
   0xFF78, 0xFF79, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7D, 0xFF7E, 0xFF7F,
@@ -18,17 +18,17 @@ static const PRUint16 gIndexShiftJis[] =
   0xFF88, 0xFF89, 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8F,
   0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97,
   0xFF98, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9C, 0xFF9D, 0xFF9E, 0xFF9F,
     5640,   5828,   6016,   6204,   6392,   6580,   6768,   6956,
     7144,   7332,   7520,      0,      0,   7708,   7896,      0,
   0xE000, 0xE0BC, 0xE178, 0xE234, 0xE2F0, 0xE3AC, 0xE468, 0xE524,
   0xE5E0, 0xE69C,   8084,   8272,   8460, 0xFFFD, 0xFFFD, 0xFFFD,
 };
-static const PRUint16 gIndexJis0208[] = {
+static const uint16_t gIndexJis0208[] = {
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD,    188,    282,    376,    470,    564,    658,    752,
      846,      0,      0,      0,      0,    940,      0,      0,
     1222,   1316,   1410,   1504,   1598,   1692,   1786,   1880,
     1974,   2068,   2162,   2256,   2350,   2444,   2538,   2632,
@@ -36,27 +36,27 @@ static const PRUint16 gIndexJis0208[] = 
     3478,   3572,   3666,   3760,   3854,   3948,   4042,   4136,
     4230,   4324,   4418,   4512,   4606,   4700,   4794,   4888,
     4982,   5076,   5170,   5264,   5358,   5452,   5546,   5640,
     5734,   5828,   5922,   6016,   6110,   6204,   6298,   6392,
     6486,   6580,   6674,   6768,   6862,   6956,   7050,   7144,
     7238,   7332,   7426,   7520,   7614,      0,      0,      0,
        0,   7708,   7802,   7896,   7990,      0,      0, 0xFFFD,
 };
-static const PRUint16 * const gIndex[] = {
+static const uint16_t * const gIndex[] = {
   gIndexShiftJis, gIndexJis0208
 };
 
 // IE-compatible handling of undefined codepoints:
 // 0x80 --> U+0080
 // 0xa0 --> U+F8F0
 // 0xfd --> U+F8F1
 // 0xfe --> U+F8F2
 // 0xff --> U+F8F3
-static const PRUint16 gCP932IndexShiftJis[] = {
+static const uint16_t gCP932IndexShiftJis[] = {
   0xFFFD,   8648,    376,    564,    752,      0,      0,    940,
     1128,   1316,   1504,   1692,   1880,   2068,   2256,   2444,
     2632,   2820,   3008,   3196,   3384,   3572,   3760,   3948,
     4136,   4324,   4512,   4700,   4888,   5076,   5264,   5452,
   0xF8F0, 0xFF61, 0xFF62, 0xFF63, 0xFF64, 0xFF65, 0xFF66, 0xFF67,
   0xFF68, 0xFF69, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6D, 0xFF6E, 0xFF6F,
   0xFF70, 0xFF71, 0xFF72, 0xFF73, 0xFF74, 0xFF75, 0xFF76, 0xFF77,
   0xFF78, 0xFF79, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7D, 0xFF7E, 0xFF7F,
@@ -64,17 +64,17 @@ static const PRUint16 gCP932IndexShiftJi
   0xFF88, 0xFF89, 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8F,
   0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97,
   0xFF98, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9C, 0xFF9D, 0xFF9E, 0xFF9F,
     5640,   5828,   6016,   6204,   6392,   6580,   6768,   6956,
     7144,   7332,   7520,      0,      0,   7708,   7896,      0,
   0xE000, 0xE0BC, 0xE178, 0xE234, 0xE2F0, 0xE3AC, 0xE468, 0xE524,
   0xE5E0, 0xE69C,   8084,   8272,   8460, 0xF8F1, 0xF8F2, 0xF8F3,
 };
-static const PRUint16 gCP932IndexJis0208[] = {
+static const uint16_t gCP932IndexJis0208[] = {
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD,   8648,   8742,    376,    470,    564,    658,    752,
      846,      0,      0,      0,      0,    940,      0,      0,
     1222,   1316,   1410,   1504,   1598,   1692,   1786,   1880,
     1974,   2068,   2162,   2256,   2350,   2444,   2538,   2632,
@@ -82,21 +82,21 @@ static const PRUint16 gCP932IndexJis0208
     3478,   3572,   3666,   3760,   3854,   3948,   4042,   4136,
     4230,   4324,   4418,   4512,   4606,   4700,   4794,   4888,
     4982,   5076,   5170,   5264,   5358,   5452,   5546,   5640,
     5734,   5828,   5922,   6016,   6110,   6204,   6298,   6392,
     6486,   6580,   6674,   6768,   6862,   6956,   7050,   7144,
     7238,   7332,   7426,   7520,   7614,      0,      0,      0,
        0,   7708,   7802,   7896,   7990,      0,      0, 0xFFFD,
 };
-static const PRUint16 * const gCP932Index[] = {
+static const uint16_t * const gCP932Index[] = {
   gCP932IndexShiftJis, gCP932IndexJis0208
 };
 
-static const PRUint16 gIBM943IndexShiftJis[] = {
+static const uint16_t gIBM943IndexShiftJis[] = {
   0xFFFD,   8836,    376,    564,    752,      0,      0,    940,
     1128,   1316,   1504,   1692,   1880,   2068,   2256,   2444,
     2632,   2820,   3008,   3196,   3384,   3572,   3760,   3948,
     4136,   4324,   4512,   4700,   4888,   5076,   5264,   5452,
   0xF8F0, 0xFF61, 0xFF62, 0xFF63, 0xFF64, 0xFF65, 0xFF66, 0xFF67,
   0xFF68, 0xFF69, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6D, 0xFF6E, 0xFF6F,
   0xFF70, 0xFF71, 0xFF72, 0xFF73, 0xFF74, 0xFF75, 0xFF76, 0xFF77,
   0xFF78, 0xFF79, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7D, 0xFF7E, 0xFF7F,
@@ -104,17 +104,17 @@ static const PRUint16 gIBM943IndexShiftJ
   0xFF88, 0xFF89, 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8F,
   0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97,
   0xFF98, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9C, 0xFF9D, 0xFF9E, 0xFF9F,
     5640,   5828,   6016,   6204,   6392,   6580,   6768,   6956,
     7144,   7332,   7520,      0,      0,   7708,   9024,      0,
   0xE000, 0xE0BC, 0xE178, 0xE234, 0xE2F0, 0xE3AC, 0xE468, 0xE524,
   0xE5E0, 0xE69C,   9212,   8272,   8460, 0xF8F1, 0xF8F2, 0xF8F3,
 };
-static const PRUint16 gIBM943IndexJis0208[] = {
+static const uint16_t gIBM943IndexJis0208[] = {
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD,   8836,   8742,    376,    470,    564,    658,    752,
      846,      0,      0,      0,      0,    940,      0,      0,
     1222,   1316,   1410,   1504,   1598,   1692,   1786,   1880,
     1974,   2068,   2162,   2256,   2350,   2444,   2538,   2632,
@@ -122,21 +122,21 @@ static const PRUint16 gIBM943IndexJis020
     3478,   3572,   3666,   3760,   3854,   3948,   4042,   4136,
     4230,   4324,   4418,   4512,   4606,   4700,   4794,   4888,
     4982,   5076,   5170,   5264,   5358,   5452,   5546,   5640,
     5734,   5828,   5922,   6016,   6110,   6204,   6298,   6392,
     6486,   6580,   6674,   6768,   6862,   6956,   7050,   7144,
     7238,   7332,   7426,   7520,   7614,      0,      0,      0,
        0,   7708,   7802,   7896,   9118,      0,      0, 0xFFFD,
 };
-static const PRUint16 * const gIBM943Index[] = {
+static const uint16_t * const gIBM943Index[] = {
   gIBM943IndexShiftJis, gIBM943IndexJis0208
 };
 
-static const PRUint16 gJIS0212Index[] = {
+static const uint16_t gJIS0212Index[] = {
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD,      0,   9400,      0,      0,      0,   9494,   9588,
        0,   9682,   9776,   9870,      0,      0,      0,      0,
     9964,  10058,  10152,  10246,  10340,  10434,  10528,  10622,
    10716,  10810,  10904,  10998,  11092,  11186,  11280,  11374,
@@ -145,17 +145,17 @@ static const PRUint16 gJIS0212Index[] = 
    12972,  13066,  13160,  13254,  13348,  13442,  13536,  13630,
    13724,  13818,  13912,  14006,  14100,  14194,  14288,  14382,
    14476,  14570,  14664,  14758,  14852,  14946,  15040,  15134,
    15228,  15322,  15416,  15510,  15604,  15698,      0,      0,
        0,      0,      0,      0,      0,      0,      0,      0,
        0,      0,      0,      0,      0,      0,      0, 0xFFFD,
 };
 
-static const PRUint16 gJapaneseMap[] = {
+static const uint16_t gJapaneseMap[] = {
   /* index 0 */
           0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
   0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD,
--- a/intl/unicharutil/tools/genSpecialCasingData.pl
+++ b/intl/unicharutil/tools/genSpecialCasingData.pl
@@ -97,24 +97,24 @@ using mozilla::unicode::MultiCharMapping
 
 printMappings('Lower', \%specialLower);
 printMappings('Upper', \%specialUpper);
 printMappings('Title', \%specialTitle);
 
 print <<__END__;
 static int CompareMCM(const void* aKey, const void* aElement)
 {
-  const PRUint32 ch = *static_cast<const PRUint32*>(aKey);
+  const uint32_t ch = *static_cast<const uint32_t*>(aKey);
   const MultiCharMapping* mcm = static_cast<const MultiCharMapping*>(aElement);
   return int(ch) - int(mcm->mOriginalChar);
 }
 
 #define MAKE_SPECIAL_CASE_ACCESSOR(which) \\
   const MultiCharMapping* \\
-  Special##which(PRUint32 aChar) \\
+  Special##which(uint32_t aChar) \\
   { \\
     const void* p = bsearch(&aChar, CaseSpecials_##which, \\
                             mozilla::ArrayLength(CaseSpecials_##which), \\
                             sizeof(MultiCharMapping), CompareMCM); \\
     return static_cast<const MultiCharMapping*>(p); \\
   }
 
 namespace mozilla {
--- a/intl/unicharutil/tools/genUnicodePropertyData.pl
+++ b/intl/unicharutil/tools/genUnicodePropertyData.pl
@@ -620,26 +620,26 @@ print HEADER <<__END;
  * * * * * This file contains MACHINE-GENERATED DATA, do not edit! * * * * *
  */
 
 #ifndef NS_UNICODE_SCRIPT_CODES
 #define NS_UNICODE_SCRIPT_CODES
 
 __END
 
-print DATA_TABLES "static const PRUint32 sScriptCodeToTag[] = {\n";
+print DATA_TABLES "static const uint32_t sScriptCodeToTag[] = {\n";
 for (my $i = 0; $i < scalar @scriptCodeToTag; ++$i) {
   printf DATA_TABLES "  HB_TAG(%s)", $scriptCodeToTag[$i];
   print DATA_TABLES $i < $#scriptCodeToTag ? ",\n" : "\n";
 }
 print DATA_TABLES "};\n\n";
 
 our $totalData = 0;
 
-print DATA_TABLES "static const PRInt16 sMirrorOffsets[] = {\n";
+print DATA_TABLES "static const int16_t sMirrorOffsets[] = {\n";
 for (my $i = 0; $i < scalar @offsets; ++$i) {
     printf DATA_TABLES "  $offsets[$i]";
     print DATA_TABLES $i < $#offsets ? ",\n" : "\n";
 }
 print DATA_TABLES "};\n\n";
 
 print HEADER "#pragma pack(1)\n\n";
 
@@ -669,32 +669,32 @@ sub sprintHanVariants
   my $varShift = 0;
   my $val = 0;
   while ($varShift < 8) {
     $val |= $hanVariant[$baseUsv++] << $varShift;
     $varShift += 2;
   }
   return sprintf("0x%02x,", $val);
 }
-&genTables("HanVariant", "", "PRUint8", 9, 7, \&sprintHanVariants, 2, 1, 4);
+&genTables("HanVariant", "", "uint8_t", 9, 7, \&sprintHanVariants, 2, 1, 4);
 
 sub sprintCasemap
 {
   my $usv = shift;
   return sprintf("0x%08x,", $casemap[$usv]);
 }
-&genTables("CaseMap", "", "PRUint32", 11, 5, \&sprintCasemap, 1, 4, 1);
+&genTables("CaseMap", "", "uint32_t", 11, 5, \&sprintCasemap, 1, 4, 1);
 
 print STDERR "Total data = $totalData\n";
 
-printf DATA_TABLES "const PRUint32 kTitleToUpper = 0x%08x;\n", $kTitleToUpper;
-printf DATA_TABLES "const PRUint32 kUpperToLower = 0x%08x;\n", $kUpperToLower;
-printf DATA_TABLES "const PRUint32 kLowerToTitle = 0x%08x;\n", $kLowerToTitle;
-printf DATA_TABLES "const PRUint32 kLowerToUpper = 0x%08x;\n", $kLowerToUpper;
-printf DATA_TABLES "const PRUint32 kCaseMapCharMask = 0x%08x;\n\n", $kCaseMapCharMask;
+printf DATA_TABLES "const uint32_t kTitleToUpper = 0x%08x;\n", $kTitleToUpper;
+printf DATA_TABLES "const uint32_t kUpperToLower = 0x%08x;\n", $kUpperToLower;
+printf DATA_TABLES "const uint32_t kLowerToTitle = 0x%08x;\n", $kLowerToTitle;
+printf DATA_TABLES "const uint32_t kLowerToUpper = 0x%08x;\n", $kLowerToUpper;
+printf DATA_TABLES "const uint32_t kCaseMapCharMask = 0x%08x;\n\n", $kCaseMapCharMask;
 
 sub genTables
 {
   my ($prefix, $typedef, $type, $indexBits, $charBits, $func, $maxPlane, $bytesPerEntry, $charsPerEntry) = @_;
 
   print DATA_TABLES "#define k${prefix}MaxPlane  $maxPlane\n";
   print DATA_TABLES "#define k${prefix}IndexBits $indexBits\n";
   print DATA_TABLES "#define k${prefix}CharBits  $charBits\n";
@@ -729,25 +729,25 @@ sub genTables
         $pageMap[$pageMapIndex{$pageMap}] = $pageMap;
     }
     if ($plane > 0) {
         substr($planeMap, $plane - 1, 1) = pack('C', $pageMapIndex{$pageMap});
     }
   }
 
   if ($maxPlane) {
-    print DATA_TABLES "static const PRUint8 s${prefix}Planes[$maxPlane] = {";
+    print DATA_TABLES "static const uint8_t s${prefix}Planes[$maxPlane] = {";
     print DATA_TABLES join(',', map { sprintf("%d", $_) } unpack('C*', $planeMap));
     print DATA_TABLES "};\n\n";
   }
 
   my $chCount = scalar @char;
   my $pmBits = $chCount > 255 ? 16 : 8;
   my $pmCount = scalar @pageMap;
-  print DATA_TABLES "static const PRUint${pmBits} s${prefix}Pages[$pmCount][$indexLen] = {\n";
+  print DATA_TABLES "static const uint${pmBits}_t s${prefix}Pages[$pmCount][$indexLen] = {\n";
   for (my $i = 0; $i < scalar @pageMap; ++$i) {
     print DATA_TABLES "  {";
     print DATA_TABLES join(',', map { sprintf("%d", $_) } unpack('S*', $pageMap[$i]));
     print DATA_TABLES $i < $#pageMap ? "},\n" : "}\n";
   }
   print DATA_TABLES "};\n\n";
 
   print HEADER "$typedef\n\n" if $typedef ne '';
--- a/js/xpconnect/src/dom_quickstubs.qsconf
+++ b/js/xpconnect/src/dom_quickstubs.qsconf
@@ -642,17 +642,17 @@ customMethodCalls = {
         'thisType': 'nsINode',
         'arg0Type': 'nsINode',
         'code': '    nsINode *result = self->AppendChild(arg0, &rv);\n'
                 '    if(NS_FAILED(rv))\n'
                 '        result = nullptr;'
         },
     'nsIDOMNode_GetNodeType': {
         'thisType': 'nsINode',
-        'code': 'PRUint16 result = self->NodeType();',
+        'code': 'uint16_t result = self->NodeType();',
         'canFail': False
         },
     'nsIDOMNode_GetNodeName': {
         'thisType': 'nsINode',
         'code': 'nsString result = self->NodeName();',
         'canFail': False
         },
     'nsIDOMNode_GetLocalName': {
@@ -700,68 +700,68 @@ customMethodCalls = {
         'additionalArgumentValues': 'QS_CSS_PROP_%s',
         'getter_code': '    nsString result;\n' + 
                        '    rv = self->GetPropertyValue(prop, result);',
         'setter_code': '    rv = self->SetPropertyValue(prop, arg0);',
         'canFail': True
         },
     'nsIDOMElement_GetScrollTop': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetScrollTop();',
+        'code': '    int32_t result = self->GetScrollTop();',
         'canFail': False
         },
     'nsIDOMElement_SetScrollTop': {
         'thisType': 'nsGenericElement',
         'canFail': False
         },
     'nsIDOMElement_GetScrollLeft': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetScrollLeft();',
+        'code': '    int32_t result = self->GetScrollLeft();',
         'canFail': False
         },
     'nsIDOMElement_SetScrollLeft': {
         'thisType': 'nsGenericElement',
         'canFail': False
         },
     'nsIDOMElement_GetScrollHeight': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetScrollHeight();',
+        'code': '    int32_t result = self->GetScrollHeight();',
         'canFail': False
         },
     'nsIDOMElement_GetScrollWidth': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetScrollWidth();',
+        'code': '    int32_t result = self->GetScrollWidth();',
         'canFail': False
         },
     'nsIDOMElement_GetClientTop': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetClientTop();',
+        'code': '    int32_t result = self->GetClientTop();',
         'canFail': False
         },
     'nsIDOMElement_SetClientTop': {
         'thisType': 'nsGenericElement',
         'canFail': False
         },
     'nsIDOMElement_GetClientLeft': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetClientLeft();',
+        'code': '    int32_t result = self->GetClientLeft();',
         'canFail': False
         },
     'nsIDOMElement_SetClientLeft': {
         'thisType': 'nsGenericElement',
         'canFail': False
         },
     'nsIDOMElement_GetClientHeight': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetClientHeight();',
+        'code': '    int32_t result = self->GetClientHeight();',
         'canFail': False
         },
     'nsIDOMElement_GetClientWidth': {
         'thisType': 'nsGenericElement',
-        'code': '    PRInt32 result = self->GetClientWidth();',
+        'code': '    int32_t result = self->GetClientWidth();',
         'canFail': False
         },
     'nsIDOMElement_GetFirstElementChild': {
         'thisType': 'nsGenericElement',
         'code': '    nsIContent *result = self->GetFirstElementChild();',
         'canFail': False
         },
     'nsIDOMElement_GetLastElementChild': {
@@ -812,17 +812,17 @@ customMethodCalls = {
         },
     'nsIDOMNode_GetBaseURI': {
         'thisType': 'nsINode',
         'canFail': False
         },
     'nsIDOMNode_CompareDocumentPosition': {
         'thisType': 'nsINode',
         'arg0Type': 'nsINode',
-        'code': '    PRUint16 result;\n'
+        'code': '    uint16_t result;\n'
                 '    rv = self->CompareDocPosition(arg0, &result);',
         'canFail': True
         },
     'nsIDOMNode_GetTextContent': {
         'thisType': 'nsINode',
         'canFail': False
         },
     'nsIDOMNode_LookupPrefix': {
--- a/js/xpconnect/src/qsgen.py
+++ b/js/xpconnect/src/qsgen.py
@@ -336,17 +336,17 @@ def writeHeaderFile(filename, name):
     headerMacro = '__gen_%s__' % filename.replace('.', '_')
     f = open(filename, 'w')
     try:
         f.write("/* THIS FILE IS AUTOGENERATED - DO NOT EDIT */\n"
                 "#ifndef " + headerMacro + "\n"
                 "#define " + headerMacro + "\n\n"
                 "JSBool " + name + "_DefineQuickStubs("
                 "JSContext *cx, JSObject *proto, unsigned flags, "
-                "PRUint32 count, const nsID **iids);\n\n"
+                "uint32_t count, const nsID **iids);\n\n"
                 "void " + name + "_MarkInterfaces();\n\n"
                 "void " + name + "_ClearInterfaces();\n\n"
                 "inline void " + name + "_InitInterfaces()\n"
                 "{\n"
                 "  " + name + "_ClearInterfaces();\n"
                 "}\n\n"
                 "#endif\n")
     finally:
@@ -980,17 +980,17 @@ def writeQuickStub(f, customMethodCalls,
 
         # Call the method.
         if isMethod:
             comName = header.methodNativeName(member)
             argv = ['arg' + str(i) for i, p in enumerate(member.params)]
             if member.implicit_jscontext:
                 argv.append('cx')
             if member.optional_argc:
-                argv.append('NS_MIN<PRUint32>(argc, %d) - %d' % 
+                argv.append('NS_MIN<uint32_t>(argc, %d) - %d' % 
                             (len(member.params), requiredArgs))
             if not isVoidType(member.realtype):
                 argv.append(outParamForm(resultname, member.realtype))
             args = ', '.join(argv)
         else:
             comName = header.attributeNativeName(member, isGetter)
             if isGetter:
                 args = outParamForm(resultname, member.realtype)
@@ -1105,29 +1105,29 @@ uuid_re = re.compile(r'^([0-9a-f]{8})-([
 def writeResultXPCInterfacesArray(f, conf, resulttypes):
     f.write("// === XPCNativeInterface cache \n\n")
     count = len(resulttypes)
     if count > 0:
         f.write("static XPCNativeInterface* interfaces[%d];\n\n" % count)
     f.write("void %s_MarkInterfaces()\n"
             "{\n" % conf.name)
     if count > 0:
-        f.write("    for (PRUint32 i = 0; i < %d; ++i)\n"
+        f.write("    for (uint32_t i = 0; i < %d; ++i)\n"
                 "        if (interfaces[i])\n"
                 "            interfaces[i]->Mark();\n" % count)
     f.write("}\n")
     f.write("void %s_ClearInterfaces()\n"
             "{\n" % conf.name)
     if count > 0:
         f.write("    memset(interfaces, 0, %d * "
                 "sizeof(XPCNativeInterface*));\n" % count)
     f.write("}\n\n")
     i = 0
     for type in resulttypes:
-        f.write("static const PRUint32 k_%s = %d;\n" % (type, i))
+        f.write("static const uint32_t k_%s = %d;\n" % (type, i))
         i += 1
     if count > 0:
         f.write("\n\n")
 
 def writeSpecs(f, elementType, varname, spec_type, spec_indices, interfaces):
     index = 0
     f.write("static const %s %s[] = {\n" % (elementType, varname))
     for iface in interfaces:
@@ -1244,17 +1244,17 @@ def writeDefiner(f, conf, stringtable, i
     for name in structNames:
         f.write("PR_STATIC_ASSERT(sizeof(%s) < (1 << (8 * sizeof(%s[0].name_index))));\n"
                 % (table_name, name))
     f.write("\n")
 
     # the definer function (entry point to this quick stubs file)
     f.write("namespace xpc {\n")
     f.write("bool %s_DefineQuickStubs(" % conf.name)
-    f.write("JSContext *cx, JSObject *proto, unsigned flags, PRUint32 count, "
+    f.write("JSContext *cx, JSObject *proto, unsigned flags, uint32_t count, "
             "const nsID **iids)\n"
             "{\n")
     f.write("    return !!xpc_qsDefineQuickStubs("
             "cx, proto, flags, count, iids, %d, tableData, %s, %s, %s);\n" % (
             size, prop_array_name, func_array_name, table_name))
     f.write("}\n")
     f.write("} // namespace xpc\n\n\n")
 
--- a/layout/doc/DD-SpaceManager.html
+++ b/layout/doc/DD-SpaceManager.html
@@ -199,17 +199,17 @@ public:
   }
 
 #ifdef DEBUG
   /**
    * Dump the state of the spacemanager out to a file
    */
   nsresult List(FILE* out);
 
-  void SizeOf(nsISizeOfHandler* aHandler, PRUint32* aResult) const;
+  void SizeOf(nsISizeOfHandler* aHandler, uint32_t* aResult) const;
 #endif
 
 private:
   // Structure that maintains information about the region associated
   // with a particular frame
   struct FrameInfo {
     nsIFrame* const mFrame;
     nsRect          mRect;       // rectangular region
@@ -220,17 +220,17 @@ private:
     ~FrameInfo();
 #endif
   };
 
   // Doubly linked list of band rects
   struct BandRect : PRCListStr {
     nscoord   mLeft, mTop;
     nscoord   mRight, mBottom;
-    PRIntn    mNumFrames;    // number of frames occupying this rect
+    int32_t   mNumFrames;    // number of frames occupying this rect
     union {
       nsIFrame*    mFrame;   // single frame occupying the space
       nsVoidArray* mFrames;  // list of frames occupying the space
     };
 
     BandRect(nscoord aLeft, nscoord aTop,
              nscoord aRight, nscoord aBottom,
              nsIFrame*);
@@ -260,17 +260,17 @@ private:
     // Does not insert the new band rect into the linked list
     BandRect* SplitHorizontally(nscoord aRight);
 
     // Accessor functions
     PRBool  IsOccupiedBy(const nsIFrame*) const;
     void    AddFrame(const nsIFrame*);
     void    RemoveFrame(const nsIFrame*);
     PRBool  HasSameFrameList(const BandRect* aBandRect) const;
-    PRInt32 Length() const;
+    int32_t Length() const;
   };
 
   // Circular linked list of band rects
   struct BandList : BandRect {
     BandList();
 
     // Accessors
     PRBool    IsEmpty() const {return PR_CLIST_IS_EMPTY((PRCListStr*)this);}
@@ -305,17 +305,17 @@ private:
                                    nsBandData&amp;     aAvailableSpace) const;
 
   nsIFrame* const mFrame;     // frame associated with the space manager
   nscoord         mX, mY;     // translation from local to global coordinate space
   BandList        mBandList;  // header/sentinel for circular linked list of band rects
   FrameInfo*      mFrameInfoMap;
   nsIntervalSet   mFloatDamage;
 
-  static PRInt32 sCachedSpaceManagerCount;
+  static int32_t sCachedSpaceManagerCount;
   static void* sCachedSpaceManagers[NS_SPACE_MANAGER_CACHE_SIZE];
 
   nsSpaceManager(const nsSpaceManager&amp;);  // no implementation
   void operator=(const nsSpaceManager&amp;);  // no implementation
 };
 
 </pre>
  
@@ -484,17 +484,17 @@ terminated.
  
 <h4>Debug Only Methods</h4>
  
 <pre>  /**
    * Dump the state of the spacemanager out to a file
    */
   nsresult List(FILE* out);
 
-  void SizeOf(nsISizeOfHandler* aHandler, PRUint32* aResult) const;
+  void SizeOf(nsISizeOfHandler* aHandler, uint32_t* aResult) const;
 
 </pre>
  
 <h4>Unused / Obsolete Methods</h4>
  
 <pre>  /*
    * Get the frame that's associated with the space manager. This frame
    * created the space manager, and the world coordinate space is
--- a/layout/doc/adding-style-props.html
+++ b/layout/doc/adding-style-props.html
@@ -216,19 +216,19 @@ The GetValue method must be similarly <a
         aValue.Reset();
       }
       break;
     }
 
 </pre>
 Finally <a href="#ListCase">modify </a>
 the 'List' method to output the property value.<br>
-  <pre>void nsCSSUserInterface::List(FILE* out, PRInt32 aIndent) const
+  <pre>void nsCSSUserInterface::List(FILE* out, int32_t aIndent) const
 {
-  for (PRInt32 index = aIndent; --index &gt;= 0; ) fputs("  ", out);
+  for (int32_t index = aIndent; --index &gt;= 0; ) fputs("  ", out);
 
   nsAutoString buffer;
 
   mUserInput.AppendToString(buffer, eCSSProperty_user_input);
   mUserModify.AppendToString(buffer, eCSSProperty_user_modify);
   mUserSelect.AppendToString(buffer, eCSSProperty_user_select);
   nsCSSValueList*  keyEquiv = mKeyEquivalent;
   while (nullptr != keyEquiv) {
@@ -302,31 +302,31 @@ Add a <a href="#StyleContextMember">data
   void* operator new(size_t sz, nsPresContext* aContext) {
     return aContext->AllocateFromShell(sz);
   }
   void Destroy(nsPresContext* aContext) {
     this-&gt;~nsStyleUIReset();
     aContext-&gt;FreeToShell(sizeof(nsStyleUIReset), this);
   };
 
-  PRInt32 CalcDifference(const nsStyleUIReset&amp; aOther) const;
+  int32_t CalcDifference(const nsStyleUIReset&amp; aOther) const;
 
-  PRUint8   mUserSelect;      // [reset] (selection-style)
+  uint8_t   mUserSelect;      // [reset] (selection-style)
   PRUnichar mKeyEquivalent;   // [reset] XXX what type should this be?
-  PRUint8   mResizer;         // [reset]
-  <b><a name="StyleContextMember"></a>PRUint8   mForceBrokenImageIcon; // [reset]  (0 if not forcing, otherwise forcing)</b>
+  uint8_t   mResizer;         // [reset]
+  <b><a name="StyleContextMember"></a>uint8_t   mForceBrokenImageIcon; // [reset]  (0 if not forcing, otherwise forcing)</b>
 };
 </pre>
 In the implementation file <a href="http://lxr.mozilla.org/seamonkey/source/content/shared/src/nsStyleStruct.cpp">
 nsStyleContext.cpp </a>
 add the new data member to the constructors of the style struct and the CalcDifference
 method, which must return the correct style-change hint when a change to
 your new property is detected. The constructor changes are obvious, but here
 is the CalcDifference change for our example:<br>
-  <pre>PRInt32 nsStyleUIReset::CalcDifference(const nsStyleUIReset&amp; aOther) const
+  <pre>int32_t nsStyleUIReset::CalcDifference(const nsStyleUIReset&amp; aOther) const
 {
  <b> if (mForceBrokenImageIcon == aOther.mForceBrokenImageIcon) {</b>
     if (mResizer == aOther.mResizer) {
       if (mUserSelect == aOther.mUserSelect) {
         if (mKeyEquivalent == aOther.mKeyEquivalent) {
           return NS_STYLE_HINT_NONE;
         }
         return NS_STYLE_HINT_CONTENT;
--- a/layout/doc/debugtable.html
+++ b/layout/doc/debugtable.html
@@ -227,17 +227,17 @@ 0=00B93138 1=00B931F0 2=024DD728 3=024DD
  **START COL DUMP** colIndex=2 isAnonymous=0 constraint=3
   widths=360 540 -1 -1 -1 -1 -1 -1 540 465  **END COL DUMP** 
  **START COL DUMP** colIndex=3 isAnonymous=0 constraint=0
   widths=360 540 -1 -1 -1 -1 -1 -1 -1 465  **END COL DUMP**
 ***END TABLE DUMP***
 </pre>
 <p>
 The column dump is implemented in <code>nsTableColFrame.cpp</code> in the routine:
-<code>void nsTableColFrame::Dump(PRInt32 aIndent)</code>.
+<code>void nsTableColFrame::Dump(int32_t aIndent)</code>.
 
 <h2>DEBUG_TABLE_REFLOW_TIMING</h2>
 <p>needs to be written
 
 <hr>
 <p style="text-align:right">author: Bernd Mielke <br>2002-06-05</p>
 
 </body>
--- a/media/libjpeg/mozilla.diff
+++ b/media/libjpeg/mozilla.diff
@@ -31,40 +31,40 @@
 -typedef unsigned char UINT8;
 -#else /* not HAVE_UNSIGNED_CHAR */
 -#ifdef __CHAR_UNSIGNED__
 -typedef char UINT8;
 -#else /* not __CHAR_UNSIGNED__ */
 -typedef short UINT8;
 -#endif /* __CHAR_UNSIGNED__ */
 -#endif /* HAVE_UNSIGNED_CHAR */
-+typedef PRUint8 UINT8;
++typedef uint8_t UINT8;
  
  /* UINT16 must hold at least the values 0..65535. */
  
 -#ifdef HAVE_UNSIGNED_SHORT
 -typedef unsigned short UINT16;
 -#else /* not HAVE_UNSIGNED_SHORT */
 -typedef unsigned int UINT16;
 -#endif /* HAVE_UNSIGNED_SHORT */
-+typedef PRUint16 UINT16;
++typedef uint16_t UINT16;
  
  /* INT16 must hold at least the values -32768..32767. */
  
 -#ifndef XMD_H			/* X11/xmd.h correctly defines INT16 */
 -typedef short INT16;
 -#endif
-+typedef PRInt16 INT16;
++typedef int16_t INT16;
  
  /* INT32 must hold at least signed 32-bit values. */
  
 -#ifndef XMD_H			/* X11/xmd.h correctly defines INT32 */
 -typedef long INT32;
 -#endif
-+typedef PRInt32 INT32;
++typedef int32_t INT32;
  
  /* Datatype used for image dimensions.  The JPEG standard only supports
   * images up to 64K*64K due to 16-bit fields in SOF markers.  Therefore
   * "unsigned int" is sufficient on all machines.  However, if you need to
   * handle larger images and you don't mind deviating from the spec, you
   * can change this datatype.
   */
  
--- a/python/mozbuild/mozbuild/test/compilation/test_warnings.py
+++ b/python/mozbuild/mozbuild/test/compilation/test_warnings.py
@@ -14,19 +14,19 @@ from mozbuild.compilation.warnings impor
 
 CLANG_TESTS = [
     ('foobar.cpp:123:10: warning: you messed up [-Wfoo]',
      'foobar.cpp', 123, 10, 'you messed up', '-Wfoo')
 ]
 
 MSVC_TESTS = [
     ("C:/mozilla-central/test/foo.cpp(793) : warning C4244: 'return' : "
-     "conversion from 'double' to 'PRUint32', possible loss of data",
+     "conversion from 'double' to 'uint32_t', possible loss of data",
      'C:/mozilla-central/test/foo.cpp', 793, 'C4244',
-     "'return' : conversion from 'double' to 'PRUint32', possible loss of "
+     "'return' : conversion from 'double' to 'uint32_t', possible loss of "
          'data')
 ]
 
 CURRENT_LINE = 1
 
 def get_warning():
     global CURRENT_LINE
 
--- a/xpcom/reflect/xptcall/porting.html
+++ b/xpcom/reflect/xptcall/porting.html
@@ -50,18 +50,18 @@ There are really two pieces of functiona
 
 <p>
 
 The <b><i>invoke</i></b> functionality requires the implementation of the
 following on each platform (from <a href="http://lxr.mozilla.org/mozilla/source/xpcom/reflect/xptcall/public/xptcall.h">xptcall/public/xptcall.h</a>):
 
 <pre>
 XPTC_PUBLIC_API(nsresult)
-NS_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-                   PRUint32 paramCount, nsXPTCVariant* params);
+NS_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
+                   uint32_t paramCount, nsXPTCVariant* params);
 </pre>
 
 Calling code is expected to supply an array of <code>nsXPTCVariant</code>
 structs. These are discriminated unions describing the type and value of each
 parameter of the target function. The platform specific code then builds a call
 frame and invokes the method indicated by the index <code>methodIndex</code> on
 the xpcom interface <code>that</code>.
 
@@ -96,17 +96,17 @@ public:
 
     // The following methods must be provided by inheritor of this class.
 
     // return a refcounted pointer to the InterfaceInfo for this object
     // NOTE: on some platforms this MUST not fail or we crash!
     NS_IMETHOD GetInterfaceInfo(nsIInterfaceInfo** info) = 0;
 
     // call this method and return result
-    NS_IMETHOD CallMethod(PRUint16 methodIndex,
+    NS_IMETHOD CallMethod(uint16_t methodIndex,
                           const nsXPTMethodInfo* info,
                           nsXPTCMiniVariant* params) = 0;
 };
 </pre>
 
 Code that wishes to make use of this <i>stubs</i> functionality (such as 
 <a href="http://www.mozilla.org/scriptable/">XPConnect</a>) implement a class
 which inherits from <code>nsXPTCStubBase</code> and implements the
--- a/xpcom/reflect/xptcall/public/genstubs.pl
+++ b/xpcom/reflect/xptcall/public/genstubs.pl
@@ -45,18 +45,18 @@ print OUTFILE "*  1 is AddRef\n";
 print OUTFILE "*  2 is Release\n";
 print OUTFILE "*/\n";
 print OUTFILE "#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__) && !defined(__FreeBSD__))\n";
 for($i = 0; $i < $entry_count; $i++) {
     print OUTFILE "NS_IMETHOD Stub",$i+3,"();\n";
 }
 print OUTFILE "#else\n";
 for($i = 0; $i < $entry_count; $i++) {
-    print OUTFILE "NS_IMETHOD Stub",$i+3,"(PRUint64,PRUint64,\n";
-    print OUTFILE " PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);\n";
+    print OUTFILE "NS_IMETHOD Stub",$i+3,"(uint64_t,uint64_t,\n";
+    print OUTFILE " uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);\n";
 
 }
 print OUTFILE "#endif\n";
 
 print OUTFILE "\n/* declarations of sentinel stubs */\n";
 
 for($i = 0; $i < $sentinel_count; $i++) {
     print OUTFILE "NS_IMETHOD Sentinel",$i,"();\n";
--- a/xpcom/reflect/xptcall/public/xptcstubsdecl.inc
+++ b/xpcom/reflect/xptcall/public/xptcstubsdecl.inc
@@ -252,510 +252,510 @@ NS_IMETHOD Stub242();
 NS_IMETHOD Stub243();
 NS_IMETHOD Stub244();
 NS_IMETHOD Stub245();
 NS_IMETHOD Stub246();
 NS_IMETHOD Stub247();
 NS_IMETHOD Stub248();
 NS_IMETHOD Stub249();
 #else
-NS_IMETHOD Stub3(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub4(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub5(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub6(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub7(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub8(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub9(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub10(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub11(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub12(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub13(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub14(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub15(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub16(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub17(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub18(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub19(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub20(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub21(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub22(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub23(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub24(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub25(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub26(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub27(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub28(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub29(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub30(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub31(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub32(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub33(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub34(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub35(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub36(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub37(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub38(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub39(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub40(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub41(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub42(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub43(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub44(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub45(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub46(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub47(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub48(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub49(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub50(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub51(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub52(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub53(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub54(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub55(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub56(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub57(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub58(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub59(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub60(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub61(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub62(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub63(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub64(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub65(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub66(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub67(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub68(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub69(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub70(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub71(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub72(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub73(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub74(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub75(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub76(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub77(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub78(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub79(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub80(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub81(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub82(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub83(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub84(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub85(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub86(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub87(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub88(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub89(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub90(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub91(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub92(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub93(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub94(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub95(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub96(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub97(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub98(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub99(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub100(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub101(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub102(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub103(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub104(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub105(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub106(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub107(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub108(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub109(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub110(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub111(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub112(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub113(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub114(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub115(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub116(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub117(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub118(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub119(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub120(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub121(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub122(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub123(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub124(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub125(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub126(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub127(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub128(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub129(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub130(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub131(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub132(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub133(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub134(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub135(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub136(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub137(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub138(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub139(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub140(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub141(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub142(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub143(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub144(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub145(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub146(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub147(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub148(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub149(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub150(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub151(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub152(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub153(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub154(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub155(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub156(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub157(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub158(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub159(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub160(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub161(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub162(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub163(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub164(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub165(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub166(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub167(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub168(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub169(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub170(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub171(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub172(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub173(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub174(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub175(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub176(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub177(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub178(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub179(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub180(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub181(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub182(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub183(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub184(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub185(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub186(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub187(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub188(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub189(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub190(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub191(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub192(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub193(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub194(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub195(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub196(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub197(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub198(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub199(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub200(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub201(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub202(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub203(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub204(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub205(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub206(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub207(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub208(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub209(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub210(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub211(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub212(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub213(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub214(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub215(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub216(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub217(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub218(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub219(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub220(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub221(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub222(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub223(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub224(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub225(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub226(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub227(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub228(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub229(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub230(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub231(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub232(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub233(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub234(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub235(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub236(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub237(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub238(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub239(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub240(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub241(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub242(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub243(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub244(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub245(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub246(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub247(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub248(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
-NS_IMETHOD Stub249(PRUint64,PRUint64,
- PRUint64,PRUint64,PRUint64,PRUint64,PRUint64,PRUint64);
+NS_IMETHOD Stub3(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub4(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub5(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub6(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub7(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub8(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub9(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub10(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub11(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub12(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub13(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub14(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub15(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub16(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub17(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub18(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub19(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub20(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub21(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub22(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub23(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub24(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub25(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub26(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub27(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub28(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub29(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub30(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub31(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub32(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub33(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub34(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub35(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub36(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub37(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub38(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub39(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub40(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub41(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub42(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub43(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub44(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub45(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub46(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub47(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub48(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub49(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub50(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub51(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub52(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub53(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub54(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub55(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub56(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub57(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub58(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub59(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub60(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub61(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub62(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub63(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub64(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub65(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub66(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub67(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub68(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub69(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub70(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub71(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub72(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub73(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub74(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub75(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub76(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub77(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub78(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub79(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub80(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub81(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub82(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub83(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub84(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub85(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub86(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub87(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub88(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub89(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub90(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub91(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub92(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub93(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub94(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub95(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub96(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub97(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub98(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub99(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub100(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub101(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub102(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub103(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub104(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub105(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub106(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub107(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub108(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub109(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub110(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub111(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub112(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub113(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub114(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub115(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub116(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub117(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub118(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub119(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub120(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub121(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub122(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub123(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub124(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub125(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub126(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub127(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub128(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub129(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub130(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub131(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub132(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub133(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub134(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub135(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub136(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub137(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub138(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub139(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub140(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub141(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub142(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub143(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub144(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub145(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub146(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub147(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub148(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub149(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub150(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub151(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub152(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub153(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub154(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub155(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub156(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub157(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub158(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub159(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub160(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub161(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub162(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub163(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub164(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub165(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub166(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub167(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub168(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub169(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub170(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub171(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub172(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub173(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub174(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub175(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub176(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub177(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub178(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub179(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub180(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub181(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub182(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub183(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub184(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub185(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub186(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub187(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub188(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub189(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub190(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub191(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub192(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub193(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub194(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub195(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub196(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub197(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub198(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub199(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub200(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub201(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub202(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub203(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub204(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub205(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub206(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub207(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub208(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub209(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub210(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub211(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub212(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub213(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub214(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub215(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub216(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub217(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub218(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub219(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub220(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub221(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub222(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub223(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub224(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub225(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub226(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub227(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub228(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub229(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub230(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub231(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub232(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub233(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub234(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub235(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub236(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub237(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub238(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub239(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub240(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub241(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub242(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub243(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub244(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub245(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub246(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub247(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub248(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
+NS_IMETHOD Stub249(uint64_t,uint64_t,
+ uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t);
 #endif
 
 /* declarations of sentinel stubs */
 NS_IMETHOD Sentinel0();
 NS_IMETHOD Sentinel1();
 NS_IMETHOD Sentinel2();
 NS_IMETHOD Sentinel3();
 NS_IMETHOD Sentinel4();
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf32.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf32.s
@@ -7,28 +7,28 @@
         .psr    msb
 // Section has executable code
         .section .text, "ax","progbits"
 // procedure named 'NS_InvokeByIndex_P'
         .proc   NS_InvokeByIndex_P
 // manual bundling
         .explicit
 
-// extern "C" PRUint32
+// extern "C" uint32_t
 // invoke_copy_to_stack(uint64_t* d,
-//   const PRUint32 paramCount, nsXPTCVariant* s)
+//   const uint32_t paramCount, nsXPTCVariant* s)
         .global invoke_copy_to_stack
 //      .exclass  invoke_copy_to_stack, @fullyvisible
         .type   invoke_copy_to_stack,@function
 
 //      .exclass  NS_InvokeByIndex_P, @fullyvisible
         .type   NS_InvokeByIndex_P,@function
 
-// NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-//   PRUint32 paramCount, nsXPTCVariant* params);
+// NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+//   uint32_t paramCount, nsXPTCVariant* params);
 NS_InvokeByIndex_P::
         .prologue
         .save ar.pfs, r37
 // allocate 4 input args, 6 local args, and 8 output args
         alloc           r37 = ar.pfs, 4, 6, 8, 0   // M
         nop.i           0                       ;; // I
 
 // unwind table already knows gp, no need to specify anything
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ipf64.s
@@ -7,28 +7,28 @@
         .psr    lsb
 // Section has executable code
         .section .text, "ax","progbits"
 // procedure named 'NS_InvokeByIndex_P'
         .proc   NS_InvokeByIndex_P
 // manual bundling
         .explicit
 
-// extern "C" PRUint32
+// extern "C" uint32_t
 // invoke_copy_to_stack(uint64_t* d,
-//   const PRUint32 paramCount, nsXPTCVariant* s)
+//   const uint32_t paramCount, nsXPTCVariant* s)
         .global invoke_copy_to_stack
 //      .exclass  invoke_copy_to_stack, @fullyvisible
         .type   invoke_copy_to_stack,@function
 
 //      .exclass  NS_InvokeByIndex_P, @fullyvisible
         .type   NS_InvokeByIndex_P,@function
 
-// XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-//   PRUint32 paramCount, nsXPTCVariant* params);
+// XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
+//   uint32_t paramCount, nsXPTCVariant* params);
 NS_InvokeByIndex_P::
         .prologue
         .save ar.pfs, r37
 // allocate 4 input args, 6 local args, and 8 output args
         alloc           r37 = ar.pfs, 4, 6, 8, 0   // M
         nop.i           0                       ;; // I
 
 // unwind table already knows gp, no need to specify anything
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s
@@ -63,17 +63,17 @@
 	sw	a1, A1OFF(sp)
 	sw	a2, A2OFF(sp)
 	sw	a3, A3OFF(sp)
 
 	# save bottom of fixed frame
 	move	fp, sp
 
 	# extern "C" uint32
-	# invoke_count_words(PRUint32 paramCount, nsXPTCVariant* s);
+	# invoke_count_words(uint32_t paramCount, nsXPTCVariant* s);
 	la	t9, invoke_count_words
 	move	a0, a2
 	move	a1, a3
 	jalr	t9
 	lw  	gp, GPOFF(fp)
 
 	# allocate variable stack, with a size of:
 	# wordsize (of 4 bytes) * result (already aligned to dword)
@@ -82,17 +82,17 @@
 	slt	t0, v0, 16
 	beqz	t0, 1f
 	li	v0, 16
 1:	subu	sp, v0
 
 	# let a0 point to the bottom of the variable stack, allocate
 	# another fixed stack for:
 	# extern "C" void
-	# invoke_copy_to_stack(PRUint32* d, PRUint32 paramCount,
+	# invoke_copy_to_stack(uint32_t* d, uint32_t paramCount,
 	#		       nsXPTCVariant* s);
 	la	t9, invoke_copy_to_stack
 	move	a0, sp
 	lw	a1, A2OFF(fp)
 	lw	a2, A3OFF(fp)
 	subu	sp, 16
 	jalr	t9
 	lw  	gp, GPOFF(fp)
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips64.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips64.s
@@ -35,18 +35,18 @@ NESTED(_NS_InvokeByIndex_P, FRAMESZ, ra)
     REG_S    a3, A3OFF(sp)
     REG_S    s0, S0OFF(sp)
 
     # invoke_count_words(paramCount, params)
     move     a0, a2
     move     a1, a3
     jal      invoke_count_words
 
-    # invoke_copy_to_stack(PRUint32* d, PRUint32 paramCount,
-    #                      nsXPTCVariant* s, PRUint32 *reg)
+    # invoke_copy_to_stack(uint32_t* d, uint32_t paramCount,
+    #                      nsXPTCVariant* s, uint32_t *reg)
 
     REG_L    a1, A2OFF(sp) # a1 - paramCount
     REG_L    a2, A3OFF(sp) # a2 - params
 
     # save sp before we copy the params to the stack
     move     t0, sp
 
     # assume full size of 16 bytes per param to be safe
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_pa32.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_pa32.s
@@ -1,13 +1,13 @@
   .LEVEL  1.1
 framesz .EQU 128
 
-; XPTC_InvokeByIndex(nsISuppots* that, PRUint32 methodIndex,
-;   PRUint32 paramCount, nsXPTCVariant* params);
+; XPTC_InvokeByIndex(nsISuppots* that, uint32_t methodIndex,
+;   uint32_t paramCount, nsXPTCVariant* params);
 
 ; g++ need to compile everything with -fvtable-thunks !
 
   .SPACE  $TEXT$,SORT=8
   .SUBSPA $CODE$,QUAD=0,ALIGN=4,ACCESS=0x2c,CODE_ONLY,SORT=24
 XPTC_InvokeByIndex
   .PROC
   .CALLINFO CALLER,FRAME=72,ENTRY_GR=%r3,SAVE_RP,SAVE_SP,ARGS_SAVED,ALLOCA_FRAME
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc64_linux.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc64_linux.s
@@ -14,18 +14,18 @@
 .set f10,10; .set f11,11; .set f12,12; .set f13,13; .set f14,14
 .set f15,15; .set f16,16; .set f17,17; .set f18,18; .set f19,19
 .set f20,20; .set f21,21; .set f22,22; .set f23,23; .set f24,24
 .set f25,25; .set f26,26; .set f27,27; .set f28,28; .set f29,29
 .set f30,30; .set f31,31
 
 
 #
-# NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-#                    PRUint32 paramCount, nsXPTCVariant* params)
+# NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+#                    uint32_t paramCount, nsXPTCVariant* params)
 #
 
         .section ".toc","aw"
         .section ".text"
         .align 2
         .globl  NS_InvokeByIndex_P
         .section ".opd","aw"
         .align 3
@@ -57,19 +57,19 @@ NS_InvokeByIndex_P:
 
         # +stack frame, -unused stack params, +regs storage, +1 for alignment
         addi    r7,r5,((112/8)-7+7+13+3+1)
         rldicr  r7,r7,3,59              # multiply by 8 and mask with ~15
         neg     r7,r7
         stdux   r1,r1,r7
 
 
-        # Call invoke_copy_to_stack(PRUint64* gpregs, double* fpregs,
-        #                           PRUint32 paramCount, nsXPTCVariant* s, 
-        #                           PRUint64* d))
+        # Call invoke_copy_to_stack(uint64_t* gpregs, double* fpregs,
+        #                           uint32_t paramCount, nsXPTCVariant* s, 
+        #                           uint64_t* d))
 
         # r5, r6 are passed through intact (paramCount, params)
         # r7 (d) has to be r1+112 -- where parameters are passed on the stack.
         # r3, r4 are above that, easier to address from r31 than from r1
 
         subi    r3,r31,(23*8)           # r3 --> GPRS
         subi    r4,r31,(16*8)           # r4 --> FPRS
         addi    r7,r1,112               # r7 --> params
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_aix.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_aix.s
@@ -33,18 +33,18 @@
         .csect  H.10.NO_SYMBOL{PR}
         .globl  .NS_InvokeByIndex_P
         .globl  NS_InvokeByIndex_P{DS}
         .extern .invoke_copy_to_stack
         .extern ._ptrgl{PR}
 
 
 #
-#   NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-#                   PRUint32 paramCount, nsXPTCVariant* params)
+#   NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+#                   uint32_t paramCount, nsXPTCVariant* params)
 #
 
 .NS_InvokeByIndex_P:
 		mflr	r0
 		stw	r31,-4(sp)
 #
 # save off the incoming values in the caller's parameter area
 #		
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_aix64.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_aix64.s
@@ -27,18 +27,18 @@
 
         .csect  H.10.NO_SYMBOL{PR}
         .globl  .NS_InvokeByIndex_P
         .globl  NS_InvokeByIndex_P{DS}
         .extern .invoke_copy_to_stack
         .extern ._ptrgl{PR}
 
 #
-#   NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-#                      PRUint32 paramCount, nsXPTCVariant* params)
+#   NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+#                      uint32_t paramCount, nsXPTCVariant* params)
 #
 
 .NS_InvokeByIndex_P:
         mflr    r0
         std     r31,-8(sp)
 #
 # save off the incoming values in the caller's parameter area
 #		
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_ibmobj_aix.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_ibmobj_aix.s
@@ -33,18 +33,18 @@
         .csect  H.10.NO_SYMBOL{PR}
         .globl  .NS_InvokeByIndex_P
         .globl  NS_InvokeByIndex_P{DS}
         .extern .invoke_copy_to_stack
         .extern ._ptrgl{PR}
 
 
 #
-#   NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-#                   PRUint32 paramCount, nsXPTCVariant* params)
+#   NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+#                   uint32_t paramCount, nsXPTCVariant* params)
 #
 
 .NS_InvokeByIndex_P:
 		mflr	r0
 		stw	r31,-4(sp)
 #
 # save off the incoming values in the caller's parameter area
 #		
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_linux.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_linux.s
@@ -20,18 +20,18 @@
 .set f30,30; .set f31,31
 		      
         .section ".text"
 	.align 2
 	.globl NS_InvokeByIndex_P
 	.type  NS_InvokeByIndex_P,@function
 
 //
-// NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-//                  PRUint32 paramCount, nsXPTCVariant* params)
+// NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+//                  uint32_t paramCount, nsXPTCVariant* params)
 //
 
 NS_InvokeByIndex_P:
 	stwu    sp,-32(sp)			// setup standard stack frame
 	mflr    r0				// save LR
 	stw     r3,8(sp)			// r3 <= that
 	stw     r4,12(sp)			// r4 <= methodIndex
 	stw     r30,16(sp)
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s
@@ -19,18 +19,18 @@
 .set f30,30; .set f31,31
 		      
         .section ".text"
 	.align 2
 	.globl XPTC_InvokeByIndex
 	.type  XPTC_InvokeByIndex,@function
 
 #
-# XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-#                    PRUint32 paramCount, nsXPTCVariant* params)
+# XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
+#                    uint32_t paramCount, nsXPTCVariant* params)
 #
 
 XPTC_InvokeByIndex:
 	stwu    sp,-32(sp)			# setup standard stack frame
 	mflr    r0				# save LR
 	stw     r3,8(sp)			# r3 <= that
 	stw     r4,12(sp)			# r4 <= methodIndex
 	stw     r30,16(sp)
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_openbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_openbsd.s
@@ -20,18 +20,18 @@
 .set f30,30; .set f31,31
 
 	.section ".text"
 	.align 2
 	.globl NS_InvokeByIndex_P
 	.type  NS_InvokeByIndex_P,@function
 
 //
-// NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-//                    PRUint32 paramCount, nsXPTCVariant* params)
+// NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+//                    uint32_t paramCount, nsXPTCVariant* params)
 //
 
 NS_InvokeByIndex_P:
 	stwu	sp,-32(sp)			// setup standard stack frame
 	mflr	r0				// save LR
 	stw	r3,8(sp)			// r3 <= that
 	stw	r4,12(sp)			// r4 <= methodIndex
 	stw	r30,16(sp)
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_rhapsody.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_rhapsody.s
@@ -9,18 +9,18 @@
 # ** Assumed vtable layout (obtained by disassembling with gdb):
 # ** 4 bytes per vtable entry, skip 0th and 1st entries, so the mapping
 # ** from index to entry is (4 * index) + 8.
 #
 
 .text
 	.align 2
 #
-#   NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-#                    PRUint32 paramCount, nsXPTCVariant* params)
+#   NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+#                    uint32_t paramCount, nsXPTCVariant* params)
 #
 
 .globl __NS_InvokeByIndex_P	
 __NS_InvokeByIndex_P:
 	mflr	r0
 	stw	r31,-4(r1)
 #
 # save off the incoming values in the callers parameter area
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_openbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_openbsd.s
@@ -13,18 +13,18 @@
     the use of BIAS (0x7ff).
     The SCD is available from http://www.sparc.com/.
 */
 
         .global NS_InvokeByIndex_P
         .type   NS_InvokeByIndex_P, #function
 
 /*
-    NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-                     PRUint32 paramCount, nsXPTCVariant* params);
+    NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+                     uint32_t paramCount, nsXPTCVariant* params);
     
 */
 NS_InvokeByIndex_P:
         save    %sp,-(128 + 64),%sp ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 64
         sll     %i2,4,%l0           ! assume the worst case
                                     ! paramCount * 2 * 8 bytes
         cmp     %l0, 0              ! are there any args? If not,
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_bsdos.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_bsdos.s
@@ -2,18 +2,18 @@
  *
  * This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /* Platform specific code to invoke XPCOM methods on native objects */
         .global XPTC_InvokeByIndex
 /*
-    XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-                   PRUint32 paramCount, nsXPTCVariant* params);
+    XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
+                   uint32_t paramCount, nsXPTCVariant* params);
     
 */
 XPTC_InvokeByIndex:
 	/* regular C/C++ stack frame -- see <machine/frame.h> */
 	save	%sp, -96, %sp
 
 	/*
 	 * invoke_count_words(paramCount, params) apparently tells us
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s
@@ -5,18 +5,18 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /*
  * Platform specific code to invoke XPCOM methods on native objects for
  * Linux/Sparc with gcc 3 ABI.
  */
         .global NS_InvokeByIndex_P
 /*
- *  NS_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
- *                 PRUint32 paramCount, nsXPTCVariant* params);
+ *  NS_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
+ *                 uint32_t paramCount, nsXPTCVariant* params);
  *   
  */
 NS_InvokeByIndex_P:
         save    %sp,-(64 + 16),%sp   ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 16
         mov     %i2,%o0             ! paramCount
         call    invoke_count_words  ! returns the required stack size in %o0
         mov     %i3,%o1             ! params
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_netbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_netbsd.s
@@ -2,18 +2,18 @@
  *
  * This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /* Platform specific code to invoke XPCOM methods on native objects */
         .global XPTC_InvokeByIndex
 /*
-    XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-                   PRUint32 paramCount, nsXPTCVariant* params);
+    XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
+                   uint32_t paramCount, nsXPTCVariant* params);
     
 */
 XPTC_InvokeByIndex:
         save    %sp,-(64 + 16),%sp   ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 16
         mov     %i2,%o0             ! paramCount
         call    invoke_count_words  ! returns the required stack size in %o0
         mov     %i3,%o1             ! params
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_openbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_openbsd.s
@@ -2,18 +2,18 @@
  *
  * This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /* Platform specific code to invoke XPCOM methods on native objects */
         .global XPTC_InvokeByIndex
 /*
-    XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-                   PRUint32 paramCount, nsXPTCVariant* params);
+    XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
+                   uint32_t paramCount, nsXPTCVariant* params);
     
 */
 XPTC_InvokeByIndex:
         save    %sp,-(64 + 16),%sp  ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 16
         mov     %i2,%o0             ! paramCount
         call    invoke_count_words  ! returns the required stack size in %o0
         mov     %i3,%o1             ! params
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_solaris_GCC3.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_solaris_GCC3.s
@@ -5,18 +5,18 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /*
  * Platform specific code to invoke XPCOM methods on native objects for
  * solaris/sparc with gcc 3 ABI.
  */
         .global NS_InvokeByIndex_P
 /*
- *  NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
- *                   PRUint32 paramCount, nsXPTCVariant* params);
+ *  NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+ *                   uint32_t paramCount, nsXPTCVariant* params);
  */
 NS_InvokeByIndex_P:
         save    %sp,-(64 + 32),%sp  ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 32
         mov     %i2,%o0             ! paramCount
         call    invoke_count_words  ! returns the required stack size in %o0
         mov     %i3,%o1             ! params
         
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_solaris_SUNW.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_solaris_SUNW.s
@@ -4,18 +4,18 @@
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /* Platform specific code to invoke XPCOM methods on native objects */
 
         .global NS_InvokeByIndex_P
         .type   NS_InvokeByIndex_P, #function
 /*
-    NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-                     PRUint32 paramCount, nsXPTCVariant* params);
+    NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+                     uint32_t paramCount, nsXPTCVariant* params);
     
 */
 NS_InvokeByIndex_P:
         save    %sp,-(64 + 32),%sp  ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 32
         sll     %i2,3,%l0           ! assume the worst case
                                     ! paramCount * 2 * 4 bytes
         cmp     %l0, 0              ! are there any args? If not,
--- a/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparcv9_solaris_SUNW.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparcv9_solaris_SUNW.s
@@ -13,18 +13,18 @@
     the use of BIAS (0x7ff).
     The SCD is available from http://www.sparc.com/.
 */
 
         .global NS_InvokeByIndex_P
         .type   NS_InvokeByIndex_P, #function
 
 /*
-    NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex,
-                     PRUint32 paramCount, nsXPTCVariant* params);
+    NS_InvokeByIndex_P(nsISupports* that, uint32_t methodIndex,
+                     uint32_t paramCount, nsXPTCVariant* params);
     
 */
 NS_InvokeByIndex_P:
         save    %sp,-(128 + 64),%sp ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 64
         sll     %i2,4,%l0           ! assume the worst case
                                     ! paramCount * 2 * 8 bytes
         cmp     %l0, 0              ! are there any args? If not,
--- a/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_openbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_openbsd.s
@@ -26,17 +26,17 @@ SharedStub:
         stx     %i2, [%fp + 0x7ff + 144]
         stx     %i3, [%fp + 0x7ff + 152]
         stx     %i4, [%fp + 0x7ff + 160]
         stx     %i5, [%fp + 0x7ff + 168]
 ! now we can build our own stack frame
         save    %sp,-(128 + 64),%sp    ! room for the register window and
                                        ! struct pointer, rounded up to 0 % 64
 ! our function now appears to have been called
-! as SharedStub(nsISupports* that, PRUint32 index, PRUint32* args)
+! as SharedStub(nsISupports* that, uint32_t index, uint32_t* args)
 ! so we can just copy these through
 
         mov     %i0, %o0
         mov     %i1, %o1
         mov     %i2, %o2
         call    PrepareAndDispatch
         nop
         mov     %o0,%i0             ! propagate return value
--- a/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_netbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_netbsd.s
@@ -25,17 +25,17 @@ SharedStub:
         st      %i2, [%fp + 76]
         st      %i3, [%fp + 80]
         st      %i4, [%fp + 84]
         st      %i5, [%fp + 88]
 ! now we can build our own stack frame
         save    %sp,-(64 + 32),%sp   ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 32
 ! our function now appears to have been called
-! as SharedStub(nsISupports* that, PRUint32 index, PRUint32* args)
+! as SharedStub(nsISupports* that, uint32_t index, uint32_t* args)
 ! so we can just copy these through
         
         mov     %i0, %o0
         mov     %i1, %o1
         mov     %i2, %o2
         call    PrepareAndDispatch
         nop
         mov     %o0,%i0             ! propagate return value
--- a/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_openbsd.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_openbsd.s
@@ -25,17 +25,17 @@ SharedStub:
         st      %i2, [%fp + 76]
         st      %i3, [%fp + 80]
         st      %i4, [%fp + 84]
         st      %i5, [%fp + 88]
 ! now we can build our own stack frame
         save    %sp,-(64 + 32),%sp  ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 32
 ! our function now appears to have been called
-! as SharedStub(nsISupports* that, PRUint32 index, PRUint32* args)
+! as SharedStub(nsISupports* that, uint32_t index, uint32_t* args)
 ! so we can just copy these through
         
         mov     %i0, %o0
         mov     %i1, %o1
         mov     %i2, %o2
         call    PrepareAndDispatch
         nop
         mov     %o0,%i0             ! propagate return value
--- a/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_solaris.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc_solaris.s
@@ -25,17 +25,17 @@ SharedStub:
         st      %i2, [%fp + 76]
         st      %i3, [%fp + 80]
         st      %i4, [%fp + 84]
         st      %i5, [%fp + 88]
 ! now we can build our own stack frame
         save    %sp,-(64 + 32),%sp   ! room for the register window and
                                     ! struct pointer, rounded up to 0 % 32
 ! our function now appears to have been called
-! as SharedStub(nsISupports* that, PRUint32 index, PRUint32* args)
+! as SharedStub(nsISupports* that, uint32_t index, uint32_t* args)
 ! so we can just copy these through
         
         mov     %i0, %o0
         mov     %i1, %o1
         mov     %i2, %o2
         call    PrepareAndDispatch
         nop
         mov     %o0,%i0             ! propagate return value
--- a/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparcv9_solaris.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparcv9_solaris.s
@@ -26,17 +26,17 @@ SharedStub:
         stx     %i2, [%fp + 0x7ff + 144]
         stx     %i3, [%fp + 0x7ff + 152]
         stx     %i4, [%fp + 0x7ff + 160]
         stx     %i5, [%fp + 0x7ff + 168]
 ! now we can build our own stack frame
         save    %sp,-(128 + 64),%sp    ! room for the register window and
                                        ! struct pointer, rounded up to 0 % 64
 ! our function now appears to have been called
-! as SharedStub(nsISupports* that, PRUint32 index, PRUint32* args)
+! as SharedStub(nsISupports* that, uint32_t index, uint32_t* args)
 ! so we can just copy these through
 
         mov     %i0, %o0
         mov     %i1, %o1
         mov     %i2, %o2
         call    PrepareAndDispatch
         nop
         mov     %o0,%i0             ! propagate return value
--- a/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_x86_64_solaris_SUNW.s
+++ b/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_x86_64_solaris_SUNW.s
@@ -20,17 +20,17 @@
     .globl	__1cOnsXPTCStubBaseHStub/**/nn/**/6M_I_; \
     .hidden	__1cOnsXPTCStubBaseHStub/**/nn/**/6M_I_; \
     .type	__1cOnsXPTCStubBaseHStub/**/nn/**/6M_I_, @function; \
 __1cOnsXPTCStubBaseHStub/**/nn/**/6M_I_: \
     movl	$/**/nn/**/, %eax; \
     jmp	SharedStub; \
     .size	__1cOnsXPTCStubBaseHStub/**/nn/**/6M_I_, . - __1cOnsXPTCStubBaseHStub/**/nn/**/6M_I_ \
 
-// static nsresult SharedStub(PRUint32 methodIndex)
+// static nsresult SharedStub(uint32_t methodIndex)
     .type      SharedStub, @function;
     SharedStub:
     // make room for gpregs (48), fpregs (64)
     pushq      %rbp;
     movq       %rsp,%rbp;
     subq       $112,%rsp;
     // save GP registers
     movq       %rdi,-112(%rbp);
--- a/xpcom/reflect/xptcall/src/md/win32/xptcinvoke_asm_x86_64.asm
+++ b/xpcom/reflect/xptcall/src/md/win32/xptcinvoke_asm_x86_64.asm
@@ -3,18 +3,18 @@
 ; file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 extrn invoke_copy_to_stack:PROC
 
 
 .CODE
 
 ;
-;XPTC__InvokebyIndex(nsISupports* that, PRUint32 methodIndex,
-;                   PRUint32 paramCount, nsXPTCVariant* params)
+;XPTC__InvokebyIndex(nsISupports* that, uint32_t methodIndex,
+;                   uint32_t paramCount, nsXPTCVariant* params)
 ;
 
 XPTC__InvokebyIndex PROC FRAME
 
    ; store register parameters
 
     mov     qword ptr [rsp+32], r9        ; params
     mov     dword ptr [rsp+24], r8d       ; paramCount
--- a/xpcom/reflect/xptcall/src/md/win32/xptcinvoke_asm_x86_64_gnu.s
+++ b/xpcom/reflect/xptcall/src/md/win32/xptcinvoke_asm_x86_64_gnu.s
@@ -4,18 +4,18 @@
 
 .extern invoke_copy_to_stack
 
 
 .text
 .intel_syntax noprefix
 
 #
-#_XPTC__InvokebyIndex(nsISupports* that, PRUint32 methodIndex,
-#                    PRUint32 paramCount, nsXPTCVariant* params)
+#_XPTC__InvokebyIndex(nsISupports* that, uint32_t methodIndex,
+#                    uint32_t paramCount, nsXPTCVariant* params)
 #
 
 .globl XPTC__InvokebyIndex
 .def XPTC__InvokebyIndex
    .scl 3
    .type 46
 .endef
 XPTC__InvokebyIndex: