x{G
z%>Agv_kn4v(wrZIKW6YzDKO_#I%*>L9*Y-&KVh-jd9TIT$Ni+m_k%xW@ejbCw)mf5
z&ZktPI+64667Xj%Cg$AFT8w?%&sqEs_yLQ50)EioqbtCaDIGl>{IJCTvNPrDI+K
zf7Re)M}VKScnju*WzozwqU`hz-5+?eNr5+w2=0s23dS0xWeKVaHYkU
zfvYTj2Y9f>#B^$i#oq=~m(oJ?of>BFBFa;{S$q(9xW)6q#EjCSCh$m$F946S_;&DU
zi}AM<_EuViKcvQ3jE|)DFnBRpYEO&Df%md_CU~sHOTl|vtn(tLwD^4Rc#Gc#-pAti
zfr%5P#l%!L?;11we>4z&0jFgj8?;VSTC
zi~kEe#o~{H54QNr;6p4XUQ<&oehoa$;5zC5P>X4As@h`Ndb-7G5AmZ^mjTmO4_^vC
z+~S+TM_Bw(FgjJL`wDoL#cIQBi(dwF4y7efYK{k;CD
zUhuINzXg1p#j?xs7C#K0Yw@$-c@`7XDf~?7#9`oCi?K#&?t+Z5qUv4q&O*L4ozMo`q
z4|s*e>U*Qb9|o_q`19aZ7C#3*+2X%|R~uYE9DIt!Y4E8QW2@9@7SqNQ=T@q30iz2K
z%LmRhxTLL%)Wr-I%1tsK@NWNP>r>Bc-~KskOTTa+?>8FAc|^bI@<2x;G*D@tPwtF6
zoOKop2fdBv^#5H+{qXt{=t=@3<-dJ6`<@{G
z&|>-Vq}C2Qc{9&oy=2pSSAkI;Jl+BSU=w7dH3rmp5
z`zt12YGA+rXrR8aZsDl9_MS{vJ72V2xVf{fql*u*?og`Bn8T_woB6#okouhlDy9$V
zT~fEwx%pdjP2U-qZhr1g^RuUh->gUVx;KBL!TH|i&z$xtB=%vRXlVVyWvjThtu-re
zSZT9z#U%D`YG~+Ki_Cp1T3ht1@zJJCkG$&Zl&8s`>+H&`Bmc#swx;#uudb}u72f&h
zxtXqRZXkv%=<4X?%oEEuz_qEo)!7YrmUhd}*6J|3`echU9?Y*&j+nN6JKG^1u6CxR
z?aUMNg|pyaE55VEnG3$xVt(xo{g{W%3bY-%S|{Et4L2iu?l#GuB|0-#0bLE$f@~TX
z-m|I*fk9f!YyQ}VmsM4FgbK}0?$&X43@?)5`{E`t;$%UV8@S0#u{=;l)xUn8#!RkV
zzF^_x^yCHeR?Z`9sHy5r8
z9}y?0hS859%a$*jSHG}&;VBEFCFhFm{WxM{^N8Pdn!(r1y=Lq+Q?C^O?iz^el4j^N
zGp`i_S^=P$dCkacCSEh}nt9iZyJp%o!>*Zi&8TZ8T{GyKIoFK2RuX8oT(jhw9oMY5
zW?D7Fs+m>yPKc+inu*nns%BC(gQ}Ta&D3fJRWqlWG1W||W=J(Nsu@wuglYyke=o?Kze$+0@Bmkm5`p!>Z$DUkedET?(1FlFkfJ*cO@gLC2SbNI
z`$H3xDS
zT@GCVT?w5JT?AbPT@76WT?<_YT@Sq(x&e9%^j7F?(2dYm=qBhw=w|2^=vL@9Xb@BZ
zRYFye3zb8Ip&`&vNU01O2JHq7hekjnp;6FiXm@A~v^aJR5=o#pH&<~*>K|hAR13e3EgI<7s0{s;F8T51L7to8)FQH#SzlL6d
zUWR@HeHZ#I^gHPH&?~3_U1%0gGj5t`(+r+w;xtRA*|t;~ngC6NCP4>42SNuylOgn|
zSxe1IY6em>kDAfc%%o;5HT$SpN6j{BmQk~dnpMaLW`iq&Y-)qe+&9Hgs#0+zUa(b)r&2>RlL~9TebUT`*{AHYE!K;)#_3=4dKUHy{A=s
zTCJy5dhVsr76?6RwU<_TY4wZ0VKU&3`s{<PH5;s1RL$(B>Y)`-BZU1mORL#g
z&B|&vRJ49%*kQ;T*~fH-w4>}
zlpr@2xl2os8;@L9PA=4s;CbM<{7**>Ar&jr#7~$efnz
zrW(BZ7-<>CwRKdNmj^c4`aGV_m+@uNw6_z(dWO%+Wy`q_yMM#nfG1FY=IN|l;2b%q
z`qwdD%3s`jY=1rH@lK+;bxtpF4WWL&zTO^~*)k(x#2DDjYxI|UGJ&E}VfJyBPFB8P
z>EctGH@3FubsVc38){2xMUlB%T4EnlaR$cWQQ^5;^JlW9HW#^Ui@CC&^2iPx7$X{Z
ztj2H9|ChO2uGrz^c|e#ou(yL6cw@}E65A$uzk3H}U3buk{a$=v*0tZez|JecpLM7!xosp7V)yDuB&_IF)_Q-}x%KOz|pD5@iFyW|yqJE%(4Lv=bHPfe`&9dF<
z?%ww5=8jF%JG(ksdYgN?r=Q)jar$A^hfQzkXzrfg)Y-~o`CTq$L!+Q)@g)VK1B?L;
z^kWSSTwnUJ@sqngaD9o@PjFSO|Nbut4_tR*RW?vCpn(Am^b-wa$HBo%=6CeAx6JFb
z)7JU@_oh}y!ezybCcL+AUtPCsL3^)W>N}7IG|=xgphXwD+sH;#0QGz23@Bhg0|Of9
zry9tPhy(W+{nP^ny4^P#u=g0bHHY(?x?A-zla98v9h=kjz51BRqSmhN9=>9skD2s1
zHBHqWEGXq;Ch59OogMmm2_G}5Z&)4NozJ&9I`lDE5?2c`M_8>l2=A2Ty
zd{MR?9zWMC?fQ)XdyQ!1vm58Do88sTPGG02yQ|sp-i)!XsX3!hzSKAMZ1D2NrD^+-
zGgacVYO6zgQ>W(ko0^w5R=4Gb(=?jSktfg~P;Xlw;^h`$nu;+uPmKu_=9G=KS+Ix>~xO@K-JQLJ_a%
z$$lw1`~}OVl>~sbn?DYX?C+;rp$fYyKY7BGuvixM;o1dE3?b7BW?CDwcG#R
zv2f@Em4QwP>T8o;Zoe@J&V5-j^gT&Q6@1TfoxT_9b&8jDcst}Z0j`GN;J#mqSbMh=
zRo&d_eUrmb~t&88-tqN$n7LPyv6*$dWypX{n`
zknLB%ABI|gXzplV*Sg-gL{@G9^bZXL{6T+I!}X$OZEtH^%YZxd5Bul$GT;v*tUq|a
z69z5~`I_n<`vHHj_meg4-JM;Xy=w~
zI^Y>$o$bndzCX;>>;6*QKbR++jlG?kUaC1E)6~LCnrl|Ix9Vlh%pCcgU0EspxNiY}
zC^P<$>FMfVXxP}DZsY-LOH)^ieT;v;c|bofTI|a167UDTs+{qmm_JONI^Yqzu15s?
zK`-#izg}?l7`Q;}y4El3S->C4Bm5yd|2r@y6zXnQk!xwHuPeSWO@JgO36xzrP$r8r$}Q;j^s@{P
zP7MCJT7I#&&$nfZdTL4a^wE`I`TQm6$c6@(d4ItdD9OQwrQSz&bBuoht>KtA=Z7WM)0}wgS4=-!eEoDb
zZ%B%a((CC=ym}YYPqsaMb%)fQSs!hM(z%|!`ruCMjdo|_{S{deHRS#IccgT8Pw(2u
zf&jCWdL&+rk^+bAFl?|#RPW^N-x}&McSznJTSvEJ$Q$hr=?!`1?yD<7Uya~>HL~=<
zh_I7R>UpI+wUkJXcHuC$=v>QwZ#0kJ!QTY@VQ#p`{@xD$CWx=6kA4%pAtSlS$eg`L
zh}Dk07c2E1yl6ei4Jy4o$v1U7P)}k-CD-$xdJi6BuaN}Vzvmu2ra^vtO1=j#R!@od
z;4#%~$+oA&d+?(5lzI;yT~W3@eRZWw{H5dQB@%kaPh#q;dvLu-DDgxT7QAdI;(-6~
zd--U?)6X5emyfMSD(j1T`TFd8R3eNZ*67-$s~Tg@RY=d~wU&C+v;PrY{0r)NEh?i{Du5Px-R`w@qyH_w?JH?K2h
zheiY{3RNH2G4+%5gQsVzzAx@Ey?S_OPE2z>c3?g@TG964>W;N%C)Klj?b-hP
zbZkA?LaU+{bm;Af-a7>IY8(8tf!QxRmIk{tf5_=XY|!trkz}a
zlpX0xTZ5FS9}_tN#Yezm`q3dfuvRCwJ#$r0>1%aj>rs13d4652Uu#qmsl+uliS6;~
zDQ#^`Vm+HXdtyS*Ybx(xdqaABLZqwRyuxv1V`FnyYiEz`Mq%c8YHLg4)!lpHW8tA8
zPG5O^pL!T(4K?y#+0mb;45WUpfl1f!)Y941-IMo(v>X0DTj1x#&)rWs&S3G|!-{jK
zus;QUYncE1m5wva)?fC^T-mtO8G3B}LB8AII4N6ykYDz6uKp1Jb>ydQ>g?vcLH>>W
zy;W+TO+D*re~@1_Qy;r&SjxL;%T7`s_BU-B0^h0b?BZ!f**k6pA8PqGI!<|=;m`WL
zWDLLZd*tPYKVo07{rc_j?}HC8{EFSd_76UW{{uY4@Xy!_d^AKFK|7tB4F6WGH#tUJ
z_;;{b;_*{o)qU!*;!=g~?QA>m`Z?I@d(Y9icD{H8e0%R!H3MwhdHo=;UCBP;H(=Y&
zpN$8f3z0_rl#OlYbFYBU6W4L}&~Ink&b_3Y&Emp;f{kfs*=_oZ275PLc_-Mm^ZBd6
z_>O|D(hZu`Lx%q
zF#MzT247+Lx4jMgoZ*+@Gp=k&x?O%}+EZUs2jANF_FnjhoA&(lWALqgZ~q`K^=vTp
zOlpE}?OWM~ys>-zuoV33*(bew9-BF)p69W(dxOVz-Yx&y&D3-KHu!Hb{JS0?pJ@0l
zws5UK-1S5FMnCnd-VERR!(H-i<0th8-VERR!`5f6`p4u(
z&r6?BzrJYsFOeHP*H0s++{X<6zI}6gK2!BPZuphzht>1P(XIO>!+&5Cxz+PavajNq
z^Z-8N>$#G?xL@(u&I81VujdE84F8*!{~dDchreRXbH8Qzza+PMe&4U*OOK=n^=AQA
z&rjY2U&oUkq#y1`&yLO(`PCl`{~^kK{!3?oUo-rN(Mj1%BVYel_sG|8Dq|
z4dhju_$w8&?{5ds1l_QyDgQ5$o_rsCW8d1Xhf>c!%n?uCljApHYZt#!dJ?}IWX6X(
zR$$+hYxqy2w=xr7cPzgfKCz_qoiS`o{dep~45jcnrSGJ3^?a0TTB_V*JKvv@t7q^F
z@X?*p^XS2^=d!i%D?GL{>2&h+rk-x~x61Ie{hxa3cQ*BS{SELd4xn%g{BH6fUwRk`
zzcr8lDfXvq>S^o9<8Nc%=zr^|cha5{*(d$-O72^J@7Z_jC-CjmQjhHp>T#S3qlc|~
zajq2YBe_GjIL@@Ijr=DW8&b8TTpJEJ5tuXw-kC3l5=RNL7_>G2N*-38VXzQ_0!(VCni^$D5
zv-K%_Ew#$>>94iRjjtRJ|763zWh(h&rvCkP-qnWx?yKq7Si`^VH29|&{(Ig{{vpGE
z^Rw_zHT;P`Avf3Yt#6WkI7aDC+LN;Syn-<~B|o6*ITc`UoN=q39SuIi<2#c^l27sK
MKlN9VKU4hw1vz$(2><{9
diff --git a/mozilla/xpcom/macbuild/files.prefix b/mozilla/xpcom/macbuild/files.prefix
deleted file mode 100644
index e5eda421547..00000000000
--- a/mozilla/xpcom/macbuild/files.prefix
+++ /dev/null
@@ -1,19 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
- *
- * The contents of this file are subject to the Netscape Public License
- * Version 1.0 (the "NPL"); you may not use this file except in
- * compliance with the NPL. You may obtain a copy of the NPL at
- * http://www.mozilla.org/NPL/
- *
- * Software distributed under the NPL is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
- * for the specific language governing rights and limitations under the
- * NPL.
- *
- * The Initial Developer of this code under the NPL is Netscape
- * Communications Corporation. Portions created by Netscape are
- * Copyright (C) 1998 Netscape Communications Corporation. All Rights
- * Reserved.
- */
-
-#include "MacPrefix_debug.h"
diff --git a/mozilla/xpcom/macbuild/filesDebug.prefix b/mozilla/xpcom/macbuild/filesDebug.prefix
deleted file mode 100644
index e5eda421547..00000000000
--- a/mozilla/xpcom/macbuild/filesDebug.prefix
+++ /dev/null
@@ -1,19 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
- *
- * The contents of this file are subject to the Netscape Public License
- * Version 1.0 (the "NPL"); you may not use this file except in
- * compliance with the NPL. You may obtain a copy of the NPL at
- * http://www.mozilla.org/NPL/
- *
- * Software distributed under the NPL is distributed on an "AS IS" basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
- * for the specific language governing rights and limitations under the
- * NPL.
- *
- * The Initial Developer of this code under the NPL is Netscape
- * Communications Corporation. Portions created by Netscape are
- * Copyright (C) 1998 Netscape Communications Corporation. All Rights
- * Reserved.
- */
-
-#include "MacPrefix_debug.h"
diff --git a/mozilla/xpcom/reflect/Makefile.in b/mozilla/xpcom/reflect/Makefile.in
deleted file mode 100644
index 65b7e455ff6..00000000000
--- a/mozilla/xpcom/reflect/Makefile.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!gmake
-# The contents of this file are subject to the Netscape Public License
-# Version 1.0 (the "NPL"); you may not use this file except in
-# compliance with the NPL. You may obtain a copy of the NPL at
-# http://www.mozilla.org/NPL/
-#
-# Software distributed under the NPL is distributed on an "AS IS" basis,
-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
-# for the specific language governing rights and limitations under the
-# NPL.
-#
-# The Initial Developer of this code under the NPL is Netscape
-# Communications Corporation. Portions created by Netscape are
-# Copyright (C) 1998 Netscape Communications Corporation. All Rights
-# Reserved.
-
-DEPTH = ../..
-topsrcdir = @top_srcdir@
-VPATH = @srcdir@
-srcdir = @srcdir@
-
-include $(DEPTH)/config/autoconf.mk
-
-DIRS = xptinfo xptcall
-
-ifdef ENABLE_TESTS
-DIRS += tests
-endif
-
-include $(topsrcdir)/config/rules.mk
diff --git a/mozilla/xpcom/threads/MANIFEST b/mozilla/xpcom/threads/MANIFEST
deleted file mode 100644
index bd7400d1eed..00000000000
--- a/mozilla/xpcom/threads/MANIFEST
+++ /dev/null
@@ -1,4 +0,0 @@
-nsAutoLock.h
-nsIEventQueue.h
-nsIEventQueueService.h
-nsIThread.h