For esr17, mozilla have removed many of the custom typedefs and replaced them with standard types. For example jsuint -> guint32, uintN -> unsigned and int32 -> int32_t. These changes are backwards compatible with js185
Created attachment 73543 [details] [review] update types for js188
Minor bikeshed: Why "guint32" but "int32_t"? There are a few hits in the polkit source for gint32, so I think we should prefer that over int32_t.
(Otherwise, looks good). David, we're looking at updating the Spidermonkey version we use for GNOME; do you think you'll have any review bandwidth?
It was really arbitrary, I will update patch to use guint32 instead.
Created attachment 76002 [details] [review] update to use guint32
Pushed to master, thanks!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.