diff --git a/dom/plugins/base/npapi.h b/dom/plugins/base/npapi.h index ccf41be7c4b..e5baad9cec8 100644 --- a/dom/plugins/base/npapi.h +++ b/dom/plugins/base/npapi.h @@ -411,7 +411,9 @@ typedef enum { NPNVprivateModeBool = 18, - NPNVsupportsAdvancedKeyHandling = 21 + NPNVsupportsAdvancedKeyHandling = 21, + + NPNVdocumentOrigin = 22 #if defined(XP_MACOSX) /* Used for negotiating drawing models */ diff --git a/dom/plugins/base/nptypes.h b/dom/plugins/base/nptypes.h index 7cf89c2ddbb..abcc96be0d5 100644 --- a/dom/plugins/base/nptypes.h +++ b/dom/plugins/base/nptypes.h @@ -55,7 +55,7 @@ typedef unsigned int uint32_t; typedef long long int64_t; typedef unsigned long long uint64_t; -#elif defined(_AIX) || defined(__sun) || defined(__osf__) || defined(HPUX) +#elif defined(_AIX) || defined(__sun) || defined(__osf__) || defined(IRIX) || defined(HPUX) /* * AIX and SunOS ship a inttypes.h header that defines [u]int32_t, * but not bool for C.