npfunctions.h is a public header file on the Mac, so it must not import npruntime_internal.h.
<rdar://problem/5782310>
Rodney, your change introduced this include. Are you able to restructure things so that this import is not required?
Created attachment 19923 [details] Patch to rearrange includes
Comment on attachment 19923 [details] Patch to rearrange includes r=me
Landed in r31234.