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 199229 79cfe78d34cb6ef080a23bda026da29b5e694053
parent 199228 a256a26923ffda372b886c9b3c6936202dea8726
child 199230 9584a73a2f3c54b87276b0e61ff8019316b0c25d
push id486
push userasasaki@mozilla.com
push dateMon, 14 Jul 2014 18:39:42 +0000
treeherdermozilla-release@d33428174ff1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbsmedberg
bugs998959, 273336
milestone31.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
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