added nsprpub from gecko-dev