bug 998959 - remove xpt headers from system headers list r=bsmedberg
authorTrevor Saunders <trev.saunders@gmail.com>
Mon, 21 Apr 2014 10:48:45 -0400
changeset 180058 79cfe78d34cb6ef080a23bda026da29b5e694053
parent 180057 a256a26923ffda372b886c9b3c6936202dea8726
child 180059 9584a73a2f3c54b87276b0e61ff8019316b0c25d
push id272
push userpvanderbeken@mozilla.com
push dateMon, 05 May 2014 16:31:18 +0000
reviewersbsmedberg
bugs998959, 273336
milestone31.0a1
bug 998959 - remove xpt headers from system headers list r=bsmedberg These headers were added with the initial support for hidden visibility in bug 273336. At that time this code probably lived in libxpcom and needed to be callable outside of that, but that's not true anymore. At this point not linking this code into libxul seems like madness, so we might as well stop calling them system headers so we stop exporting them from libxul.
config/system-headers
--- a/config/system-headers
+++ b/config/system-headers
@@ -1042,18 +1042,16 @@ X11/Xft/Xft.h
 X11/Xfuncproto.h
 X11/X.h
 X11/XKBlib.h
 X11/Xlib.h
 X11/Xlibint.h
 X11/Xlocale.h
 X11/Xos.h
 X11/Xutil.h
-xpt_struct.h
-xpt_xdr.h
 zmouse.h
 speex/speex_resampler.h
 soundtouch/SoundTouch.h
 #if MOZ_NATIVE_PNG==1
 png.h
 #endif
 #if MOZ_NATIVE_ZLIB==1
 zlib.h