Lines Matching defs:uint32_t
78 typedef unsigned int uint32_t;
1602 typedef uint32_t Type;
7658 typedef uint32_t MozExternalRefCountType;
7663 enum class nsresult : uint32_t
7721 NS_ERROR_CANNOT_CONVERT_DATA = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(1),
7722 NS_ERROR_OBJECT_IS_IMMUTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(2),
7723 NS_ERROR_LOSS_OF_SIGNIFICANT_DATA = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(3),
7725 NS_ERROR_NOT_SAME_THREAD = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(4),
7728 NS_ERROR_ILLEGAL_DURING_SHUTDOWN = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(30),
7729 NS_ERROR_SERVICE_NOT_AVAILABLE = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(22),
7731 NS_SUCCESS_LOSS_OF_INSIGNIFICANT_DATA = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(1),
7733 NS_SUCCESS_INTERRUPTED_TRAVERSE = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(2),
7735 NS_ERROR_SERVICE_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(22),
7737 NS_ERROR_SERVICE_IN_USE = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(23),
7739 NS_BASE_STREAM_CLOSED = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(2),
7741 NS_BASE_STREAM_OSERROR = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(3),
7743 NS_BASE_STREAM_ILLEGAL_ARGS = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(4),
7745 NS_BASE_STREAM_NO_CONVERTER = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(5),
7747 NS_BASE_STREAM_BAD_CONVERSION = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(6),
7748 NS_BASE_STREAM_WOULD_BLOCK = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(7),
7750 NS_ERROR_GFX_PRINTER_NO_PRINTER_AVAILABLE = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(1),
7752 NS_ERROR_GFX_PRINTER_NAME_NOT_FOUND = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(2),
7754 NS_ERROR_GFX_PRINTER_COULD_NOT_OPEN_FILE = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(3),
7756 NS_ERROR_GFX_PRINTER_STARTDOC = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(4),
7758 NS_ERROR_GFX_PRINTER_ENDDOC = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(5),
7760 NS_ERROR_GFX_PRINTER_STARTPAGE = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(6),
7762 NS_ERROR_GFX_PRINTER_DOC_IS_BUSY = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(7),
7765 NS_ERROR_GFX_CMAP_MALFORMED = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(51),
7767 NS_SUCCESS_EVENT_CONSUMED = ((uint32_t)(0) << 31) | ((uint32_t)(4 + 0x45) << 16) | (uint32_t)(1),
7772 NS_SUCCESS_EVENT_HANDLED_ASYNCHRONOUSLY = ((uint32_t)(0) << 31) | ((uint32_t)(4 + 0x45) << 16) | (uint32_t)(2),
7777 NS_BINDING_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(1),
7779 NS_BINDING_ABORTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(2),
7785 NS_BINDING_REDIRECTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(3),
7791 NS_BINDING_RETARGETED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(4),
7797 NS_ERROR_MALFORMED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(10),
7801 NS_ERROR_IN_PROGRESS = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(15),
7806 NS_ERROR_NO_CONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(17),
7808 NS_ERROR_UNKNOWN_PROTOCOL = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(18),
7811 NS_ERROR_INVALID_CONTENT_ENCODING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(27),
7815 NS_ERROR_CORRUPTED_CONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(29),
7819 NS_ERROR_INVALID_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(58),
7823 NS_ERROR_FIRST_HEADER_FIELD_COMPONENT_EMPTY = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(34),
7826 NS_ERROR_ALREADY_OPENED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(73),
7831 NS_ERROR_ALREADY_CONNECTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(11),
7833 NS_ERROR_NOT_CONNECTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(12),
7836 NS_ERROR_CONNECTION_REFUSED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(13),
7838 NS_ERROR_NET_TIMEOUT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(14),
7841 NS_ERROR_OFFLINE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(16),
7845 NS_ERROR_PORT_ACCESS_NOT_ALLOWED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(19),
7847 NS_ERROR_NET_RESET = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(20),
7849 NS_ERROR_NET_INTERRUPT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(71),
7851 NS_ERROR_PROXY_CONNECTION_REFUSED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(72),
7853 NS_ERROR_NET_PARTIAL_TRANSFER = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(76),
7855 NS_ERROR_NET_INADEQUATE_SECURITY = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(82),
7861 NS_ERROR_NOT_RESUMABLE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(25),
7863 NS_ERROR_REDIRECT_LOOP = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(31),
7866 NS_ERROR_ENTITY_CHANGED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(32),
7870 NS_ERROR_UNSAFE_CONTENT_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(74),
7873 NS_ERROR_REMOTE_XUL = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(75),
7875 NS_ERROR_LOAD_SHOWED_ERRORPAGE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(77),
7878 NS_ERROR_DOCSHELL_DYING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(78),
7883 NS_ERROR_FTP_LOGIN = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(21),
7884 NS_ERROR_FTP_CWD = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(22),
7885 NS_ERROR_FTP_PASV = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(23),
7886 NS_ERROR_FTP_PWD = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(24),
7887 NS_ERROR_FTP_LIST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(28),
7893 NS_ERROR_UNKNOWN_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(30),
7896 NS_ERROR_DNS_LOOKUP_QUEUE_FULL = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(33),
7900 NS_ERROR_UNKNOWN_PROXY_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(42),
7906 NS_ERROR_UNKNOWN_SOCKET_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(51),
7908 NS_ERROR_SOCKET_CREATE_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(52),
7910 NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(53),
7912 NS_ERROR_SOCKET_ADDRESS_IN_USE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(54),
7915 NS_ERROR_CACHE_KEY_NOT_FOUND = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(61),
7916 NS_ERROR_CACHE_DATA_IS_STREAM = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(62),
7917 NS_ERROR_CACHE_DATA_IS_NOT_STREAM = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(63),
7918 NS_ERROR_CACHE_WAIT_FOR_VALIDATION = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(64),
7919 NS_ERROR_CACHE_ENTRY_DOOMED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(65),
7920 NS_ERROR_CACHE_READ_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(66),
7921 NS_ERROR_CACHE_WRITE_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(67),
7922 NS_ERROR_CACHE_IN_USE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(68),
7925 NS_ERROR_DOCUMENT_NOT_CACHED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(70),
7931 NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(80),
7933 NS_ERROR_HOST_IS_IP_ADDRESS = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(81),
7941 NS_SUCCESS_ADOPTED_DATA = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(90),
7944 NS_NET_STATUS_BEGIN_FTP_TRANSACTION = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(27),
7945 NS_NET_STATUS_END_FTP_TRANSACTION = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(28),
7950 NS_SUCCESS_AUTH_FINISHED = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(40),
7955 NS_NET_STATUS_READING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(8),
7956 NS_NET_STATUS_WRITING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(9),
7959 NS_NET_STATUS_RESOLVING_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(3),
7960 NS_NET_STATUS_RESOLVED_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(11),
7961 NS_NET_STATUS_CONNECTING_TO = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(7),
7962 NS_NET_STATUS_CONNECTED_TO = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(4),
7963 NS_NET_STATUS_TLS_HANDSHAKE_STARTING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(12),
7964 NS_NET_STATUS_TLS_HANDSHAKE_ENDED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(13),
7965 NS_NET_STATUS_SENDING_TO = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(5),
7966 NS_NET_STATUS_WAITING_FOR = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(10),
7967 NS_NET_STATUS_RECEIVING_FROM = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(6),
7971 NS_ERROR_INTERCEPTION_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(100),
7975 NS_ERROR_HSTS_PRIMING_TIMEOUT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(110),
7983 NS_ERROR_PLUGINS_PLUGINSNOTCHANGED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1000),
7984 NS_ERROR_PLUGIN_DISABLED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1001),
7985 NS_ERROR_PLUGIN_BLOCKLISTED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1002),
7986 NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1003),
7987 NS_ERROR_PLUGIN_CLICKTOPLAY = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1004),
7988 NS_PLUGIN_INIT_PENDING = ((uint32_t)(0) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1005),
7990 NS_TABLELAYOUT_CELL_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(8 + 0x45) << 16) | (uint32_t)(0),
7992 NS_POSITION_BEFORE_TABLE = ((uint32_t)(0) << 31) | ((uint32_t)(8 + 0x45) << 16) | (uint32_t)(3),
7997 NS_STATE_PROPERTY_NOT_THERE = ((uint32_t)(0) << 31) | ((uint32_t)(8 + 0x45) << 16) | (uint32_t)(5),
8007 NS_ERROR_HTMLPARSER_EOF = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1000),
8008 NS_ERROR_HTMLPARSER_UNKNOWN = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1001),
8009 NS_ERROR_HTMLPARSER_CANTPROPAGATE = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1002),
8010 NS_ERROR_HTMLPARSER_CONTEXTMISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1003),
8011 NS_ERROR_HTMLPARSER_BADFILENAME = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1004),
8012 NS_ERROR_HTMLPARSER_BADURL = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1005),
8013 NS_ERROR_HTMLPARSER_INVALIDPARSERCONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1006),
8014 NS_ERROR_HTMLPARSER_INTERRUPTED = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1007),
8015 NS_ERROR_HTMLPARSER_BLOCK = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1008),
8016 NS_ERROR_HTMLPARSER_BADTOKENIZER = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1009),
8017 NS_ERROR_HTMLPARSER_BADATTRIBUTE = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1010),
8018 NS_ERROR_HTMLPARSER_UNRESOLVEDDTD = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1011),
8019 NS_ERROR_HTMLPARSER_MISPLACEDTABLECONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1012),
8020 NS_ERROR_HTMLPARSER_BADDTD = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1013),
8021 NS_ERROR_HTMLPARSER_BADCONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1014),
8022 NS_ERROR_HTMLPARSER_STOPPARSING = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1015),
8023 NS_ERROR_HTMLPARSER_UNTERMINATEDSTRINGLITERAL = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1016),
8024 NS_ERROR_HTMLPARSER_HIERARCHYTOODEEP = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1017),
8025 NS_ERROR_HTMLPARSER_FAKE_ENDTAG = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1018),
8026 NS_ERROR_HTMLPARSER_INVALID_COMMENT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1019),
8028 NS_HTMLTOKENS_NOT_AN_ENTITY = ((uint32_t)(0) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(2000),
8029 NS_HTMLPARSER_VALID_META_CHARSET = ((uint32_t)(0) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(3000),
8034 NS_RDF_CURSOR_EMPTY = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(1),
8037 NS_RDF_NO_VALUE = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(2),
8041 NS_RDF_ASSERTION_REJECTED = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(3),
8043 NS_RDF_STOP_VISIT = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(4),
8051 NS_ERROR_UCONV_NOCONV = ((uint32_t)(1) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(1),
8052 NS_ERROR_UDEC_ILLEGALINPUT = ((uint32_t)(1) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(14),
8054 NS_SUCCESS_USING_FALLBACK_LOCALE = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(2),
8055 NS_OK_UDEC_EXACTLENGTH = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(11),
8056 NS_OK_UDEC_MOREINPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(12),
8057 NS_OK_UDEC_MOREOUTPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(13),
8058 NS_OK_UDEC_NOBOMFOUND = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(14),
8059 NS_OK_UENC_EXACTLENGTH = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(33),
8060 NS_OK_UENC_MOREOUTPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(34),
8061 NS_ERROR_UENC_NOMAPPING = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(35),
8062 NS_OK_UENC_MOREINPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(36),
8070 NS_ERROR_FILE_UNRECOGNIZED_PATH = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(1),
8071 NS_ERROR_FILE_UNRESOLVABLE_SYMLINK = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(2),
8072 NS_ERROR_FILE_EXECUTION_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(3),
8073 NS_ERROR_FILE_UNKNOWN_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(4),
8074 NS_ERROR_FILE_DESTINATION_NOT_DIR = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(5),
8075 NS_ERROR_FILE_TARGET_DOES_NOT_EXIST = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(6),
8076 NS_ERROR_FILE_COPY_OR_MOVE_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(7),
8077 NS_ERROR_FILE_ALREADY_EXISTS = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(8),
8078 NS_ERROR_FILE_INVALID_PATH = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(9),
8079 NS_ERROR_FILE_DISK_FULL = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(10),
8080 NS_ERROR_FILE_CORRUPTED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(11),
8081 NS_ERROR_FILE_NOT_DIRECTORY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(12),
8082 NS_ERROR_FILE_IS_DIRECTORY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(13),
8083 NS_ERROR_FILE_IS_LOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(14),
8084 NS_ERROR_FILE_TOO_BIG = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(15),
8085 NS_ERROR_FILE_NO_DEVICE_SPACE = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(16),
8086 NS_ERROR_FILE_NAME_TOO_LONG = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(17),
8087 NS_ERROR_FILE_NOT_FOUND = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(18),
8088 NS_ERROR_FILE_READ_ONLY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(19),
8089 NS_ERROR_FILE_DIR_NOT_EMPTY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(20),
8090 NS_ERROR_FILE_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(21),
8092 NS_SUCCESS_FILE_DIRECTORY_EMPTY = ((uint32_t)(0) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(1),
8094 NS_SUCCESS_AGGREGATE_RESULT = ((uint32_t)(0) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(2),
8096 NS_ERROR_DOM_INDEX_SIZE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1),
8097 NS_ERROR_DOM_HIERARCHY_REQUEST_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(3),
8098 NS_ERROR_DOM_WRONG_DOCUMENT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(4),
8099 NS_ERROR_DOM_INVALID_CHARACTER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(5),
8100 NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(7),
8101 NS_ERROR_DOM_NOT_FOUND_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(8),
8102 NS_ERROR_DOM_NOT_SUPPORTED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(9),
8103 NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(10),
8104 NS_ERROR_DOM_INVALID_STATE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(11),
8105 NS_ERROR_DOM_SYNTAX_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(12),
8106 NS_ERROR_DOM_INVALID_MODIFICATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(13),
8107 NS_ERROR_DOM_NAMESPACE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(14),
8108 NS_ERROR_DOM_INVALID_ACCESS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(15),
8109 NS_ERROR_DOM_TYPE_MISMATCH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(17),
8110 NS_ERROR_DOM_SECURITY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(18),
8111 NS_ERROR_DOM_NETWORK_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(19),
8112 NS_ERROR_DOM_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(20),
8113 NS_ERROR_DOM_URL_MISMATCH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(21),
8114 NS_ERROR_DOM_QUOTA_EXCEEDED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(22),
8115 NS_ERROR_DOM_TIMEOUT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(23),
8116 NS_ERROR_DOM_INVALID_NODE_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(24),
8117 NS_ERROR_DOM_DATA_CLONE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(25),
8119 NS_ERROR_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(26),
8120 NS_ERROR_RANGE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(27),
8122 NS_ERROR_DOM_ENCODING_NOT_SUPPORTED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(28),
8123 NS_ERROR_DOM_INVALID_POINTER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(29),
8125 NS_ERROR_DOM_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(30),
8126 NS_ERROR_DOM_DATA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(31),
8127 NS_ERROR_DOM_OPERATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(32),
8129 NS_ERROR_DOM_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(33),
8131 NS_ERROR_DOM_SECMAN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1001),
8132 NS_ERROR_DOM_WRONG_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1002),
8133 NS_ERROR_DOM_NOT_OBJECT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1003),
8134 NS_ERROR_DOM_NOT_XPC_OBJECT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1004),
8135 NS_ERROR_DOM_NOT_NUMBER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1005),
8136 NS_ERROR_DOM_NOT_BOOLEAN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1006),
8137 NS_ERROR_DOM_NOT_FUNCTION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1007),
8138 NS_ERROR_DOM_TOO_FEW_PARAMETERS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1008),
8139 NS_ERROR_DOM_BAD_DOCUMENT_DOMAIN = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1009),
8140 NS_ERROR_DOM_PROP_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1010),
8141 NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1011),
8142 NS_ERROR_DOM_BAD_URI = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1012),
8143 NS_ERROR_DOM_RETVAL_UNDEFINED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1013),
8144 NS_ERROR_DOM_QUOTA_REACHED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1014),
8147 NS_ERROR_UNCATCHABLE_EXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1015),
8149 NS_ERROR_DOM_MALFORMED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1016),
8150 NS_ERROR_DOM_INVALID_HEADER_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1017),
8152 NS_ERROR_DOM_INVALID_STATE_XHR_HAS_INVALID_CONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1018),
8153 NS_ERROR_DOM_INVALID_STATE_XHR_MUST_BE_OPENED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1019),
8154 NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_SENDING = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1020),
8155 NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_LOADING_OR_DONE = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1021),
8156 NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSEXML = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1022),
8157 NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSETEXT = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1023),
8158 NS_ERROR_DOM_INVALID_STATE_XHR_CHUNKED_RESPONSETYPES_UNSUPPORTED_FOR_SYNC = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1024),
8159 NS_ERROR_DOM_INVALID_ACCESS_XHR_TIMEOUT_AND_RESPONSETYPE_UNSUPPORTED_FOR_SYNC = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1025),
8165 NS_SUCCESS_DOM_NO_OPERATION = ((uint32_t)(0) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1),
8172 NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW = ((uint32_t)(0) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(2),
8179 NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW_UNCATCHABLE = ((uint32_t)(0) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(3),
8187 NS_IMAGELIB_SUCCESS_LOAD_FINISHED = ((uint32_t)(0) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(0),
8188 NS_IMAGELIB_CHANGING_OWNER = ((uint32_t)(0) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(1),
8190 NS_IMAGELIB_ERROR_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(5),
8191 NS_IMAGELIB_ERROR_NO_DECODER = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(6),
8192 NS_IMAGELIB_ERROR_NOT_FINISHED = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(7),
8193 NS_IMAGELIB_ERROR_NO_ENCODER = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(9),
8201 NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(17 + 0x45) << 16) | (uint32_t)(1),
8202 NS_SUCCESS_EDITOR_FOUND_TARGET = ((uint32_t)(0) << 31) | ((uint32_t)(17 + 0x45) << 16) | (uint32_t)(2),
8210 NS_ERROR_XPC_NOT_ENOUGH_ARGS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(1),
8211 NS_ERROR_XPC_NEED_OUT_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(2),
8212 NS_ERROR_XPC_CANT_SET_OUT_VAL = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(3),
8213 NS_ERROR_XPC_NATIVE_RETURNED_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(4),
8214 NS_ERROR_XPC_CANT_GET_INTERFACE_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(5),
8215 NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(6),
8216 NS_ERROR_XPC_CANT_GET_METHOD_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(7),
8217 NS_ERROR_XPC_UNEXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(8),
8218 NS_ERROR_XPC_BAD_CONVERT_JS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(9),
8219 NS_ERROR_XPC_BAD_CONVERT_NATIVE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(10),
8220 NS_ERROR_XPC_BAD_CONVERT_JS_NULL_REF = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(11),
8221 NS_ERROR_XPC_BAD_OP_ON_WN_PROTO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(12),
8222 NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(13),
8223 NS_ERROR_XPC_CANT_DEFINE_PROP_ON_WN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(14),
8224 NS_ERROR_XPC_CANT_WATCH_WN_STATIC = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(15),
8225 NS_ERROR_XPC_CANT_EXPORT_WN_STATIC = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(16),
8226 NS_ERROR_XPC_SCRIPTABLE_CALL_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(17),
8227 NS_ERROR_XPC_SCRIPTABLE_CTOR_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(18),
8228 NS_ERROR_XPC_CANT_CALL_WO_SCRIPTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(19),
8229 NS_ERROR_XPC_CANT_CTOR_WO_SCRIPTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(20),
8230 NS_ERROR_XPC_CI_RETURNED_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(21),
8231 NS_ERROR_XPC_GS_RETURNED_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(22),
8232 NS_ERROR_XPC_BAD_CID = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(23),
8233 NS_ERROR_XPC_BAD_IID = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(24),
8234 NS_ERROR_XPC_CANT_CREATE_WN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(25),
8235 NS_ERROR_XPC_JS_THREW_EXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(26),
8236 NS_ERROR_XPC_JS_THREW_NATIVE_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(27),
8237 NS_ERROR_XPC_JS_THREW_JS_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(28),
8238 NS_ERROR_XPC_JS_THREW_NULL = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(29),
8239 NS_ERROR_XPC_JS_THREW_STRING = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(30),
8240 NS_ERROR_XPC_JS_THREW_NUMBER = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(31),
8241 NS_ERROR_XPC_JAVASCRIPT_ERROR = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(32),
8242 NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(33),
8243 NS_ERROR_XPC_CANT_CONVERT_PRIMITIVE_TO_ARRAY = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(34),
8244 NS_ERROR_XPC_CANT_CONVERT_OBJECT_TO_ARRAY = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(35),
8245 NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(36),
8246 NS_ERROR_XPC_CANT_GET_ARRAY_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(37),
8247 NS_ERROR_XPC_NOT_ENOUGH_CHARS_IN_STRING = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(38),
8248 NS_ERROR_XPC_SECURITY_MANAGER_VETO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(39),
8249 NS_ERROR_XPC_INTERFACE_NOT_SCRIPTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(40),
8250 NS_ERROR_XPC_INTERFACE_NOT_FROM_NSISUPPORTS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(41),
8251 NS_ERROR_XPC_CANT_GET_JSOBJECT_OF_DOM_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(42),
8252 NS_ERROR_XPC_CANT_SET_READ_ONLY_CONSTANT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(43),
8253 NS_ERROR_XPC_CANT_SET_READ_ONLY_ATTRIBUTE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(44),
8254 NS_ERROR_XPC_CANT_SET_READ_ONLY_METHOD = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(45),
8255 NS_ERROR_XPC_CANT_ADD_PROP_TO_WRAPPED_NATIVE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(46),
8256 NS_ERROR_XPC_CALL_TO_SCRIPTABLE_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(47),
8257 NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(48),
8258 NS_ERROR_XPC_BAD_ID_STRING = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(49),
8259 NS_ERROR_XPC_BAD_INITIALIZER_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(50),
8260 NS_ERROR_XPC_HAS_BEEN_SHUTDOWN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(51),
8261 NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(52),
8262 NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(53),
8263 NS_ERROR_XPC_CANT_PASS_CPOW_TO_NATIVE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(54),
8265 NS_ERROR_LAUNCHED_CHILD_PROCESS = ((uint32_t)(1) << 31) | ((uint32_t)(19 + 0x45) << 16) | (uint32_t)(200),
8267 NS_ERROR_CSP_FORM_ACTION_VIOLATION = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(98),
8268 NS_ERROR_CSP_FRAME_ANCESTOR_VIOLATION = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(99),
8271 NS_ERROR_SRI_CORRUPT = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(200),
8272 NS_ERROR_SRI_DISABLED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(201),
8273 NS_ERROR_SRI_NOT_ELIGIBLE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(202),
8274 NS_ERROR_SRI_UNEXPECTED_HASH_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(203),
8275 NS_ERROR_SRI_IMPORT = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(204),
8279 NS_ERROR_CMS_VERIFY_NOT_SIGNED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1024),
8280 NS_ERROR_CMS_VERIFY_NO_CONTENT_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1025),
8281 NS_ERROR_CMS_VERIFY_BAD_DIGEST = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1026),
8282 NS_ERROR_CMS_VERIFY_NOCERT = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1028),
8283 NS_ERROR_CMS_VERIFY_UNTRUSTED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1029),
8284 NS_ERROR_CMS_VERIFY_ERROR_UNVERIFIED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1031),
8285 NS_ERROR_CMS_VERIFY_ERROR_PROCESSING = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1032),
8286 NS_ERROR_CMS_VERIFY_BAD_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1033),
8287 NS_ERROR_CMS_VERIFY_DIGEST_MISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1034),
8288 NS_ERROR_CMS_VERIFY_UNKNOWN_ALGO = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1035),
8289 NS_ERROR_CMS_VERIFY_UNSUPPORTED_ALGO = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1036),
8290 NS_ERROR_CMS_VERIFY_MALFORMED_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1037),
8291 NS_ERROR_CMS_VERIFY_HEADER_MISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1038),
8292 NS_ERROR_CMS_VERIFY_NOT_YET_ATTEMPTED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1039),
8293 NS_ERROR_CMS_VERIFY_CERT_WITHOUT_ADDRESS = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1040),
8294 NS_ERROR_CMS_ENCRYPT_NO_BULK_ALG = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1056),
8295 NS_ERROR_CMS_ENCRYPT_INCOMPLETE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1057),
8297 NS_ERROR_DOM_INVALID_EXPRESSION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(22 + 0x45) << 16) | (uint32_t)(51),
8298 NS_ERROR_DOM_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(22 + 0x45) << 16) | (uint32_t)(52),
8306 NS_ERROR_WONT_HANDLE_CONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(1),
8309 NS_ERROR_MALWARE_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(30),
8310 NS_ERROR_PHISHING_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(31),
8311 NS_ERROR_TRACKING_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(34),
8312 NS_ERROR_UNWANTED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(35),
8313 NS_ERROR_BLOCKED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(37),
8316 NS_ERROR_SAVE_LINK_AS_TIMEOUT = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(32),
8319 NS_ERROR_PARSED_DATA_CACHED = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(33),
8323 NS_REFRESHURI_HEADER_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(2),
8325 NS_ERROR_IMAGE_SRC_CHANGED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(4),
8326 NS_ERROR_IMAGE_BLOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(5),
8328 NS_ERROR_CONTENT_BLOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(6),
8329 NS_ERROR_CONTENT_BLOCKED_SHOW_ALT = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(7),
8331 NS_PROPTABLE_PROP_NOT_THERE = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(10),
8333 NS_ERROR_XBL_BLOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(15),
8335 NS_ERROR_CONTENT_CRASHED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(16),
8338 NS_HTML_STYLE_PROPERTY_NOT_THERE = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(2),
8339 NS_CONTENT_BLOCKED = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(8),
8340 NS_CONTENT_BLOCKED_SHOW_ALT = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(9),
8341 NS_PROPTABLE_PROP_OVERWRITTEN = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(11),
8343 NS_FINDBROADCASTER_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(12),
8344 NS_FINDBROADCASTER_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(13),
8345 NS_FINDBROADCASTER_AWAIT_OVERLAYS = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(14),
8355 NS_ERROR_XSLT_PARSE_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(1),
8356 NS_ERROR_XPATH_PARSE_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(2),
8357 NS_ERROR_XSLT_ALREADY_SET = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(3),
8358 NS_ERROR_XSLT_EXECUTION_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(4),
8359 NS_ERROR_XPATH_UNKNOWN_FUNCTION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(5),
8360 NS_ERROR_XSLT_BAD_RECURSION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(6),
8361 NS_ERROR_XSLT_BAD_VALUE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(7),
8362 NS_ERROR_XSLT_NODESET_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(8),
8363 NS_ERROR_XSLT_ABORTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(9),
8364 NS_ERROR_XSLT_NETWORK_ERROR = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(10),
8365 NS_ERROR_XSLT_WRONG_MIME_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(11),
8366 NS_ERROR_XSLT_LOAD_RECURSION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(12),
8367 NS_ERROR_XPATH_BAD_ARGUMENT_COUNT = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(13),
8368 NS_ERROR_XPATH_BAD_EXTENSION_FUNCTION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(14),
8369 NS_ERROR_XPATH_PAREN_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(15),
8370 NS_ERROR_XPATH_INVALID_AXIS = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(16),
8371 NS_ERROR_XPATH_NO_NODE_TYPE_TEST = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(17),
8372 NS_ERROR_XPATH_BRACKET_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(18),
8373 NS_ERROR_XPATH_INVALID_VAR_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(19),
8374 NS_ERROR_XPATH_UNEXPECTED_END = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(20),
8375 NS_ERROR_XPATH_OPERATOR_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(21),
8376 NS_ERROR_XPATH_UNCLOSED_LITERAL = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(22),
8377 NS_ERROR_XPATH_BAD_COLON = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(23),
8378 NS_ERROR_XPATH_BAD_BANG = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(24),
8379 NS_ERROR_XPATH_ILLEGAL_CHAR = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(25),
8380 NS_ERROR_XPATH_BINARY_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(26),
8381 NS_ERROR_XSLT_LOAD_BLOCKED_ERROR = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(27),
8382 NS_ERROR_XPATH_INVALID_EXPRESSION_EVALUATED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(28),
8383 NS_ERROR_XPATH_UNBALANCED_CURLY_BRACE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(29),
8384 NS_ERROR_XSLT_BAD_NODE_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(30),
8385 NS_ERROR_XSLT_VAR_ALREADY_SET = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(31),
8386 NS_ERROR_XSLT_CALL_TO_KEY_NOT_ALLOWED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(32),
8388 NS_XSLT_GET_NEW_HANDLER = ((uint32_t)(0) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(1),
8390 NS_ERROR_TRANSPORT_INIT = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(1),
8392 NS_ERROR_DUPLICATE_HANDLE = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(2),
8394 NS_ERROR_BRIDGE_OPEN_PARENT = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(3),
8396 NS_ERROR_BRIDGE_OPEN_CHILD = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(4),
8404 NS_ERROR_DOM_SVG_WRONG_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(29 + 0x45) << 16) | (uint32_t)(0),
8406 NS_ERROR_DOM_SVG_MATRIX_NOT_INVERTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(29 + 0x45) << 16) | (uint32_t)(2),
8408 NS_ERROR_STORAGE_BUSY = ((uint32_t)(1) << 31) | ((uint32_t)(30 + 0x45) << 16) | (uint32_t)(1),
8409 NS_ERROR_STORAGE_IOERR = ((uint32_t)(1) << 31) | ((uint32_t)(30 + 0x45) << 16) | (uint32_t)(2),
8410 NS_ERROR_STORAGE_CONSTRAINT = ((uint32_t)(1) << 31) | ((uint32_t)(30 + 0x45) << 16) | (uint32_t)(3),
8418 NS_ERROR_DOM_FILE_NOT_FOUND_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(32 + 0x45) << 16) | (uint32_t)(0),
8419 NS_ERROR_DOM_FILE_NOT_READABLE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(32 + 0x45) << 16) | (uint32_t)(1),
8420 NS_ERROR_DOM_FILE_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(32 + 0x45) << 16) | (uint32_t)(2),
8422 NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(1),
8423 NS_ERROR_DOM_INDEXEDDB_NOT_FOUND_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(3),
8424 NS_ERROR_DOM_INDEXEDDB_CONSTRAINT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(4),
8425 NS_ERROR_DOM_INDEXEDDB_DATA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(5),
8426 NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(6),
8427 NS_ERROR_DOM_INDEXEDDB_TRANSACTION_INACTIVE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(7),
8428 NS_ERROR_DOM_INDEXEDDB_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(8),
8429 NS_ERROR_DOM_INDEXEDDB_READ_ONLY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(9),
8430 NS_ERROR_DOM_INDEXEDDB_TIMEOUT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(10),
8431 NS_ERROR_DOM_INDEXEDDB_QUOTA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(11),
8432 NS_ERROR_DOM_INDEXEDDB_VERSION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(12),
8433 NS_ERROR_DOM_INDEXEDDB_RECOVERABLE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(1001),
8441 NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(1),
8442 NS_ERROR_DOM_FILEHANDLE_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(2),
8443 NS_ERROR_DOM_FILEHANDLE_INACTIVE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(3),
8444 NS_ERROR_DOM_FILEHANDLE_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(4),
8445 NS_ERROR_DOM_FILEHANDLE_READ_ONLY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(5),
8446 NS_ERROR_DOM_FILEHANDLE_QUOTA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(6),
8453 NS_ERROR_SIGNED_JAR_NOT_SIGNED = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(1),
8454 NS_ERROR_SIGNED_JAR_MODIFIED_ENTRY = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(2),
8455 NS_ERROR_SIGNED_JAR_UNSIGNED_ENTRY = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(3),
8456 NS_ERROR_SIGNED_JAR_ENTRY_MISSING = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(4),
8457 NS_ERROR_SIGNED_JAR_WRONG_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(5),
8458 NS_ERROR_SIGNED_JAR_ENTRY_TOO_LARGE = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(6),
8459 NS_ERROR_SIGNED_JAR_ENTRY_INVALID = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(7),
8460 NS_ERROR_SIGNED_JAR_MANIFEST_INVALID = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(8),
8467 NS_ERROR_DOM_FILESYSTEM_INVALID_PATH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(1),
8468 NS_ERROR_DOM_FILESYSTEM_INVALID_MODIFICATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(2),
8469 NS_ERROR_DOM_FILESYSTEM_NO_MODIFICATION_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(3),
8470 NS_ERROR_DOM_FILESYSTEM_PATH_EXISTS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(4),
8471 NS_ERROR_DOM_FILESYSTEM_TYPE_MISMATCH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(5),
8472 NS_ERROR_DOM_FILESYSTEM_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(6),
8479 NS_ERROR_SIGNED_APP_MANIFEST_INVALID = ((uint32_t)(1) << 31) | ((uint32_t)(38 + 0x45) << 16) | (uint32_t)(1),
8486 NS_ERROR_DOM_ANIM_MISSING_PROPS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(39 + 0x45) << 16) | (uint32_t)(1),
8493 NS_ERROR_DOM_PUSH_INVALID_REGISTRATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(1),
8494 NS_ERROR_DOM_PUSH_DENIED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(2),
8495 NS_ERROR_DOM_PUSH_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(3),
8496 NS_ERROR_DOM_PUSH_SERVICE_UNREACHABLE = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(4),
8497 NS_ERROR_DOM_PUSH_INVALID_KEY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(5),
8498 NS_ERROR_DOM_PUSH_MISMATCHED_KEY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(6),
8506 NS_ERROR_DOM_MEDIA_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(1),
8507 NS_ERROR_DOM_MEDIA_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(2),
8508 NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(3),
8511 NS_ERROR_DOM_MEDIA_DECODE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(4),
8512 NS_ERROR_DOM_MEDIA_FATAL_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(5),
8513 NS_ERROR_DOM_MEDIA_METADATA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(6),
8514 NS_ERROR_DOM_MEDIA_OVERFLOW_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(7),
8515 NS_ERROR_DOM_MEDIA_END_OF_STREAM = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(8),
8516 NS_ERROR_DOM_MEDIA_WAITING_FOR_DATA = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(9),
8517 NS_ERROR_DOM_MEDIA_CANCELED = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(10),
8518 NS_ERROR_DOM_MEDIA_MEDIASINK_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(11),
8519 NS_ERROR_DOM_MEDIA_DEMUXER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(12),
8520 NS_ERROR_DOM_MEDIA_CDM_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(13),
8521 NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(14),
8522 NS_ERROR_DOM_MEDIA_INITIALIZING_DECODER = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(15),
8525 NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(101),
8532 NS_ERROR_UC_UPDATE_UNKNOWN = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(1),
8533 NS_ERROR_UC_UPDATE_DUPLICATE_PREFIX = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(2),
8534 NS_ERROR_UC_UPDATE_INFINITE_LOOP = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(3),
8535 NS_ERROR_UC_UPDATE_WRONG_REMOVAL_INDICES = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(4),
8536 NS_ERROR_UC_UPDATE_CHECKSUM_MISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(5),
8537 NS_ERROR_UC_UPDATE_MISSING_CHECKSUM = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(6),
8538 NS_ERROR_UC_UPDATE_SHUTDOWNING = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(7),
8539 NS_ERROR_UC_UPDATE_TABLE_NOT_FOUND = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(8),
8540 NS_ERROR_UC_UPDATE_BUILD_PREFIX_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(9),
8541 NS_ERROR_UC_UPDATE_FAIL_TO_WRITE_DISK = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(10),
8542 NS_ERROR_UC_UPDATE_PROTOCOL_PARSER_ERROR = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(11),
8550 NS_ERROR_INTERNAL_ERRORRESULT_JS_EXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(43 + 0x45) << 16) | (uint32_t)(1),
8552 NS_ERROR_INTERNAL_ERRORRESULT_DOMEXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(43 + 0x45) << 16) | (uint32_t)(2),
8554 NS_ERROR_INTERNAL_ERRORRESULT_EXCEPTION_ON_JSCONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(43 + 0x45) << 16) | (uint32_t)(3),
8556 NS_ERROR_INTERNAL_ERRORRESULT_TYPEERROR = ((uint32_t)(1) << 31) | ((uint32_t)(43 + 0x45) << 16) | (uint32_t)(4),
8558 NS_ERROR_INTERNAL_ERRORRESULT_RANGEERROR = ((uint32_t)(1) << 31) | ((uint32_t)(43 + 0x45) << 16) | (uint32_t)(5),
8560 NS_ERROR_DOWNLOAD_COMPLETE = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1),
8564 NS_ERROR_DOWNLOAD_NOT_PARTIAL = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(2),
8565 NS_ERROR_UNORM_MOREOUTPUT = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(33),
8567 NS_ERROR_DOCSHELL_REQUEST_REJECTED = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1001),
8572 NS_ERROR_DOCUMENT_IS_PRINTMODE = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(2001),
8574 NS_SUCCESS_DONT_FIXUP = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1),
8578 NS_SUCCESS_RESTART_APP = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1),
8579 NS_SUCCESS_RESTART_APP_NOT_SAME_PROFILE = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(3),
8580 NS_SUCCESS_UNORM_NOTFOUND = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(17),
8585 NS_ERROR_NOT_IN_TREE = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(38),
8588 NS_OK_NO_NAME_CLAUSE_HANDLED = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(34)
9525 inline uint32_t
9528 return static_cast<uint32_t>(aErr) & 0x80000000;
9536 static_assert(sizeof(nsresult) == sizeof(uint32_t),
9550 return uint32_t(aErr) & 0xffff;
9555 return ((uint32_t(aErr) >> 16) - 0x45) & 0x1fff;
9560 return uint32_t(aErr) >> 31;
11077 T* aChild, const char* aName, uint32_t aFlags);
11091 uint32_t aFlags = 0)
16589 using ::uint32_t;
36066 template<> struct AbsReturnTypeFixed<int32_t> { typedef uint32_t Type; };
36121 CountLeadingZeroes32(uint32_t aValue)
36127 CountTrailingZeroes32(uint32_t aValue)
36133 CountPopulation32(uint32_t aValue)
36159 CountLeadingZeroes32(uint32_t aValue)
36166 CountTrailingZeroes32(uint32_t aValue)
36176 CountPopulation32(uint32_t aValue)
46297 static __attribute__ ((warn_unused_result)) uint32_t readUint32(const void* aPtr)
46299 return read<uint32_t>(aPtr);
46317 return read<uint32_t>(aPtr);
46333 static void writeUint32(void* aPtr, uint32_t aValue)
50316 : protected detail::AtomicBase<uint32_t, Order>
50318 typedef typename detail::AtomicBase<uint32_t, Order> Base;
50509 inline uint32_t GetThreadType(void) { return 0; }
50740 typedef uint32_t HashNumber;
50804 static const uint32_t BLACK = 0;
50805 static const uint32_t GRAY = 1;
50811 enum class ChunkLocation : uint32_t
50836 const uint32_t DefaultNurseryBytes = 16 * js::gc::ChunkSize;
50839 const uint32_t DefaultHeapMaxBytes = 32 * 1024 * 1024;
51011 GetGCThingMarkWordAndMask(const uintptr_t addr, uint32_t color,
51153 uint32_t m0;
51169 (((uint32_t*)&m0)[0] == ((uint32_t*)&aOther.m0)[0]) &&
51170 (((uint32_t*)&m0)[1] == ((uint32_t*)&aOther.m0)[1]) &&
51171 (((uint32_t*)&m0)[2] == ((uint32_t*)&aOther.m0)[2]) &&
51172 (((uint32_t*)&m0)[3] == ((uint32_t*)&aOther.m0)[3]);
51330 extern "C" void NS_DebugBreak(uint32_t aSeverity,
51359 uint32_t aInstanceSize);
51362 uint32_t aInstanceSize);
51365 const char* aTypeName, uint32_t aInstanceSize);
51917 uint32_t Flags() const { return mFlags; }
51923 uint32_t mFlags;
51938 uint32_t aFlags = 0);
51944 uint32_t aFlags = 0)
51990 T* aChild, const char* aName, uint32_t aFlags)
52436 static uint32_t
52440 return uint32_t(aLast.get() - aFirst.get());
52461 static uint32_t
52464 return uint32_t(nsCharTraits<CharT>::length(aStr));
52468 static uint32_t
52471 return uint32_t(aLast - aFirst);
52492 uint32_t aN)
52502 write(CharT*& aIter, const CharT* aStr, uint32_t aN)
52549 inline uint32_t
52552 uint32_t result = 0;
56452 uint32_t mLength;
56453 uint32_t mCapacity : 31;
56454 uint32_t mIsAutoArray : 1;
58224 uint32_t aFlags = 0)
58479 static_assert(sizeof(AutoTArray<uint32_t, 2>) ==
58480 sizeof(void*) + sizeof(nsTArrayHeader) + sizeof(uint32_t) * 2,
58512 &reinterpret_cast<const AutoTArray<nsTArray<uint32_t>, 1>*>(this)->mAutoBuf;
59284 typedef uint32_t Bits;
59810 BaseTimeDuration operator*(const uint32_t aMultiplier) const
62241 static const uint32_t kGoldenRatioU32 = 0x9E3779B9U;
62243 inline uint32_t
62244 RotateBitsLeft32(uint32_t aValue, uint8_t aBits)
62252 inline uint32_t
62253 AddU32ToHash(uint32_t aHash, uint32_t aValue)
62263 inline uint32_t
62264 AddUintptrToHash(uint32_t aHash, uintptr_t aValue);
62267 inline uint32_t
62268 AddUintptrToHash<4>(uint32_t aHash, uintptr_t aValue)
62270 return AddU32ToHash(aHash, static_cast<uint32_t>(aValue));
62274 inline uint32_t
62275 AddUintptrToHash<8>(uint32_t aHash, uintptr_t aValue)
62284 uint32_t v1 = static_cast<uint32_t>(aValue);
62285 uint32_t v2 = static_cast<uint32_t>(static_cast<uint64_t>(aValue) >> 32);
62292 __attribute__ ((warn_unused_result)) inline uint32_t
62293 AddToHash(uint32_t aHash, A aA)
62303 __attribute__ ((warn_unused_result)) inline uint32_t
62304 AddToHash(uint32_t aHash, A* aA)
62317 __attribute__ ((warn_unused_result)) inline uint32_t
62318 AddToHash(uint32_t aHash, uintptr_t aA)
62324 __attribute__ ((warn_unused_result)) uint32_t
62325 AddToHash(uint32_t aHash, A aArg, Args... aArgs)
62331 __attribute__ ((warn_unused_result)) inline uint32_t
62340 uint32_t
62343 uint32_t hash = 0;
62351 uint32_t
62354 uint32_t hash = 0;
62369 __attribute__ ((warn_unused_result)) inline uint32_t
62375 __attribute__ ((warn_unused_result)) inline uint32_t
62382 inline uint32_t
62388 __attribute__ ((warn_unused_result)) inline uint32_t
62394 __attribute__ ((warn_unused_result)) inline uint32_t
62400 __attribute__ ((warn_unused_result)) extern __attribute__((weak)) __attribute__((visibility("default"))) uint32_t
62417 uint32_t scramble(uint32_t aHashCode) const
62420 return uint32_t(hasher.sipHash(aHashCode));
62553 __attribute__ ((warn_unused_result)) bool init(uint32_t len = 16) { return impl.init(len); }
62613 uint32_t count() const { return impl.count(); }
62732 __attribute__ ((warn_unused_result)) bool init(uint32_t len = 16) { return impl.init(len); }
62783 uint32_t count() const { return impl.count(); }
62974 return HashNumber(mozilla::BitwiseCast<uint32_t>(f));
62977 return mozilla::BitwiseCast<uint32_t>(lhs) == mozilla::BitwiseCast<uint32_t>(rhs);
63435 uint32_t entryCount;
63436 uint32_t removedCount;
63445 uint32_t searches;
63446 uint32_t steps;
63447 uint32_t hits;
63448 uint32_t misses;
63449 uint32_t addOverRemoved;
63450 uint32_t removes;
63451 uint32_t removeFrees;
63452 uint32_t grows;
63453 uint32_t shrinks;
63454 uint32_t compresses;
63455 uint32_t rehashes;
63466 static const unsigned sMaxInit = ((uint32_t)1 << (CAP_BITS - 1));
63467 static const unsigned sMaxCapacity = ((uint32_t)1 << (CAP_BITS));
63502 static Entry* createTable(AllocPolicy& alloc, uint32_t capacity,
63513 static Entry* maybeCreateTable(AllocPolicy& alloc, uint32_t capacity)
63520 static void destroyTable(AllocPolicy& alloc, Entry* oldTable, uint32_t capacity)
63542 __attribute__ ((warn_unused_result)) bool init(uint32_t length)
63562 uint32_t newCapacity =
63568 uint32_t roundUp = sMinCapacity, roundUpLog2 = sMinCapacityLog2;
63634 static bool wouldBeUnderloaded(uint32_t capacity, uint32_t entryCount)
63761 uint32_t oldCap = capacity();
63762 uint32_t newLog2 = sHashBits - hashShift + deltaLog2;
63763 uint32_t newCapacity = ((uint32_t)1 << (newLog2));
63860 uint32_t newCapacity = capacity();
63946 uint32_t tableCapacity = capacity();
63994 uint32_t count() const
64000 uint32_t capacity() const
64003 return ((uint32_t)1 << (sHashBits - hashShift));
64570 template <> struct GCPolicy<uint32_t> : public IgnoreGCPolicy<uint32_t> {};
66218 write(nsWritingIterator<CharT>& aIter, const CharT* aStr, uint32_t aN)
66336 uint32_t, uint32_t) const = 0;
66354 uint32_t, uint32_t) const override;
66387 typedef uint32_t index_type;
66388 typedef uint32_t size_type;
66444 uint32_t Flags() const
66561 nsStringRepr(char_type* aData, size_type aLength, uint32_t aFlags)
66570 uint32_t mFlags;
66891 static_cast<uint32_t>(aInteger));
66894 void AppendInt(uint32_t aInteger)
66898 void AppendInt(uint32_t aInteger, int aRadix)
67096 void StripChars(const char_type* aChars, uint32_t aOffset = 0);
67169 nsAString(char_type* aData, size_type aLength, uint32_t aFlags)
67183 char_type** aOldData, uint32_t* aOldFlags);
67221 void SetDataFlags(uint32_t aDataFlags)
67404 uint32_t, uint32_t) const = 0;
67422 uint32_t, uint32_t) const override;
67455 typedef uint32_t index_type;
67456 typedef uint32_t size_type;
67512 uint32_t Flags() const
67629 nsCStringRepr(char_type* aData, size_type aLength, uint32_t aFlags)
67638 uint32_t mFlags;
67952 static_cast<uint32_t>(aInteger));
67955 void AppendInt(uint32_t aInteger)
67959 void AppendInt(uint32_t aInteger, int aRadix)
68181 void StripChars(const char_type* aChars, uint32_t aOffset = 0);
68254 nsACString(char_type* aData, size_type aLength, uint32_t aFlags)
68268 char_type** aOldData, uint32_t* aOldFlags);
68306 void SetDataFlags(uint32_t aDataFlags)
68489 uint32_t, uint32_t) const override;
68524 typedef uint32_t size_type;
68554 void WriteTo(char_type* aBuf, uint32_t aBufLen) const;
68600 typedef uint32_t size_type;
68630 void WriteTo(char_type* aBuf, uint32_t aBufLen) const;
68678 void Rebind(const substring_type&, uint32_t aStartPos,
68679 uint32_t aLength = size_type(-1));
68685 nsDependentSubstring(const substring_type& aStr, uint32_t aStartPos,
68686 uint32_t aLength = size_type(-1))
68716 Substring(const nsAString& aStr, uint32_t aStartPos,
68717 uint32_t aLength = uint32_t(-1))
68730 Substring(const char16_t* aData, uint32_t aLength)
68739 StringHead(const nsAString& aStr, uint32_t aCount)
68745 StringTail(const nsAString& aStr, uint32_t aCount)
68766 void Rebind(const substring_type&, uint32_t aStartPos,
68767 uint32_t aLength = size_type(-1));
68773 nsDependentCSubstring(const substring_type& aStr, uint32_t aStartPos,
68774 uint32_t aLength = size_type(-1))
68804 Substring(const nsACString& aStr, uint32_t aStartPos,
68805 uint32_t aLength = uint32_t(-1))
68818 Substring(const char* aData, uint32_t aLength)
68827 StringHead(const nsACString& aStr, uint32_t aCount)
68833 StringTail(const nsACString& aStr, uint32_t aCount)
68900 char* ToNewUTF8String(const nsAString& aSource, uint32_t* aUTF8Count = nullptr);
68906 uint32_t CalcUTF8ToUnicodeLength(const nsACString& aSource);
68910 uint32_t* aUTF16Count = nullptr);
68913 uint32_t* aUTF16Count = nullptr);
68916 uint32_t aSrcOffset,
68918 uint32_t aLength);
69020 uint32_t CountCharInReadable(const nsAString& aStr,
69022 uint32_t CountCharInReadable(const nsACString& aStr,
69047 void AppendUCS4ToUTF16(const uint32_t aSource, nsAString& aDest);
69051 EnsureStringLength(T& aStr, uint32_t aLen)
69212 int32_t ToInteger(nsresult* aErrorCode, uint32_t aRadix = (10)) const;
69220 int64_t ToInteger64(nsresult* aErrorCode, uint32_t aRadix = (10)) const;
69222 size_type Mid(self_type& aResult, uint32_t aStartPos, uint32_t aCount) const;
69235 bool SetCharAt(char16_t aChar, uint32_t aIndex);
69306 nsString(char_type* aData, size_type aLength, uint32_t aFlags)
69312 uint32_t mBegin, mLength;
69313 Segment(uint32_t aBegin, uint32_t aLength)
69331 : string_type(aData, uint32_t(char_traits::length(aData)),
69805 int32_t ToInteger(nsresult* aErrorCode, uint32_t aRadix = (10)) const;
69813 int64_t ToInteger64(nsresult* aErrorCode, uint32_t aRadix = (10)) const;
69815 size_type Mid(self_type& aResult, uint32_t aStartPos, uint32_t aCount) const;
69828 bool SetCharAt(char16_t aChar, uint32_t aIndex);
69890 nsCString(char_type* aData, size_type aLength, uint32_t aFlags)
69896 uint32_t mBegin, mLength;
69897 Segment(uint32_t aBegin, uint32_t aLength)
69915 : string_type(aData, uint32_t(char_traits::length(aData)),
70263 NS_LossyConvertUTF16toASCII(const char16ptr_t aString, uint32_t aLength)
70287 NS_ConvertASCIItoUTF16(const char* aCString, uint32_t aLength)
70314 NS_ConvertUTF16toUTF8(const char16ptr_t aString, uint32_t aLength)
70338 NS_ConvertUTF8toUTF16(const char* aCString, uint32_t aLength)
70396 nsDependentString(const char_type* aData, uint32_t aLength)
70405 uint32_t(char_traits::length(aData)), F_TERMINATED)
70410 nsDependentString(const string_type& aStr, uint32_t aStartPos)
70425 Rebind(aData, uint32_t(char_traits::length(aData)));
70429 void Rebind(const string_type&, uint32_t aStartPos);
70459 nsDependentCString(const char_type* aData, uint32_t aLength)
70468 uint32_t(char_traits::length(aData)), F_TERMINATED)
70473 nsDependentCString(const string_type& aStr, uint32_t aStartPos)
70488 Rebind(aData, uint32_t(char_traits::length(aData)));
70492 void Rebind(const string_type&, uint32_t aStartPos);
71791 uint32_t aFlags = 0)
72027 std::atomic<uint32_t> mRefCount;
72028 uint32_t mStorageSize;
72070 uint32_t StorageSize() const
72084 void ToString(uint32_t aLen, nsAString& aStr, bool aMoveOwnership = false);
72085 void ToString(uint32_t aLen, nsACString& aStr, bool aMoveOwnership = false);
72121 inline bool Equals(char16ptr_t aString, uint32_t aLength) const
72135 inline uint32_t GetLength() const {
72151 inline uint32_t hash() const {
72155 uint32_t mLength:31;
72156 uint32_t mIsStatic:1;
72157 uint32_t mHash;
72644 uint32_t HashValue() const
72861 union { uint32_t mPRUint32; float mFloat; } pun;
72866 union { uint32_t mBits; float mFloat; } pun;
73226 typedef uint32_t nscolor;
73261 inline uint32_t RoundingDivideBy255(uint32_t n)
73828 static Color FromABGR(uint32_t aColor)
73840 static Color UnusualFromARGB(uint32_t aColor)
73850 uint32_t ToABGR() const
73852 return uint32_t(r * 255.0f) | uint32_t(g * 255.0f) << 8 |
73853 uint32_t(b * 255.0f) << 16 | uint32_t(a * 255.0f) << 24;
73858 uint32_t UnusualToARGB() const
73860 return uint32_t(b * 255.0f) | uint32_t(g * 255.0f) << 8 |
73861 uint32_t(r * 255.0f) << 16 | uint32_t(a * 255.0f) << 24;
74199 public CoordOperatorsHelper< !IsSame<F, uint32_t>::value, CoordTyped<units, F>, uint32_t >,
75749 struct IsSupported<uint32_t>
76309 typedef CheckedInt<uint32_t> CheckedUint32;
77463 static_assert(sizeof(JSValueTag) == sizeof(uint32_t),
77617 data.asBits = bitsFromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
77672 data.asBits = bitsFromTagAndPayload(JSVAL_TAG_BOOLEAN, uint32_t(b));
77676 data.asBits = bitsFromTagAndPayload(JSVAL_TAG_MAGIC, uint32_t(why));
77679 void setMagicUint32(uint32_t payload) {
77683 bool setNumber(uint32_t ui) {
77757 return data.asBits == bitsFromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i32));
77820 return data.asBits == bitsFromTagAndPayload(JSVAL_TAG_BOOLEAN, uint32_t(true));
77824 return data.asBits == bitsFromTagAndPayload(JSVAL_TAG_BOOLEAN, uint32_t(false));
77854 uint32_t magicUint32() const {
77954 uint32_t payloadAsRawUint32() const {
77964 uint32_t type = toTag() & 0xF;
77990 void setPrivateUint32(uint32_t ui) {
77995 uint32_t toPrivateUint32() const {
77996 return uint32_t(toInt32());
78056 uint32_t u32;
78090 return (uint64_t(uint32_t(tag)) << 47) | payload;
78107 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
78265 MagicValueUint32(uint32_t payload)
78319 NumberValue(uint32_t i)
78387 PrivateUint32Value(uint32_t ui)
78504 uint32_t toPrivateUint32() const { return value().toPrivateUint32(); }
78510 uint32_t magicUint32() const { return value().magicUint32(); }
78532 bool setNumber(uint32_t ui) { return value().setNumber(ui); }
78539 void setPrivateUint32(uint32_t ui) { this->value().setPrivateUint32(ui); }
78567 bool setNumber(uint32_t ui) {
79198 uint32_t aFlags = 0)
79367 uint32_t StringBufferLength() const
79390 void SetStringBuffer(nsStringBuffer* aStringBuffer, uint32_t aLength)
79401 void SetEphemeralStringBuffer(nsStringBuffer* aStringBuffer, uint32_t aLength)
79469 uint32_t len = StringBufferLength();
79493 uint32_t mLength;
79537 uint32_t aDataLength, void* aString);
79564 enum class CallerType : uint32_t;
80010 enum class CallerType : uint32_t {
80232 uint32_t GetAtomCount() const;
80237 uint32_t HashValue() const;
80921 BorrowedAttrInfo GetAttrInfoAt(uint32_t aIndex) const
80937 uint32_t i, len = mAttrs.Length();
81017 uint32_t ChildCount() const
81021 nsIContent* ChildAt(uint32_t aPos) const
81026 nsIContent* GetSafeChildAt(uint32_t aPos) const;
81027 nsIContent * const * GetChildArray(uint32_t* aChildCount) const;
81032 nsresult InsertChildAt(nsIContent* aChild, uint32_t aPos);
81033 void RemoveChildAt(uint32_t aPos);
81036 already_AddRefed<nsIContent> TakeChildAt(uint32_t aPos);
81044 uint32_t AttrCount() const;
81054 const nsAttrValue* AttrAt(uint32_t aPos) const;
81061 nsresult RemoveAttrAt(uint32_t aPos, nsAttrValue& aValue);
81064 const nsAttrName* AttrNameAt(uint32_t aPos) const;
81067 BorrowedAttrInfo AttrInfoAt(uint32_t aPos) const;
81070 const nsAttrName* GetSafeAttrNameAt(uint32_t aPos) const;
81114 uint32_t NonMappedAttrCount() const;
81115 uint32_t MappedAttrCount() const;
81125 uint32_t AttrSlotsSize() const
81130 uint32_t AttrSlotCount() const
81135 bool AttrSlotIsTaken(uint32_t aSlot) const
81141 void SetChildCount(uint32_t aCount)
81148 void SetAttrSlotCount(uint32_t aCount)
81155 void SetAttrSlotAndChildCount(uint32_t aSlotCount, uint32_t aChildCount)
81161 bool GrowBy(uint32_t aGrowSize);
81169 inline void SetChildAtPos(void** aPos, nsIContent* aChild, uint32_t aIndex,
81170 uint32_t aChildCount);
81184 uint32_t mAttrAndChildCount;
81185 uint32_t mBufferSize;
83936 virtual nsresult GetAsUint32(uint32_t *_retval) = 0;
83987 virtual nsresult GetAsArray(uint16_t *type, nsIID *iid, uint32_t *count, void **ptr) = 0;
83990 virtual nsresult GetAsStringWithSize(uint32_t *size, char * *str) = 0;
83993 virtual nsresult GetAsWStringWithSize(uint32_t *size, char16_t * *str) = 0;
84027 virtual nsresult SetAsUint32(uint32_t aValue) = 0;
84075 virtual nsresult SetAsArray(uint16_t type, const nsIID *iid, uint32_t count, void *ptr) = 0;
84078 virtual nsresult SetAsStringWithSize(uint32_t size, const char * str) = 0;
84081 virtual nsresult SetAsWStringWithSize(uint32_t size, const char16_t * str) = 0;
84217 uint32_t mNonDocumentNodeInfos;
84788 uint32_t aFlags = 0)
85122 uint32_t ErrorCodeAsInt() const {
85123 return static_cast<uint32_t>(ErrorCode());
86808 uint32_t aFlags = 0)
86962 uint32_t bits = static_cast<uint32_t>((iden.asBits)) >> 1;
86980 uint32_t bits = (static_cast<uint32_t>(i) << 1) | 0x1;
87225 typedef uint32_t FlagsType;
87518 enum class CallerType : uint32_t;
87753 virtual bool IsNodeOfType(uint32_t aFlags) const = 0;
87819 virtual uint32_t GetChildCount() const = 0;
87826 virtual nsIContent* GetChildAt(uint32_t aIndex) const = 0;
87828 virtual nsIContent * const * GetChildArray(uint32_t* aChildCount) const = 0;
87993 virtual nsresult InsertChildAt(nsIContent* aKid, uint32_t aIndex,
88001 virtual void RemoveChildAt(uint32_t aIndex, bool aNotify) = 0;
88240 uint32_t mEditableDescendantCount;
88272 uint32_t EditableDescendantCount();
88368 uint32_t count;
88792 uint32_t Length() const;
89000 void doRemoveChildAt(uint32_t aIndex, bool aNotify, nsIContent* aKid,
89003 nsresult doInsertChildAt(nsIContent* aKid, uint32_t aIndex,
89475 uint32_t mBoolFlags;
89606 virtual already_AddRefed<nsINodeList> GetChildren(uint32_t aFilter) = 0;
89818 virtual const nsAttrName* GetAttrNameAt(uint32_t aIndex) const = 0;
89823 virtual mozilla::dom::BorrowedAttrInfo GetAttrInfoAt(uint32_t aIndex) const = 0;
89830 virtual uint32_t GetAttrCount() const = 0;
89843 virtual uint32_t TextLength() const = 0;
89855 virtual nsresult SetText(const char16_t* aBuffer, uint32_t aLength,
89863 virtual nsresult AppendText(const char16_t* aBuffer, uint32_t aLength,
90310 uint32_t mChangeStart;
90317 uint32_t mChangeEnd;
90323 uint32_t mReplaceLength;
90414 int32_t IndexOf(nsISupports* aObject, uint32_t aStartIndex = 0) const;
90448 void InsertElementAt(uint32_t aIndex, nsISupports* aElement);
90449 void InsertElementAt(uint32_t aIndex, already_AddRefed<nsISupports> aElement);
90451 void InsertElementsAt(uint32_t aIndex, const nsCOMArray_base& aElements);
90452 void InsertElementsAt(uint32_t aIndex, nsISupports* const* aElements,
90453 uint32_t aCount);
90455 void ReplaceElementAt(uint32_t aIndex, nsISupports* aElement)
90482 void AppendElements(nsISupports* const* aElements, uint32_t aCount)
90493 void Adopt(nsISupports** aElements, uint32_t aCount);
90494 uint32_t Forget(nsISupports*** aElements);
90499 uint32_t Length() const { return mArray.Length(); }
90506 void TruncateLength(uint32_t aNewLength)
90518 nsISupports* ElementAt(uint32_t aIndex) const { return mArray[aIndex]; }
90525 nsISupports* SafeElementAt(uint32_t aIndex) const
90536 void RemoveElementAt(uint32_t aIndex);
90542 void RemoveElementsAt(uint32_t aIndex, uint32_t aCount);
90544 void SwapElementsAt(uint32_t aIndex1, uint32_t aIndex2)
90553 void SetCapacity(uint32_t aCapacity) { mArray.SetCapacity(aCapacity); }
90554 uint32_t Capacity() { return mArray.Capacity(); }
90580 uint32_t aFlags = 0)
90618 T* ElementAt(uint32_t aIndex) const
90629 T* SafeElementAt(uint32_t aIndex) const
90640 int32_t IndexOf(T* aObject, uint32_t aStartIndex = 0) const
90670 void InsertElementAt(uint32_t aIndex, T* aElement)
90682 void InsertElementsAt(uint32_t aIndex, const nsCOMArray<T>& aElements)
90686 void InsertElementsAt(uint32_t aIndex, T* const* aElements, uint32_t aCount)
90699 void ReplaceElementAt(uint32_t aIndex, T* aElement)
90737 void AppendElements(T* const* aElements, uint32_t aCount)
90764 void Adopt(T** aElements, uint32_t aSize)
90769 uint32_t Forget(T*** aElements)
90808 uint32_t aFlags = 0)
91025 virtual nsresult GetLength(uint32_t *aLength) = 0;
91028 virtual nsresult Item(uint32_t index, nsIDOMNode * *_retval) = 0;
91064 uint32_t Length()
91066 uint32_t length;
91070 virtual mozilla::dom::Element* GetElementAt(uint32_t index) = 0;
91071 mozilla::dom::Element* Item(uint32_t index)
91075 mozilla::dom::Element* IndexedGetter(uint32_t index, bool& aFound)
91129 virtual nsresult GetHashCode(uint32_t *aHashCode) = 0;
91139 typedef uint32_t PLDHashNumber;
91161 uint32_t mGeneration;
91182 uint32_t Generation() const { return mGeneration; }
91187 const uint32_t mEntrySize;
91188 uint32_t mEntryCount;
91189 uint32_t mRemovedCount;
91203 static const uint32_t kMaxCapacity = ((uint32_t)1 << 26);
91205 static const uint32_t kMinCapacity = 8;
91209 static const uint32_t kMaxInitialLength = kMaxCapacity / 2;
91212 static const uint32_t kDefaultInitialLength = 4;
91214 PLDHashTable(const PLDHashTableOps* aOps, uint32_t aEntrySize,
91215 uint32_t aLength = kDefaultInitialLength);
91242 uint32_t Capacity() const
91247 uint32_t EntrySize() const { return mEntrySize; }
91248 uint32_t EntryCount() const { return mEntryCount; }
91249 uint32_t Generation() const { return mEntryStore.Generation(); }
91293 void ClearAndPrepareForLength(uint32_t aLength);
91350 uint32_t mNexts;
91351 uint32_t mNextsLimit;
91376 static const uint32_t kHashBits = 32;
91377 static const uint32_t kGoldenRatio = 0x9E3779B9U;
91379 static uint32_t HashShift(uint32_t aEntrySize, uint32_t aLength);
91406 void Hash2(PLDHashNumber aHash, uint32_t& aHash2Out, uint32_t& aSizeMaskOut);
91409 PLDHashEntryHdr* AddressEntry(uint32_t aIndex);
91413 uint32_t CapacityFromHashShift() const
91415 return ((uint32_t)1 << (kHashBits - mHashShift));
91494 uint32_t NS_strlen(const char16_t* aString);
91517 CharT* NS_strndup(const CharT* aString, uint32_t aLen);
91551 bool NS_IsAscii(const char* aString, uint32_t aLength);
91564 uint32_t ToLowerCase(uint32_t);
91565 uint32_t ToUpperCase(uint32_t);
91566 uint32_t ToTitleCase(uint32_t);
91568 void ToLowerCase(const char16_t*, char16_t*, uint32_t);
91569 void ToUpperCase(const char16_t*, char16_t*, uint32_t);
91571 inline bool IsUpperCase(uint32_t c) {
91575 inline bool IsLowerCase(uint32_t c) {
91586 uint32_t,
91587 uint32_t) const override;
91595 uint32_t,
91596 uint32_t) const override;
91614 uint32_t,
91615 uint32_t) const override;
91640 CaseInsensitiveCompare(const char16_t *a, const char16_t *b, uint32_t len);
91644 uint32_t aLeftBytes, uint32_t aRightBytes);
91654 uint32_t
91655 HashUTF8AsUTF16(const char* aUTF8, uint32_t aLength, bool* aErr);
91658 IsSegmentBreakSkipChar(uint32_t u);
91681 return ((uint32_t)(intptr_t)(aKey)) >> 2;
91703 inline uint32_t
91709 inline uint32_t
91836 typedef const uint32_t& KeyType;
91837 typedef const uint32_t* KeyTypePointer;
91851 const uint32_t mValue;
91904 return *reinterpret_cast<const uint32_t*>(aKey);
91939 return ((uint32_t)(intptr_t)(aKey)) >> 2;
91969 return ((uint32_t)(intptr_t)(aKey)) >> 2;
91982 uint32_t aFlags = 0)
92023 return ((uint32_t)(intptr_t)(*aKey)) >> 2;
92216 uint32_t code = 8888;
92287 explicit nsTHashtable(uint32_t aInitLength)
92302 uint32_t GetGeneration() const { return mTable.Generation(); }
92318 uint32_t Count() const { return mTable.EntryCount(); }
92592 uint32_t aFlags = 0)
92632 explicit nsTHashtable(uint32_t aInitLength)
92760 explicit nsBaseHashtable(uint32_t aInitLength)
92769 uint32_t Count() const { return nsTHashtable<EntryType>::Count(); }
92942 explicit nsDataHashtable(uint32_t aInitLength)
93053 virtual uint32_t GetChildCount() const override;
93054 virtual nsIContent *GetChildAt(uint32_t aIndex) const override;
93055 virtual nsIContent * const * GetChildArray(uint32_t* aChildCount) const override;
93057 virtual nsresult InsertChildAt(nsIContent* aKid, uint32_t aIndex,
93059 virtual void RemoveChildAt(uint32_t aIndex, bool aNotify) override;
93066 virtual already_AddRefed<nsINodeList> GetChildren(uint32_t aFilter) override;
93068 virtual uint32_t TextLength() const override;
93069 virtual nsresult SetText(const char16_t* aBuffer, uint32_t aLength,
93076 virtual nsresult AppendText(const char16_t* aBuffer, uint32_t aLength,
93102 uint32_t ChildElementCount()
93133 uint32_t rc = mRefCnt.get();
93370 uint32_t aOffset);
93510 virtual nsresult Item(uint32_t index, nsIDOMNode * *_retval) = 0;
93513 virtual nsresult GetLength(uint32_t *aLength) = 0;
93552 uint32_t Length()
93554 uint32_t length;
93558 virtual nsIContent* Item(uint32_t aIndex) = 0;
93559 nsIContent* IndexedGetter(uint32_t aIndex, bool& aFound)
93699 virtual nsresult GetLength(uint32_t *aLength) = 0;
93702 virtual nsresult SubstringData(uint32_t offset, uint32_t count, nsAString & _retval) = 0;
93708 virtual nsresult InsertData(uint32_t offset, const nsAString & arg) = 0;
93711 virtual nsresult DeleteData(uint32_t offset, uint32_t count) = 0;
93714 virtual nsresult ReplaceData(uint32_t offset, uint32_t count, const nsAString & arg) = 0;
93727 virtual nsresult SplitText(uint32_t offset, nsIDOMText * *_retval) = 0;
93789 virtual bool IsNodeOfType(uint32_t aFlags) const override;
93790 virtual uint32_t GetChildCount() const override;
93791 virtual nsIContent *GetChildAt(uint32_t aIndex) const override;
93792 virtual nsIContent * const * GetChildArray(uint32_t* aChildCount) const override;
93794 virtual nsresult InsertChildAt(nsIContent* aKid, uint32_t aIndex,
93796 virtual void RemoveChildAt(uint32_t aIndex, bool aNotify) override;
93858 virtual nsresult Item(uint32_t index, nsIDOMAttr * *_retval) = 0;
93861 virtual nsresult GetLength(uint32_t *aLength) = 0;
93888 explicit nsRefPtrHashtable(uint32_t aInitLength)
93934 uint32_t aFlags = 0)
94119 virtual nsresult GetNamedItem(const nsAString & name, nsIDOMAttr * *_retval) override; virtual nsresult SetNamedItem(nsIDOMAttr *arg, nsIDOMAttr * *_retval) override; virtual nsresult RemoveNamedItem(const nsAString & name, nsIDOMAttr * *_retval) override; virtual nsresult Item(uint32_t index, nsIDOMAttr * *_retval) override; virtual nsresult GetLength(uint32_t *aLength) override; virtual nsresult GetNamedItemNS(const nsAString & namespaceURI, const nsAString & localName, nsIDOMAttr * *_retval) override; virtual nsresult SetNamedItemNS(nsIDOMAttr *arg, nsIDOMAttr * *_retval) override; virtual nsresult RemoveNamedItemNS(const nsAString & namespaceURI, const nsAString & localName, nsIDOMAttr * *_retval) override;
94140 uint32_t Count() const;
94160 Attr* Item(uint32_t aIndex);
94161 Attr* IndexedGetter(uint32_t aIndex, bool& aFound);
94162 uint32_t Length() const;
95142 typedef uint32_t nsLoadFlags;
95210 typedef uint32_t nsContentPolicyType;
96122 uint32_t
96276 bool fail(uint32_t msg) {
96296 uint32_t failureCode() const {
96298 return uint32_t(code_);
96586 uint32_t index_;
96593 ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, GetBehavior behavior)
96600 ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, GetBehavior behavior)
96615 (* GetElementsOp)(JSContext* cx, JS::HandleObject obj, uint32_t begin, uint32_t end,
96738 const char* name; uint32_t flags; const JSClassOps* cOps; JSAddPropertyOp getAddProperty() const { return cOps ? cOps->addProperty : nullptr; } JSDeletePropertyOp getDelProperty() const { return cOps ? cOps->delProperty : nullptr; } JSGetterOp getGetProperty() const { return cOps ? cOps->getProperty : nullptr; } JSSetterOp getSetProperty() const { return cOps ? cOps->setProperty : nullptr; } JSEnumerateOp getEnumerate() const { return cOps ? cOps->enumerate : nullptr; } JSResolveOp getResolve() const { return cOps ? cOps->resolve : nullptr; } JSMayResolveOp getMayResolve() const { return cOps ? cOps->mayResolve : nullptr; } JSNative getCall() const { return cOps ? cOps->call : nullptr; } JSHasInstanceOp getHasInstance() const { return cOps ? cOps->hasInstance : nullptr; } JSNative getConstruct() const { return cOps ? cOps->construct : nullptr; } bool hasFinalize() const { return cOps && cOps->finalize; } bool hasTrace() const { return cOps && cOps->trace; } bool isTrace(JSTraceOp trace) const { return cOps && cOps->trace == trace; } void doFinalize(JSFreeOp* fop, JSObject* obj) const { do { } while (0); cOps->finalize(fop, obj); } void doTrace(JSTracer* trc, JSObject* obj) const { do { } while (0); cOps->trace(trc, obj); };
96747 const char* name; uint32_t flags; const js::ClassOps* cOps; JSAddPropertyOp getAddProperty() const { return cOps ? cOps->addProperty : nullptr; } JSDeletePropertyOp getDelProperty() const { return cOps ? cOps->delProperty : nullptr; } JSGetterOp getGetProperty() const { return cOps ? cOps->getProperty : nullptr; } JSSetterOp getSetProperty() const { return cOps ? cOps->setProperty : nullptr; } JSEnumerateOp getEnumerate() const { return cOps ? cOps->enumerate : nullptr; } JSResolveOp getResolve() const { return cOps ? cOps->resolve : nullptr; } JSMayResolveOp getMayResolve() const { return cOps ? cOps->mayResolve : nullptr; } JSNative getCall() const { return cOps ? cOps->call : nullptr; } JSHasInstanceOp getHasInstance() const { return cOps ? cOps->hasInstance : nullptr; } JSNative getConstruct() const { return cOps ? cOps->construct : nullptr; } bool hasFinalize() const { return cOps && cOps->finalize; } bool hasTrace() const { return cOps && cOps->trace; } bool isTrace(JSTraceOp trace) const { return cOps && cOps->trace == trace; } void doFinalize(FreeOp* fop, JSObject* obj) const { do { } while (0); cOps->finalize(fop, obj); } void doTrace(JSTracer* trc, JSObject* obj) const { do { } while (0); cOps->trace(trc, obj); };
96752 static const uint32_t NON_NATIVE = (1<<((8 + 8)+2));
97059 uint32_t src, dst = 0;
97726 enum class StructuredCloneScope : uint32_t {
97782 uint32_t tag, uint32_t data, void* closure);
97792 typedef void (*StructuredCloneErrorOp)(JSContext* cx, uint32_t errorid);
97795 uint32_t tag, void* content, uint64_t extraData,
97803 uint32_t* tag,
97813 typedef void (*FreeTransferStructuredCloneOp)(uint32_t tag, JS::TransferableOwnership ownership,
97884 JS_ReadStructuredClone(JSContext* cx, JSStructuredCloneData& data, uint32_t version,
97907 uint32_t version_;
97928 bool copy(const JSStructuredCloneData& data, uint32_t version=8,
97936 void adopt(JSStructuredCloneData&& data, uint32_t version=8,
97942 void steal(JSStructuredCloneData* data, uint32_t* versionp=nullptr,
97970 JS_ReadUint32Pair(JSStructuredCloneReader* r, uint32_t* p1, uint32_t* p2);
97979 JS_WriteUint32Pair(JSStructuredCloneWriter* w, uint32_t tag, uint32_t data);
98007 uint32_t debugToken;
98012 void setDebugToken(uint32_t token) {
98379 bool init(uint32_t len = 16) {
98428 uint32_t count() const {
98496 bool init(uint32_t len = 16) {
98539 uint32_t count() const {
98970 JS_NewContext(uint32_t maxbytes,
98971 uint32_t maxNurseryBytes = JS::DefaultNurseryBytes,
99699 JS_SetGCParameter(JSContext* cx, JSGCParamKey key, uint32_t value);
99701 extern uint32_t
99705 JS_SetGCParametersBasedOnAvailableMemory(JSContext* cx, uint32_t availMem);
100582 JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, uint32_t value,
100606 JS_DefineProperty(JSContext* cx, JS::HandleObject obj, const char* name, uint32_t value,
100644 uint32_t value, unsigned attrs,
100653 JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleValue value,
100657 JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleObject value,
100661 JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleString value,
100665 JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, int32_t value,
100669 JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, uint32_t value,
100673 JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, double value,
100687 JS_HasElement(JSContext* cx, JS::HandleObject obj, uint32_t index, bool* foundp);
100705 JS_ForwardGetElementTo(JSContext* cx, JS::HandleObject obj, uint32_t index,
100726 JS_GetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::MutableHandleValue vp);
100749 JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleValue v);
100752 JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleObject v);
100755 JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleString v);
100758 JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, int32_t v);
100761 JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, uint32_t v);
100764 JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, double v);
100779 JS_DeleteElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::ObjectOpResult& result);
100792 JS_DeleteElement(JSContext* cx, JS::HandleObject obj, uint32_t index);
100913 JS_AlreadyHasOwnElement(JSContext* cx, JS::HandleObject obj, uint32_t index, bool* foundp);
100928 JS_GetArrayLength(JSContext* cx, JS::Handle<JSObject*> obj, uint32_t* lengthp);
100931 JS_SetArrayLength(JSContext* cx, JS::Handle<JSObject*> obj, uint32_t length);
100996 JS_GetReservedSlot(JSObject* obj, uint32_t index);
100999 JS_SetReservedSlot(JSObject* obj, uint32_t index, const JS::Value& v);
101217 uint32_t introductionOffset;
101322 unsigned line, JSScript* script, uint32_t offset)
101411 unsigned line, JSScript* script, uint32_t offset)
102141 enum class SymbolCode : uint32_t {
102194 typedef bool (* JSONWriteCallback)(const char16_t* buf, uint32_t len, void* data);
102215 JS_ParseJSON(JSContext* cx, const char16_t* chars, uint32_t len, JS::MutableHandleValue vp);
102221 JS_ParseJSONWithReviver(JSContext* cx, const char16_t* chars, uint32_t len, JS::HandleValue reviver,
102579 HandleString fileName, uint32_t lineNumber, uint32_t columnNumber,
102608 extern uint32_t
102645 extern uint32_t
102812 JS_GetGCZealBits(JSContext* cx, uint32_t* zealBits, uint32_t* frequency, uint32_t* nextScheduled);
102815 JS_SetGCZeal(JSContext* cx, uint8_t zeal, uint32_t frequency);
102818 JS_ScheduleGC(JSContext* cx, uint32_t count);
102838 JS_SetGlobalJitCompilerOption(JSContext* cx, JSJitCompilerOption opt, uint32_t value);
102840 JS_GetGlobalJitCompilerOption(JSContext* cx, JSJitCompilerOption opt, uint32_t* valueOut);
102846 JS_IndexToId(JSContext* cx, uint32_t index, JS::MutableHandleId);
103074 uint32_t index;
103076 static const uint32_t NOT_ARRAY = (4294967295U);
103145 uint32_t maxFrames;
103147 explicit MaxFrames(uint32_t max)
103236 GetSavedFrameLine(JSContext* cx, HandleObject savedFrame, uint32_t* linep,
103243 GetSavedFrameColumn(JSContext* cx, HandleObject savedFrame, uint32_t* columnp,
103525 virtual nsresult GetHashValue(uint32_t *aHashValue) = 0;
103602 virtual nsresult GetAppId(uint32_t *aAppId) = 0;
103603 inline uint32_t GetAppId()
103605 uint32_t result;
103615 virtual nsresult GetUserContextId(uint32_t *aUserContextId) = 0;
103616 inline uint32_t GetUserContextId()
103618 uint32_t result;
103625 virtual nsresult GetPrivateBrowsingId(uint32_t *aPrivateBrowsingId) = 0;
103626 inline uint32_t GetPrivateBrowsingId()
103628 uint32_t result;
103724 uint32_t aTag,
103756 static const uint32_t DEBUG_TOKEN = 0x0bf41760;
103845 uint32_t mAppId;
103848 uint32_t mPrivateBrowsingId;
103849 uint32_t mUserContextId;
103900 Optional<uint32_t> mAppId;
103903 Optional<uint32_t> mPrivateBrowsingId;
103904 Optional<uint32_t> mUserContextId;
104357 virtual nsresult CheckLoadURIWithPrincipal(nsIPrincipal *aPrincipal, nsIURI *uri, uint32_t flags) = 0;
104360 virtual nsresult CheckLoadURIStrWithPrincipal(nsIPrincipal *aPrincipal, const nsACString & uri, uint32_t flags) = 0;
104366 virtual nsresult GetAppCodebasePrincipal(nsIURI *uri, uint32_t appId, bool inMozBrowser, nsIPrincipal * *_retval) = 0;
104442 OriginAttributes(uint32_t aAppId, bool aInIsolatedMozBrowser)
104460 inline void StripAttributes(uint32_t aFlags)
104651 virtual nsresult GetAppId(uint32_t* aAppStatus) final;
104654 virtual nsresult GetUserContextId(uint32_t* aUserContextId) final;
104655 virtual nsresult GetPrivateBrowsingId(uint32_t* aPrivateBrowsingId) final;
104674 uint32_t AppId() const { return mOriginAttributes.mAppId; }
104675 uint32_t UserContextId() const { return mOriginAttributes.mUserContextId; }
104676 uint32_t PrivateBrowsingId() const { return mOriginAttributes.mPrivateBrowsingId; }
104838 typedef uint32_t nsSecurityFlags;
104902 virtual nsresult GetSecurityMode(uint32_t *aSecurityMode) = 0;
104903 inline uint32_t GetSecurityMode()
104905 uint32_t result;
104922 virtual nsresult GetCookiePolicy(uint32_t *aCookiePolicy) = 0;
104923 inline uint32_t GetCookiePolicy()
104925 uint32_t result;
105222 virtual nsresult GetTainting(uint32_t *aTainting) = 0;
105225 virtual nsresult MaybeIncreaseTainting(uint32_t aTainting) = 0;
105227 static_assert(TAINTING_BASIC == static_cast<uint32_t>(mozilla::LoadTainting::Basic),
105229 static_assert(TAINTING_CORS == static_cast<uint32_t>(mozilla::LoadTainting::CORS),
105231 static_assert(TAINTING_OPAQUE == static_cast<uint32_t>(mozilla::LoadTainting::Opaque),
105235 uint32_t tainting = TAINTING_BASIC;
105241 uint32_t tainting = static_cast<uint32_t>(aTainting);
105336 virtual nsresult GetContentDisposition(uint32_t *aContentDisposition) = 0;
105337 virtual nsresult SetContentDisposition(uint32_t aContentDisposition) = 0;
105395 __attribute__ ((warn_unused_result)) virtual nsresult GetReferrerPolicy(uint32_t *aReferrerPolicy) = 0;
105398 __attribute__ ((warn_unused_result)) virtual nsresult SetReferrerWithPolicy(nsIURI *referrer, uint32_t referrerPolicy) = 0;
105436 __attribute__ ((warn_unused_result)) virtual nsresult GetRedirectionLimit(uint32_t *aRedirectionLimit) = 0;
105437 __attribute__ ((warn_unused_result)) virtual nsresult SetRedirectionLimit(uint32_t aRedirectionLimit) = 0;
105440 __attribute__ ((warn_unused_result)) virtual nsresult GetResponseStatus(uint32_t *aResponseStatus) = 0;
105781 virtual nsresult InsertRule(const nsAString & rule, uint32_t index, uint32_t *_retval) = 0;
105784 virtual nsresult DeleteRule(uint32_t index) = 0;
105940 uint32_t InsertRule(const nsAString& aRule, uint32_t aIndex,
105943 void DeleteRule(uint32_t aIndex,
105964 virtual nsresult InsertRule(const nsAString& aRule, uint32_t aIndex,
105965 uint32_t* aReturn) final;
105966 virtual nsresult DeleteRule(uint32_t aIndex) final;
105974 nsresult DeleteRuleFromGroup(css::GroupRule* aGroup, uint32_t aIndex);
105976 css::GroupRule* aGroup, uint32_t aIndex);
106297 static bool PseudoElementHasFlags(const Type aType, uint32_t aFlags)
106303 static const uint32_t kPseudoElementFlags[size_t(Type::Count)];
106429 uint32_t aFlags = 0);
108960 explicit nsClassHashtable(uint32_t aInitLength)
109380 return Allocate(uint32_t(aSize) |
109381 uint32_t(mozilla::eArenaObjectID_NON_OBJECT_MARKER), aSize);
109385 Free(uint32_t(aSize) |
109386 uint32_t(mozilla::eArenaObjectID_NON_OBJECT_MARKER), aPtr);
109452 void* Allocate(uint32_t aCode, size_t aSize);
109453 void Free(uint32_t aCode, void* aPtr);
109464 typedef uint32_t KeyType;
109629 virtual nsresult GetNaturalWidth(uint32_t *aNaturalWidth) = 0;
109632 virtual nsresult GetNaturalHeight(uint32_t *aNaturalHeight) = 0;
110400 typedef uint32_t pixman_fixed_1_31_t;
110401 typedef uint32_t pixman_fixed_1_16_t;
110753 uint32_t width, height;
110834 pixman_bool_t _moz_pixman_blt (uint32_t *src_bits,
110835 uint32_t *dst_bits,
110846 pixman_bool_t _moz_pixman_fill (uint32_t *bits,
110853 uint32_t _xor);
110864 typedef uint32_t (* pixman_read_memory_func_t) (const void *src, int size);
110865 typedef void (* pixman_write_memory_func_t) (void *dst, uint32_t value, int size);
110883 uint32_t rgba[256];
110980 uint32_t *bits,
110985 uint32_t * bits,
111026 uint32_t *_moz_pixman_image_get_data (pixman_image_t *image);
111532 uint32_t GetNumRects () const
111536 uint32_t result = _moz_pixman_region32_n_rects(Impl());
111569 void SimplifyOutward (uint32_t aMaxRects);
111576 void SimplifyOutwardByArea(uint32_t aThreshold);
111582 void SimplifyInward (uint32_t aMaxRects);
111913 uint32_t GetNumRects () const { return mImpl.GetNumRects (); }
111958 void SimplifyOutward (uint32_t aMaxRects)
111962 void SimplifyOutwardByArea (uint32_t aThreshold)
111971 void SimplifyInward (uint32_t aMaxRects)
113146 uint32_t aAdditionalScrollFlags = 0) = 0;
113180 uint32_t aFlags) = 0;
113194 uint32_t aFlags) = 0;
113402 uint32_t aColor) = 0;
113447 virtual nsresult RenderDocument(const nsRect& aRect, uint32_t aFlags,
113467 uint32_t aFlags) = 0;
113473 uint32_t aFlags) = 0;
113538 uint32_t aFlags = 0) = 0;
113622 static PointerCaptureInfo* GetPointerCaptureInfo(uint32_t aPointerId);
113623 static void SetPointerCapturingContent(uint32_t aPointerId,
113625 static void ReleasePointerCapturingContent(uint32_t aPointerId);
113626 static nsIContent* GetPointerCapturingContent(uint32_t aPointerId);
113637 static bool GetPointerInfo(uint32_t aPointerId, bool& aActiveState);
113641 static uint16_t GetPointerType(uint32_t aPointerId);
113645 static bool GetPointerPrimaryState(uint32_t aPointerId);
113759 uint32_t GetPresShellId() { return mPresShellId; }
113779 uint32_t aFlags) = 0;
113827 uint32_t FontSizeInflationEmPerLine() const {
113831 uint32_t FontSizeInflationMinTwips() const {
113835 uint32_t FontSizeInflationLineThreshold() const {
113889 nsresult HasRuleProcessorUsedByMultipleStyleSets(uint32_t aSheetType,
114006 uint32_t aSheetType) = 0;
114008 uint32_t aSheetType) = 0;
114107 uint32_t mPresShellId;
114115 uint32_t mFontSizeInflationEmPerLine;
114116 uint32_t mFontSizeInflationMinTwips;
114117 uint32_t mFontSizeInflationLineThreshold;
114152 enum FontFamilyType : uint32_t {
114334 uint32_t len = aFamilyNameList.Length();
114335 for (uint32_t i = 0; i < len; i++) {
114345 uint32_t Length() const {
114363 uint32_t len = mFontlist.Length();
114364 for (uint32_t i = 0; i < len; i++) {
114378 uint32_t len = mFontlist.Length();
114379 for (uint32_t i = 0; i < len; i++) {
114392 uint32_t len = mFontlist.Length();
114393 for (uint32_t i = 0; i < len; i++) {
114418 uint32_t len = mFontlist.Length();
114419 for (uint32_t i = 0; i < len; i++) {
114440 uint32_t len = mFontlist.Length();
114443 for (uint32_t i = 0; i < len; i++) {
114599 uint32_t mTag;
114600 uint32_t mValue;
114617 uint32_t alternate;
114641 ValueList(const nsAString& aName, const nsTArray<uint32_t>& aSelectors)
114645 nsTArray<uint32_t> featureSelectors;
114649 uint32_t alternate;
114656 uint32_t aVariantProperty,
114658 nsTArray<uint32_t>& aValues);
114669 uint32_t mPropVal;
114676 uint32_t aPropVal,
114703 nsTArray<uint32_t> mValues;
114712 uint32_t mTag;
114819 uint32_t languageOverride = 0;
114911 virtual nsresult Init(nsIObserver *aObserver, uint32_t aDelay, uint32_t aType) = 0;
114914 virtual nsresult InitWithFuncCallback(nsTimerCallbackFunc aCallback, void *aClosure, uint32_t aDelay, uint32_t aType) = 0;
114917 virtual nsresult InitWithCallback(nsITimerCallback *aCallback, uint32_t aDelay, uint32_t aType) = 0;
114923 virtual nsresult InitWithNamedFuncCallback(nsTimerCallbackFunc aCallback, void *aClosure, uint32_t aDelay, uint32_t aType, const char * aName) = 0;
114926 virtual nsresult InitWithNameableFuncCallback(nsTimerCallbackFunc aCallback, void *aClosure, uint32_t aDelay, uint32_t aType, nsTimerNameCallbackFunc aNameCallback) = 0;
114929 virtual nsresult GetDelay(uint32_t *aDelay) = 0;
114930 virtual nsresult SetDelay(uint32_t aDelay) = 0;
114933 virtual nsresult GetType(uint32_t *aType) = 0;
114934 virtual nsresult SetType(uint32_t aType) = 0;
115104 uint32_t aMaxLen)
115117 uint32_t aMaxLen)
115145 uint32_t aMaxLen);
115150 static const char* memmem(const char* aHaystack, uint32_t aHaystackLen,
115151 const char* aNeedle, uint32_t aNeedleLen);
115168 static bool IsAscii(const char* aString, uint32_t aLength)
115977 virtual nsresult GetPriority(uint32_t *aPriority) = 0;
115997 virtual nsresult NewThread(uint32_t creationFlags, uint32_t stackSize, nsIThread * *_retval) = 0;
116000 virtual nsresult NewNamedThread(const nsACString & name, uint32_t stackSize, nsIThread * *_retval) = 0;
116027 nsresult Dispatch(nsIRunnable* aEvent, uint32_t aFlags) {
116040 virtual nsresult Dispatch(already_AddRefed<nsIRunnable> event, uint32_t flags) = 0;
116043 virtual nsresult DispatchFromScript(nsIRunnable *event, uint32_t flags) = 0;
116046 virtual nsresult DelayedDispatch(already_AddRefed<nsIRunnable> event, uint32_t delay) = 0;
116525 uint32_t aStackSize = nsIThreadManager::DEFAULT_STACK_SIZE);
116534 uint32_t aStackSize = nsIThreadManager::DEFAULT_STACK_SIZE);
116541 uint32_t aStackSize = nsIThreadManager::DEFAULT_STACK_SIZE)
116563 uint32_t aDispatchFlags = nsIEventTarget::DISPATCH_NORMAL);
116566 uint32_t aDispatchFlags = nsIEventTarget::DISPATCH_NORMAL);
116570 already_AddRefed<nsIRunnable>&& aEvent, uint32_t aDelayMs);
117500 mozilla::Atomic<uint32_t> mCounter;
118004 uint32_t HashValue(uint32_t aHash) const;
118558 extern uint32_t
118632 (*JSAccumulateTelemetryDataCallback)(int id, uint32_t sample, const char* key);
118929 uint32_t slotInfo;
118931 static const uint32_t FIXED_SLOTS_SHIFT = 27;
118970 static const uint32_t INLINE_CHARS_BIT = ((uint32_t)1 << (2));
118971 static const uint32_t LATIN1_CHARS_BIT = ((uint32_t)1 << (6));
118972 static const uint32_t ROPE_FLAGS = 0;
118973 static const uint32_t EXTERNAL_FLAGS = ((uint32_t)1 << (5));
118974 static const uint32_t TYPE_FLAGS_MASK = ((uint32_t)1 << (6)) - 1;
118975 uint32_t flags;
118976 uint32_t length;
119117 uint32_t
119133 static const uint32_t MaxStringLength = (1 << 28) - 1;
119313 StringIsArrayIndex(JSLinearString* str, uint32_t* indexp);
119451 uint32_t protoID, uint32_t depth);
119587 SetDOMProxyInformation(const void* domProxyHandlerFamily, uint32_t domProxyExpandoSlot,
119591 uint32_t GetDOMProxyExpandoSlot();
120477 JS_NewInt8Array(JSContext* cx, uint32_t nelements);
120479 JS_NewUint8Array(JSContext* cx, uint32_t nelements);
120481 JS_NewUint8ClampedArray(JSContext* cx, uint32_t nelements);
120483 JS_NewInt16Array(JSContext* cx, uint32_t nelements);
120485 JS_NewUint16Array(JSContext* cx, uint32_t nelements);
120487 JS_NewInt32Array(JSContext* cx, uint32_t nelements);
120489 JS_NewUint32Array(JSContext* cx, uint32_t nelements);
120491 JS_NewFloat32Array(JSContext* cx, uint32_t nelements);
120493 JS_NewFloat64Array(JSContext* cx, uint32_t nelements);
120516 uint32_t byteOffset, int32_t length);
120519 uint32_t byteOffset, int32_t length);
120522 uint32_t byteOffset, int32_t length);
120525 uint32_t byteOffset, int32_t length);
120528 uint32_t byteOffset, int32_t length);
120531 uint32_t byteOffset, int32_t length);
120534 uint32_t byteOffset, int32_t length);
120537 uint32_t byteOffset, int32_t length);
120540 uint32_t byteOffset, int32_t length);
120549 JS_NewSharedArrayBuffer(JSContext* cx, uint32_t nbytes);
120555 JS_NewArrayBuffer(JSContext* cx, uint32_t nbytes);
120647 inline void GetInt8ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, int8_t** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<int8_t*>(GetObjectPrivate(obj)); }
120648 inline void GetUint8ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<uint8_t*>(GetObjectPrivate(obj)); }
120649 inline void GetUint8ClampedArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<uint8_t*>(GetObjectPrivate(obj)); }
120650 inline void GetInt16ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, int16_t** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<int16_t*>(GetObjectPrivate(obj)); }
120651 inline void GetUint16ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint16_t** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<uint16_t*>(GetObjectPrivate(obj)); }
120652 inline void GetInt32ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, int32_t** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<int32_t*>(GetObjectPrivate(obj)); }
120653 inline void GetUint32ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint32_t** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<uint32_t*>(GetObjectPrivate(obj)); }
120654 inline void GetFloat32ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, float** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<float*>(GetObjectPrivate(obj)); }
120655 inline void GetFloat64ArrayLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, double** data) { do { } while (0); const JS::Value& lenSlot = GetReservedSlot(obj, detail::TypedArrayLengthSlot); *length = mozilla::AssertedCast<uint32_t>(lenSlot.toInt32()); *isSharedMemory = JS_GetTypedArraySharedness(obj); *data = static_cast<double*>(GetObjectPrivate(obj)); }
120662 GetArrayBufferViewLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data);
120670 GetArrayBufferLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data);
120677 GetSharedArrayBufferLengthAndData(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data);
120690 JS_GetObjectAsInt8Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, int8_t** data);
120692 JS_GetObjectAsUint8Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data);
120694 JS_GetObjectAsUint8ClampedArray(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data);
120696 JS_GetObjectAsInt16Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, int16_t** data);
120698 JS_GetObjectAsUint16Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint16_t** data);
120700 JS_GetObjectAsInt32Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, int32_t** data);
120702 JS_GetObjectAsUint32Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint32_t** data);
120704 JS_GetObjectAsFloat32Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, float** data);
120706 JS_GetObjectAsFloat64Array(JSObject* obj, uint32_t* length, bool* isSharedMemory, double** data);
120708 JS_GetObjectAsArrayBufferView(JSObject* obj, uint32_t* length, bool* isSharedMemory, uint8_t** data);
120714 JS_GetObjectAsArrayBuffer(JSObject* obj, uint32_t* length, uint8_t** data);
120734 extern uint32_t
120737 extern uint32_t
120754 extern uint32_t
120757 extern uint32_t
120760 extern uint32_t
120774 extern uint32_t
120789 extern uint32_t*
120835 JS_NewDataView(JSContext* cx, JS::HandleObject buffer, uint32_t byteOffset, int32_t byteLength);
120837 uint32_t
120840 uint32_t
121085 uint32_t type_ : 4;
121093 uint32_t aliasSet_ : 4;
121096 uint32_t returnType_ : 8;
121110 uint32_t isInfallible : 1;
121118 uint32_t isMovable : 1;
121125 uint32_t isEliminatable : 1;
121132 uint32_t isAlwaysInSlot : 1;
121138 uint32_t isLazilyCachedInSlot : 1;
121141 uint32_t isTypedMethod : 1;
121148 uint32_t slotIndex : 10;
121155 static_assert(sizeof(JSJitInfo) == (sizeof(void*) + 2 * sizeof(uint32_t)),
121367 uint32_t begin, uint32_t end, js::ElementAdder* adder);
121486 virtual void sampleNative(void* addr, uint32_t size) = 0;
121495 virtual void sampleTenured(void* addr, uint32_t size) = 0;
121496 virtual void sampleNursery(void* addr, uint32_t size) = 0;
121507 static mozilla::Atomic<uint32_t, mozilla::Relaxed> sActiveProfilerCount;
121540 static __attribute__((always_inline)) inline void SampleNative(void* addr, uint32_t size) {
121551 static __attribute__((always_inline)) inline void SampleTenured(void* addr, uint32_t size) {
121562 static __attribute__((always_inline)) inline void SampleNursery(void* addr, uint32_t size) {
121745 uint32_t mFlags;
121838 void GetLengthAndDataAndSharedness(JSObject*, uint32_t*, bool*, T**)>
121865 mutable uint32_t mLength;
121898 inline uint32_t Length() const {
121905 inline uint32_t LengthAllowShared() const {
121936 void GetLengthAndDataAndSharedness(JSObject*, uint32_t*, bool*, T**),
121937 JSObject* CreateNew(JSContext*, uint32_t)>
121955 Create(JSContext* cx, nsWrapperCache* creator, uint32_t length,
121967 Create(JSContext* cx, uint32_t length, const T* data = nullptr) {
121973 CreateCommon(JSContext* cx, uint32_t length, const T* data) {
121994 void GetLengthAndDataAndSharedness(JSObject*, uint32_t*, bool*,
122056 typedef TypedArray<uint32_t, js::UnwrapUint32Array, JS_GetUint32ArrayData,
122297 ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback, OwningHTMLImageElementOrHTMLVideoElementOrHTMLCanvasElementOrBlobOrImageDataOrCanvasRenderingContext2DOrImageBitmapOrArrayBufferViewOrArrayBuffer& aUnion, const char* aName, uint32_t aFlags = 0);
122307 uint32_t mHeight;
122308 uint32_t mOffset;
122309 uint32_t mSkip;
122310 uint32_t mStride;
122311 uint32_t mWidth;
123386 typedef uint32_t Action;
123473 virtual bool getElements(JSContext* cx, HandleObject proxy, uint32_t begin, uint32_t end,
123489 const uint32_t PROXY_EXTRA_SLOTS = 2;
123519 const uint32_t ProxyDataOffset = 2 * sizeof(void*);
125206 virtual nsresult InitClassesWithNewWrappedGlobal(JSContext *aJSContext, nsISupports *aCOMObj, nsIPrincipal *aPrincipal, uint32_t aFlags, JS::CompartmentOptions & aOptions, nsIXPConnectJSObjectHolder * *_retval) = 0;
125275 virtual nsresult GarbageCollect(uint32_t reason) = 0;
125317 virtual nsresult GetLength(uint32_t *aLength) = 0;
125320 virtual nsresult QueryElementAt(uint32_t index, const nsIID & uuid, void **result) = 0;
125323 virtual nsresult IndexOf(uint32_t startIndex, nsISupports *element, uint32_t *_retval) = 0;
125529 typedef uint32_t SuspendTypes;
125543 enum class CallerType : uint32_t;
125835 uint32_t aFocusMethod = 0,
125841 virtual uint32_t GetFocusMethod() = 0;
125843 virtual bool TakeFocus(bool aFocus, uint32_t aFocusMethod) = 0;
125886 virtual void EnableDeviceSensor(uint32_t aType) = 0;
125894 virtual void DisableDeviceSensor(uint32_t aType) = 0;
125913 virtual uint32_t GetSerial() = 0;
125947 void MarkUncollectableForCCGeneration(uint32_t aGeneration)
125952 uint32_t GetMarkedCCGeneration()
126047 uint32_t mModalStateDepth;
126050 uint32_t mMutationBits;
126113 uint32_t mMarkedCCGeneration;
126160 bool HasMutationListeners(uint32_t aMutationEventType) const
126171 void SetMutationListeners(uint32_t aType)
126602 virtual nsresult GetChildList(const char * aStartingAt, uint32_t *aCount, char * **aChildArray) = 0;
126711 virtual nsresult GetRoot(char * *aRoot) override { return sRootBranch-> GetRoot(aRoot); } virtual nsresult GetPrefType(const char * aPrefName, int32_t *_retval) override { return sRootBranch-> GetPrefType(aPrefName, _retval); } virtual nsresult GetBoolPrefWithDefault(const char * aPrefName, bool aDefaultValue, uint8_t _argc, bool *_retval) override { return sRootBranch-> GetBoolPrefWithDefault(aPrefName, aDefaultValue, _argc, _retval); } virtual nsresult GetBoolPref(const char * aPrefName, bool *_retval) override { return sRootBranch-> GetBoolPref(aPrefName, _retval); } virtual nsresult SetBoolPref(const char * aPrefName, bool aValue) override { return sRootBranch-> SetBoolPref(aPrefName, aValue); } virtual nsresult GetFloatPrefWithDefault(const char * aPrefName, float aDefaultValue, uint8_t _argc, float *_retval) override { return sRootBranch-> GetFloatPrefWithDefault(aPrefName, aDefaultValue, _argc, _retval); } virtual nsresult GetFloatPref(const char * aPrefName, float *_retval) override { return sRootBranch-> GetFloatPref(aPrefName, _retval); } virtual nsresult GetCharPrefWithDefault(const char * aPrefName, const char * aDefaultValue, uint8_t _argc, char * *_retval) override { return sRootBranch-> GetCharPrefWithDefault(aPrefName, aDefaultValue, _argc, _retval); } virtual nsresult GetCharPref(const char * aPrefName, char * *_retval) override { return sRootBranch-> GetCharPref(aPrefName, _retval); } virtual nsresult SetCharPref(const char * aPrefName, const char * aValue) override { return sRootBranch-> SetCharPref(aPrefName, aValue); } virtual nsresult GetStringPref(const char * aPrefName, const nsACString & aDefaultValue, uint8_t _argc, nsACString & _retval) override { return sRootBranch-> GetStringPref(aPrefName, aDefaultValue, _argc, _retval); } virtual nsresult SetStringPref(const char * aPrefName, const nsACString & aValue) override { return sRootBranch-> SetStringPref(aPrefName, aValue); } virtual nsresult GetIntPrefWithDefault(const char * aPrefName, int32_t aDefaultValue, uint8_t _argc, int32_t *_retval) override { return sRootBranch-> GetIntPrefWithDefault(aPrefName, aDefaultValue, _argc, _retval); } virtual nsresult GetIntPref(const char * aPrefName, int32_t *_retval) override { return sRootBranch-> GetIntPref(aPrefName, _retval); } virtual nsresult SetIntPref(const char * aPrefName, int32_t aValue) override { return sRootBranch-> SetIntPref(aPrefName, aValue); } virtual nsresult GetComplexValue(const char * aPrefName, const nsIID & aType, void **aValue) override { return sRootBranch-> GetComplexValue(aPrefName, aType, aValue); } virtual nsresult SetComplexValue(const char * aPrefName, const nsIID & aType, nsISupports *aValue) override { return sRootBranch-> SetComplexValue(aPrefName, aType, aValue); } virtual nsresult ClearUserPref(const char * aPrefName) override { return sRootBranch-> ClearUserPref(aPrefName); } virtual nsresult LockPref(const char * aPrefName) override { return sRootBranch-> LockPref(aPrefName); } virtual nsresult PrefHasUserValue(const char * aPrefName, bool *_retval) override { return sRootBranch-> PrefHasUserValue(aPrefName, _retval); } virtual nsresult PrefIsLocked(const char * aPrefName, bool *_retval) override { return sRootBranch-> PrefIsLocked(aPrefName, _retval); } virtual nsresult UnlockPref(const char * aPrefName) override { return sRootBranch-> UnlockPref(aPrefName); } virtual nsresult DeleteBranch(const char * aStartingAt) override { return sRootBranch-> DeleteBranch(aStartingAt); } virtual nsresult GetChildList(const char * aStartingAt, uint32_t *aCount, char * **aChildArray) override { return sRootBranch-> GetChildList(aStartingAt, aCount, aChildArray); } virtual nsresult ResetBranch(const char * aStartingAt) override { return sRootBranch-> ResetBranch(aStartingAt); } virtual nsresult AddObserver(const char * aDomain, nsIObserver *aObserver, bool aHoldWeak) override { return sRootBranch-> AddObserver(aDomain, aObserver, aHoldWeak); } virtual nsresult RemoveObserver(const char * aDomain, nsIObserver *aObserver) override { return sRootBranch-> RemoveObserver(aDomain, aObserver); }
126786 static uint32_t GetUint(const char* aPref, uint32_t aDefault = 0)
126788 uint32_t result = aDefault;
126808 static nsresult GetUint(const char* aPref, uint32_t* aResult)
126813 *aResult = static_cast<uint32_t>(result);
126831 static nsresult SetUint(const char* aPref, uint32_t aValue)
126949 static nsresult AddUintVarCache(uint32_t* aVariable,
126951 uint32_t aDefault = 0);
126953 static nsresult AddAtomicUintVarCache(Atomic<uint32_t, Order>* aVariable,
126955 uint32_t aDefault = 0);
126968 static nsresult GetDefaultUint(const char* aPref, uint32_t* aResult)
126990 static uint32_t GetDefaultUint(const char* aPref, uint32_t aFailedResult)
126992 return static_cast<uint32_t>(
127125 uint32_t mScriptBlocks;
127240 xpc_MarkInCCGeneration(nsISupports* aVariant, uint32_t aGeneration);
127261 uint32_t mLength = 0;
127276 StringBufferToJSVal(JSContext* cx, nsStringBuffer* buf, uint32_t length,
127399 uint32_t length = str.StringBufferLength();
127565 uint32_t mLineNumber;
127566 uint32_t mColumn;
127601 uint32_t mFlags;
127778 static uint32_t GetMaxCCSliceTimeSinceClear();
127799 static uint32_t CleanupsSinceLastGC();
127830 uint32_t mModalStateDepth;
127880 virtual nsresult GetArgs(uint32_t *argc, void **argv) = 0;
128371 uint32_t aFlags = 0)
128553 ToUint32Slow(JSContext* cx, JS::HandleValue v, uint32_t* out);
128664 ToUint32(JSContext* cx, HandleValue v, uint32_t* out)
128669 *out = uint32_t(v.toInt32());
128864 inline uint32_t
128867 return detail::ToUintWidth<uint32_t>(d);
135457 typedef bool (*DeferredFinalizeFunction)(uint32_t aSlice, void* aData);
135486 for (uint32_t i = 0; i < mLength; i++) {
135491 uint32_t Length() const { return mLength; }
135524 uint32_t mLength;
135645 void PopLastN(uint32_t aNumElements)
135664 uint32_t segmentLen = last->Length();
135687 for (uint32_t i = 0; i < aNumElements; ++i) {
135862 uint32_t mVisitedRefCounted;
135863 uint32_t mVisitedGCed;
135864 uint32_t mFreedRefCounted;
135865 uint32_t mFreedGCed;
135866 uint32_t mFreedJSZones;
135867 uint32_t mNumSlices;
135881 uint32_t aMaxBytes,
135882 uint32_t aMaxNurseryBytes);
135974 void AfterProcessMicrotask(uint32_t aRecursionDepth);
135978 void ProcessMetastableStateQueue(uint32_t aRecursionDepth);
135990 enum class OOMState : uint32_t {
136033 void GarbageCollect(uint32_t aReason) const;
136098 virtual void AfterProcessTask(uint32_t aRecursionDepth);
136103 uint32_t RecursionDepth();
136168 uint32_t mRecursionDepth;
136173 uint32_t mBaseRecursionDepth;
144041 uint32_t aNonExposedGlobals);
144055 static const uint32_t Window = 1u << 0;
144056 static const uint32_t BackstagePass = 1u << 1;
144057 static const uint32_t DedicatedWorkerGlobalScope = 1u << 2;
144058 static const uint32_t SharedWorkerGlobalScope = 1u << 3;
144059 static const uint32_t ServiceWorkerGlobalScope = 1u << 4;
144060 static const uint32_t WorkerDebuggerGlobalScope = 1u << 5;
144061 static const uint32_t WorkletGlobalScope = 1u << 6;
144138 public: const uint32_t mHasStaticMethods:1; const uint32_t mStaticMethodsOffset:3; private: const Trio* StaticMethodsTrio() const { do { } while (0); return &trios[mStaticMethodsOffset]; } public: bool HasStaticMethods() const { return mHasStaticMethods; } const Prefable<const JSFunctionSpec>* StaticMethods() const { return static_cast<const Prefable<const JSFunctionSpec>*> ( StaticMethodsTrio()->mPrefables); } const jsid* StaticMethodIds() const { return StaticMethodsTrio()->mIds; } const JSFunctionSpec* StaticMethodSpecs() const { return static_cast<const JSFunctionSpec*>( StaticMethodsTrio()->mSpecs); }
144139 public: const uint32_t mHasStaticAttributes:1; const uint32_t mStaticAttributesOffset:3; private: const Trio* StaticAttributesTrio() const { do { } while (0); return &trios[mStaticAttributesOffset]; } public: bool HasStaticAttributes() const { return mHasStaticAttributes; } const Prefable<const JSPropertySpec>* StaticAttributes() const { return static_cast<const Prefable<const JSPropertySpec>*> ( StaticAttributesTrio()->mPrefables); } const jsid* StaticAttributeIds() const { return StaticAttributesTrio()->mIds; } const JSPropertySpec* StaticAttributeSpecs() const { return static_cast<const JSPropertySpec*>( StaticAttributesTrio()->mSpecs); }
144140 public: const uint32_t mHasMethods:1; const uint32_t mMethodsOffset:3; private: const Trio* MethodsTrio() const { do { } while (0); return &trios[mMethodsOffset]; } public: bool HasMethods() const { return mHasMethods; } const Prefable<const JSFunctionSpec>* Methods() const { return static_cast<const Prefable<const JSFunctionSpec>*> ( MethodsTrio()->mPrefables); } const jsid* MethodIds() const { return MethodsTrio()->mIds; } const JSFunctionSpec* MethodSpecs() const { return static_cast<const JSFunctionSpec*>( MethodsTrio()->mSpecs); }
144141 public: const uint32_t mHasAttributes:1; const uint32_t mAttributesOffset:3; private: const Trio* AttributesTrio() const { do { } while (0); return &trios[mAttributesOffset]; } public: bool HasAttributes() const { return mHasAttributes; } const Prefable<const JSPropertySpec>* Attributes() const { return static_cast<const Prefable<const JSPropertySpec>*> ( AttributesTrio()->mPrefables); } const jsid* AttributeIds() const { return AttributesTrio()->mIds; } const JSPropertySpec* AttributeSpecs() const { return static_cast<const JSPropertySpec*>( AttributesTrio()->mSpecs); }
144142 public: const uint32_t mHasUnforgeableMethods:1; const uint32_t mUnforgeableMethodsOffset:3; private: const Trio* UnforgeableMethodsTrio() const { do { } while (0); return &trios[mUnforgeableMethodsOffset]; } public: bool HasUnforgeableMethods() const { return mHasUnforgeableMethods; } const Prefable<const JSFunctionSpec>* UnforgeableMethods() const { return static_cast<const Prefable<const JSFunctionSpec>*> ( UnforgeableMethodsTrio()->mPrefables); } const jsid* UnforgeableMethodIds() const { return UnforgeableMethodsTrio()->mIds; } const JSFunctionSpec* UnforgeableMethodSpecs() const { return static_cast<const JSFunctionSpec*>( UnforgeableMethodsTrio()->mSpecs); }
144143 public: const uint32_t mHasUnforgeableAttributes:1; const uint32_t mUnforgeableAttributesOffset:3; private: const Trio* UnforgeableAttributesTrio() const { do { } while (0); return &trios[mUnforgeableAttributesOffset]; } public: bool HasUnforgeableAttributes() const { return mHasUnforgeableAttributes; } const Prefable<const JSPropertySpec>* UnforgeableAttributes() const { return static_cast<const Prefable<const JSPropertySpec>*> ( UnforgeableAttributesTrio()->mPrefables); } const jsid* UnforgeableAttributeIds() const { return UnforgeableAttributesTrio()->mIds; } const JSPropertySpec* UnforgeableAttributeSpecs() const { return static_cast<const JSPropertySpec*>( UnforgeableAttributesTrio()->mSpecs); }
144144 public: const uint32_t mHasConstants:1; const uint32_t mConstantsOffset:3; private: const Trio* ConstantsTrio() const { do { } while (0); return &trios[mConstantsOffset]; } public: bool HasConstants() const { return mHasConstants; } const Prefable<const ConstantSpec>* Constants() const { return static_cast<const Prefable<const ConstantSpec>*> ( ConstantsTrio()->mPrefables); } const jsid* ConstantIds() const { return ConstantsTrio()->mIds; } const ConstantSpec* ConstantSpecs() const { return static_cast<const ConstantSpec*>( ConstantsTrio()->mSpecs); }
144298 const uint32_t mDepth;
144491 inline uint32_t
144520 uint32_t i;
144525 IsArrayIndex(uint32_t index)
144574 virtual nsresult GetLanguage(uint32_t *aLanguage) = 0;
144634 virtual nsresult GetLineNumber(JSContext* cx, uint32_t *aLineNumber) = 0;
144637 virtual nsresult GetColumnNumber(uint32_t *aColumnNumber) = 0;
144811 typedef uint32_t nsUpdateType;
144911 virtual nsresult GetActiveCount(uint32_t *aActiveCount) = 0;
144970 virtual nsresult OnDataAvailable(nsIRequest *aRequest, nsISupports *aContext, nsIInputStream *aInputStream, uint64_t aOffset, uint32_t aCount) = 0;
145846 static uint32_t GetLogFile(char *aBuffer, size_t aLength);
146106 uint32_t mGeneration:4;
146107 uint32_t mIndexInGeneration:28;
146110 template<typename T, uint32_t K, typename Mutex, typename AutoLock>
146115 ExpirationTrackerImpl(uint32_t aTimerPeriod,
146162 uint32_t index = generation.Length();
146190 uint32_t index = state->mIndexInGeneration;
146194 uint32_t last = generation.Length() - 1;
146233 uint32_t reapGeneration =
146262 uint32_t i;
146272 uint32_t mGeneration;
146273 uint32_t mIndex;
146302 for (uint32_t i = 0; i < K; ++i) {
146321 uint32_t mTimerPeriod;
146322 uint32_t mNewestGeneration;
146416 template<typename T, uint32_t K>
146422 template<typename T, uint32_t K>
146448 nsExpirationTracker(uint32_t aTimerPeriod,
146510 template<typename T, uint32_t K, typename Mutex, typename AutoLock>
146522 template<class T, uint32_t K, typename Mutex, typename AutoLock>
146534 template<class T, uint32_t K, typename Mutex, typename AutoLock>
146552 template<class T, uint32_t K, typename Mutex, typename AutoLock>
148410 enum class CallerType : uint32_t;
148553 uint32_t ReferrerPolicy() const
148786 uint32_t GetBidiOptions() const
148797 void SetBidiOptions(uint32_t aBidiOptions)
148942 uint32_t GetSandboxFlags() const
148956 void SetSandboxFlags(uint32_t sandboxFlags)
149692 uint32_t GetPropertyTableCount()
149698 void SetPartID(uint32_t aID) {
149705 uint32_t GetPartID() const {
149845 uint32_t aFlags,
149871 void MarkUncollectableForCCGeneration(uint32_t aGeneration)
149879 uint32_t GetMarkedCCGeneration()
150069 virtual void SuppressEventHandling(uint32_t aIncrease = 1) = 0;
150078 uint32_t EventHandlingSuppressed() const { return mEventsSuppressed; }
150372 uint32_t aParamsLength = 0) const;
150514 CreateNodeIterator(nsINode& aRoot, uint32_t aWhatToShow,
150518 CreateNodeIterator(nsINode& aRoot, uint32_t aWhatToShow,
150522 CreateTreeWalker(nsINode& aRoot, uint32_t aWhatToShow,
150525 CreateTreeWalker(nsINode& aRoot, uint32_t aWhatToShow,
150664 uint32_t ChildElementCount();
150677 virtual uint32_t IndexOfSubImportLink(nsINode* aLink) = 0;
150679 virtual nsINode* GetSubImportLink(uint32_t aIdx) = 0;
151134 uint32_t mBidiOptions;
151139 uint32_t mSandboxFlags;
151159 uint32_t mPartID;
151163 uint32_t mMarkedCCGeneration;
151168 uint32_t mSubtreeModifiedDepth;
151175 uint32_t mEventsSuppressed;
151181 uint32_t mExternalScriptsBeingEvaluated;
151189 uint32_t mStaticCloneCount;
151218 uint32_t mInSyncOperationCount;
151224 uint32_t mBlockDOMContentLoaded;
151301 uint32_t mMicroTaskLevel;
151425 void profiler_start(int aEntries, double aInterval, const char** aFeatures, uint32_t aFeatureCount, const char** aThreadNameFilters, uint32_t aFilterCount);
151497 void profiler_get_buffer_info_helper(uint32_t* aCurrentPosition, uint32_t* aEntries, uint32_t* aGeneration);
151499 static inline void profiler_get_buffer_info(uint32_t* aCurrentPosition,
151500 uint32_t* aEntries,
151501 uint32_t* aGeneration)
151570 uint32_t volatile flags_;
151574 enum Flags : uint32_t {
151601 enum class Category : uint32_t {
151640 void initCppFrame(void* aSp, uint32_t aLine) volatile {
151646 void setFlag(uint32_t flag) volatile {
151650 void unsetFlag(uint32_t flag) volatile {
151654 bool hasFlag(uint32_t flag) const volatile {
151658 uint32_t flags() const volatile {
151662 uint32_t category() const volatile {
151669 setFlag(static_cast<uint32_t>(c));
151689 uint32_t line() const volatile {
151691 return static_cast<uint32_t>(lineOrPcOffset);
151718 SetContextProfilingStack(JSContext* cx, ProfileEntry* stack, uint32_t* size,
151719 uint32_t max);
151874 void SetGeneration(uint32_t aGenID);
151876 bool HasExpired(uint32_t aGenID) const { return mGenID + 2 <= aGenID; }
151885 uint32_t mGenID;
152050 uint32_t line)
152056 void* aStackAddress, bool aCopy, uint32_t line,
152089 uint32_t stackSize() const
152107 (uint32_t*) &mStackPointer,
152108 (uint32_t) mozilla::ArrayLength(mStack));
152504 void *aFrameAddress, bool aCopy, uint32_t line,
152561 js::ProfileEntry::Category aCategory, uint32_t line
152578 js::ProfileEntry::Category aCategory, uint32_t aLine,
152738 uint32_t* aLineno = nullptr,
152739 uint32_t* aColumn = nullptr);
152741 uint32_t* aLineno = nullptr,
152742 uint32_t* aColumn = nullptr);
152754 uint32_t aArgCount,
152938 virtual nsresult GetInterfaces(uint32_t *count, nsIID ***array) = 0;
152964 virtual nsresult GetFlags(uint32_t *aFlags) = 0;
152991 virtual uint32_t GetScriptableFlags(void) = 0;
153146 uint32_t GetScriptableFlags()
153445 uint32_t protoDepth)
154374 uint32_t protoID, uint32_t depth);
155709 DeferredFinalize(uint32_t aSlice, void* aData)
155713 uint32_t oldLen = pointers->Length();
155717 uint32_t newLen = oldLen - aSlice;
156170 uint32_t aArgument,
156522 ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback, OwningExternalOrWindowProxy& aUnion, const char* aName, uint32_t aFlags = 0);
156804 Optional<uint32_t> mTimeout;
157455 virtual nsresult GetChildCount(uint32_t *aChildCount) = 0;
157458 virtual nsresult GetChildAt(uint32_t aIndex, nsIMessageListenerManager * *_retval) = 0;
158417 enum class InteractionType : uint32_t {
158437 void SetBidi(uint32_t aBidiOptions,
158445 uint32_t GetBidi() const;
158581 uint32_t ruleTypeMask) const;
158866 uint32_t aDelay);
158979 uint32_t mInterruptChecksToSkip;
159160 uint32_t GetDOMGeneration() { return mDOMGeneration; }
159215 uint32_t mDOMGeneration;
159288 uint32_t aBegin = 0, uint32_t aEnd = (4294967295U));
159295 uint32_t aBegin, uint32_t aEnd) const;
159301 uint32_t aBegin,
159302 uint32_t aEnd) const;
159347 void AddOffsetAndComputeDifference(uint32_t aStart, const nsPoint& aPoint, const nsRect& aBounds,
159348 const DisplayItemClip& aOther, uint32_t aOtherStart, const nsRect& aOtherBounds,
159375 uint32_t GetCommonRoundedRectCount(const DisplayItemClip& aOther,
159376 uint32_t aMax) const;
159377 uint32_t GetRoundedRectCount() const { return mRoundedClipRects.Length(); }
159378 void AppendRoundedRects(nsTArray<RoundedRect>* aArray, uint32_t aCount) const;
160833 uint32_t mDepth;
160897 uint32_t mScrollGeneration;
161226 void SetScrollOffsetUpdated(uint32_t aScrollGeneration)
161232 void SetScrollOffsetRestored(uint32_t aScrollGeneration)
161259 uint32_t GetScrollGeneration() const
161304 uint32_t GetPresShellId() const
161309 void SetPresShellId(uint32_t aPresShellId)
161391 uint32_t mScrollGeneration;
161404 uint32_t mPresShellId;
161720 uint32_t mPresShellId;
161730 ScrollableLayerGuid(uint64_t aLayersId, uint32_t aPresShellId,
161784 uint32_t Hash() const
161906 virtual uint32_t GetScrollbarVisibility() const = 0;
161912 uint32_t GetPerceivedScrollingDirections() const;
162091 virtual uint32_t CurrentScrollGeneration() = 0;
162102 virtual void ResetScrollInfoIfGeneration(uint32_t aGeneration) = 0;
162290 virtual nsresult GetLength(uint32_t *aLength) = 0;
162293 virtual nsresult Item(uint32_t index, nsIDOMClientRect * *_retval) = 0;
162441 virtual nsresult GetLength(uint32_t *aLength) override; virtual nsresult Item(uint32_t index, nsIDOMClientRect * *_retval) override;
162458 uint32_t Length()
162462 DOMRect* Item(uint32_t aIndex)
162466 DOMRect* IndexedGetter(uint32_t aIndex, bool& aFound)
165522 return uint32_t(aValue);
165805 __attribute__ ((warn_unused_result)) virtual nsresult Create(uint32_t type, uint32_t permissions) = 0;
165843 virtual nsresult GetPermissions(uint32_t *aPermissions) = 0;
165844 virtual nsresult SetPermissions(uint32_t aPermissions) = 0;
165847 virtual nsresult GetPermissionsOfLink(uint32_t *aPermissionsOfLink) = 0;
165848 virtual nsresult SetPermissionsOfLink(uint32_t aPermissionsOfLink) = 0;
165905 __attribute__ ((warn_unused_result)) virtual nsresult CreateUnique(uint32_t type, uint32_t permissions) = 0;
166006 virtual nsresult GetKeys(uint32_t *count, char * **keys) = 0;
166153 uint32_t flags = 0;
166190 uint32_t flags;
166314 bool XRE_TakeMinidumpForChild (uint32_t aChildPid, nsIFile** aDump, uint32_t* aSequence);
166385 void XRE_TelemetryAccumulate (int aID, uint32_t aSample);
166585 static const uint32_t kFlagsTable[eCSSProperty_COUNT];
166588 static inline bool PropHasFlags(nsCSSPropertyID aProperty, uint32_t aFlags)
166599 static inline uint32_t PropertyParseType(nsCSSPropertyID aProperty)
166607 static inline uint32_t ValueRestrictions(nsCSSPropertyID aProperty)
166617 static const uint32_t kParserVariantTable[eCSSProperty_COUNT_no_shorthands];
166620 static inline uint32_t ParserVariant(nsCSSPropertyID aProperty) {
167590 uint32_t mColumnStart;
167591 uint32_t mColumnEnd;
167592 uint32_t mRowStart;
167593 uint32_t mRowEnd;
167606 uint32_t mNColumns;
167610 uint32_t NRows() const {
168067 uint32_t len = NS_strlen(GetBufferValue(mValue.mString));
168273 Array* InitFunction(nsCSSKeyword aFunctionId, uint32_t aNumArgs);
169013 for (uint32_t i = 0; i < mStops.Length(); i++) {
169101 uint32_t mLineNumber;
169102 uint32_t mLineOffset;
169159 nsCSSValue const & GetCorner(uint32_t aCorner) const {
169162 nsCSSValue & GetCorner(uint32_t aCorner) {
169409 enum class CallerType : uint32_t;
169936 virtual const nsAttrName* GetAttrNameAt(uint32_t aIndex) const override;
169937 virtual BorrowedAttrInfo GetAttrInfoAt(uint32_t aIndex) const override;
169938 virtual uint32_t GetAttrCount() const override;
169939 virtual bool IsNodeOfType(uint32_t aFlags) const override;
169979 void DescribeAttribute(uint32_t index, nsAString& aOutDescription) const;
169984 uint32_t aMapCount);
170624 virtual nsresult Item(uint32_t index, nsIDOMNode * *_retval) override; virtual nsresult GetLength(uint32_t *aLength) override;
170627 virtual nsIContent* Item(uint32_t aIndex) override;
170630 virtual uint32_t Length() const;
170756 uint32_t aFlags = 0)
170952 enum class CascadeLevel : uint32_t {
171434 uint32_t LineNumber() {
171439 uint32_t LineOffset() {
171445 uint32_t mOffset;
171446 uint32_t mLineNumber;
171447 uint32_t mLineOffset;
171448 uint32_t mTokenLineNumber;
171449 uint32_t mTokenLineOffset;
171450 uint32_t mTokenOffset;
171472 nsCSSScanner(const nsAString& aBuffer, uint32_t aLineNumber);
171489 uint32_t GetLineNumber() const { return mTokenLineNumber; }
171493 uint32_t GetColumnNumber() const
171496 uint32_t GetTokenOffset() const
171499 uint32_t GetTokenEndOffset() const
171518 void Backup(uint32_t n);
171531 uint32_t RecordingLength() const;
171585 int32_t Peek(uint32_t n = 0);
171586 void Advance(uint32_t n = 1);
171602 void SetEOFCharacters(uint32_t aEOFCharacters);
171603 void AddEOFCharacters(uint32_t aEOFCharacters);
171606 uint32_t mOffset;
171607 uint32_t mCount;
171609 uint32_t mLineNumber;
171610 uint32_t mLineOffset;
171612 uint32_t mTokenLineNumber;
171613 uint32_t mTokenLineOffset;
171614 uint32_t mTokenOffset;
171616 uint32_t mRecordStartOffset;
171644 uint32_t mOffset;
171645 uint32_t mCount;
171778 virtual nsresult GetImageStatus(uint32_t *aImageStatus) = 0;
171817 virtual nsresult StartDecoding(uint32_t aFlags) = 0;
171820 virtual bool StartDecodingWithResult(uint32_t aFlags) = 0;
172040 virtual nsresult AsyncOnChannelRedirect(nsIChannel *oldChannel, nsIChannel *newChannel, uint32_t flags, nsIAsyncVerifyRedirectCallback *callback) = 0;
172348 uint32_t Hash() const { return mHash; }
172361 static uint32_t ComputeHash(ImageURL* aURI,
172371 uint32_t mHash;
172415 virtual nsresult OnDataAvailable(nsIRequest *aRequest, nsISupports *aContext, nsIInputStream *aInputStream, uint64_t aOffset, uint32_t aCount) override;
172418 virtual nsresult AsyncOnChannelRedirect(nsIChannel *oldChannel, nsIChannel *newChannel, uint32_t flags, nsIAsyncVerifyRedirectCallback *callback) override;
172710 virtual nsresult GetImage(imgIContainer * *aImage) override; virtual nsresult GetImageStatus(uint32_t *aImageStatus) override; virtual nsresult GetImageErrorCode(nsresult *aImageErrorCode) override; virtual nsresult GetURI(nsIURI * *aURI) override; virtual nsresult GetCurrentURI(nsIURI * *aCurrentURI) override; virtual nsresult GetNotificationObserver(imgINotificationObserver * *aNotificationObserver) override; virtual nsresult GetMimeType(char * *aMimeType) override; virtual nsresult Clone(imgINotificationObserver *aObserver, imgIRequest * *_retval) override; virtual nsresult GetImagePrincipal(nsIPrincipal * *aImagePrincipal) override; virtual nsresult GetMultipart(bool *aMultipart) override; virtual nsresult GetCORSMode(int32_t *aCORSMode) override; virtual nsresult CancelAndForgetObserver(nsresult aStatus) override; virtual nsresult StartDecoding(uint32_t aFlags) override; virtual bool StartDecodingWithResult(uint32_t aFlags) override; virtual nsresult LockImage(void) override; virtual nsresult UnlockImage(void) override; virtual nsresult RequestDiscard(void) override; virtual nsresult GetStaticRequest(imgIRequest * *_retval) override; virtual nsresult IncrementAnimationConsumers(void) override; virtual nsresult DecrementAnimationConsumers(void) override;
172862 uint32_t mLockCount;
172863 uint32_t mAnimationConsumers;
173294 uint32_t Hash(PLDHashNumber aHash);
173776 uint32_t mAttachmentCount,
173793 for (uint32_t i = 0; i < mImageCount; ++i) {
174007 void* operator new(size_t aBaseSize, uint32_t aArrayLen) {
174017 explicit nsCSSShadowArray(uint32_t aArrayLen) :
174020 for (uint32_t i = 1; i < mLength; ++i) {
174030 for (uint32_t i = 1; i < mLength; ++i) {
174036 uint32_t Length() const { return mLength; }
174037 nsCSSShadowItem* ShadowAt(uint32_t i) {
174041 const nsCSSShadowItem* ShadowAt(uint32_t i) const {
174047 for (uint32_t i = 0; i < mLength; ++i) {
174060 for (uint32_t i = 0; i < mLength; ++i) {
174072 uint32_t mLength;
174478 void SetToInteger(uint32_t value)
174536 bool IsRepeatAutoIndex(uint32_t aIndex) const {
175074 nsTimingFunction(Type aType, uint32_t aStepsOrFrames)
175098 uint32_t mStepsOrFrames;
175620 uint32_t mTransitionTimingFunctionCount,
175629 uint32_t mAnimationTimingFunctionCount,
176027 uint32_t ContentCount() const { return mContents.Length(); }
176029 const nsStyleContentData& ContentAt(uint32_t aIndex) const {
176033 nsStyleContentData& ContentAt(uint32_t aIndex) { return mContents[aIndex]; }
176035 void AllocateContents(uint32_t aCount) {
176045 uint32_t CounterIncrementCount() const { return mIncrements.Length(); }
176046 const nsStyleCounterData& CounterIncrementAt(uint32_t aIndex) const {
176050 void AllocateCounterIncrements(uint32_t aCount) {
176055 void SetCounterIncrementAt(uint32_t aIndex, const nsString& aCounter, int32_t aIncrement) {
176060 uint32_t CounterResetCount() const { return mResets.Length(); }
176061 const nsStyleCounterData& CounterResetAt(uint32_t aIndex) const {
176065 void AllocateCounterResets(uint32_t aCount) {
176070 void SetCounterResetAt(uint32_t aIndex, const nsString& aCounter, int32_t aValue) {
176184 uint32_t mBoxOrdinal;
176216 static const uint32_t kMaxColumnCount = 1000;
176218 uint32_t mColumnCount;
176442 uint32_t GetType() const {
176471 uint32_t mType;
176690 Steps(nsTimingFunction::Type aType, uint32_t aSteps)
176700 Frames(uint32_t aFrames)
176727 uint32_t GetSteps() const
176733 uint32_t GetFrames() const
176765 ComputedTimingFunction(nsTimingFunction::Type aType, uint32_t aStepsOrFrames)
176771 uint32_t mStepsOrFrames;
177021 static const uint32_t kPseudoClassFlags[size_t(Type::Count)];
177033 enum FontFamilyType : uint32_t;
177062 uint32_t mURLStringLength;
177067 uint32_t Gecko_ChildrenCount(RawGeckoNodeBorrowed node);
177089 uint32_t url_length,
177091 uint32_t media_length);
177118 nsIAtom* Gecko_AtomAttrValue(RawGeckoElementBorrowed element, nsIAtom* attribute); bool Gecko_HasAttr(RawGeckoElementBorrowed element, nsIAtom* ns, nsIAtom* name); bool Gecko_AttrEquals(RawGeckoElementBorrowed element, nsIAtom* ns, nsIAtom* name, nsIAtom* str, bool ignoreCase); bool Gecko_AttrDashEquals(RawGeckoElementBorrowed element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_AttrIncludes(RawGeckoElementBorrowed element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_AttrHasSubstring(RawGeckoElementBorrowed element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_AttrHasPrefix(RawGeckoElementBorrowed element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_AttrHasSuffix(RawGeckoElementBorrowed element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); uint32_t Gecko_ClassOrClassList(RawGeckoElementBorrowed element, nsIAtom** class_, nsIAtom*** classList);
177119 nsIAtom* Gecko_SnapshotAtomAttrValue(const ServoElementSnapshot* element, nsIAtom* attribute); bool Gecko_SnapshotHasAttr(const ServoElementSnapshot* element, nsIAtom* ns, nsIAtom* name); bool Gecko_SnapshotAttrEquals(const ServoElementSnapshot* element, nsIAtom* ns, nsIAtom* name, nsIAtom* str, bool ignoreCase); bool Gecko_SnapshotAttrDashEquals(const ServoElementSnapshot* element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_SnapshotAttrIncludes(const ServoElementSnapshot* element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_SnapshotAttrHasSubstring(const ServoElementSnapshot* element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_SnapshotAttrHasPrefix(const ServoElementSnapshot* element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); bool Gecko_SnapshotAttrHasSuffix(const ServoElementSnapshot* element, nsIAtom* ns, nsIAtom* name, nsIAtom* str); uint32_t Gecko_SnapshotClassOrClassList(const ServoElementSnapshot* element, nsIAtom** class_, nsIAtom*** classList);
177163 nsIAtom* Gecko_Atomize(const char* aString, uint32_t aLength);
177166 const uint16_t* Gecko_GetAtomAsUTF16(nsIAtom* aAtom, uint32_t* aLength);
177167 bool Gecko_AtomEqualsUTF8(nsIAtom* aAtom, const char* aString, uint32_t aLength);
177168 bool Gecko_AtomEqualsUTF8IgnoreCase(nsIAtom* aAtom, const char* aString, uint32_t aLength);
177177 void Gecko_SetListStyleType(nsStyleList* style_struct, uint32_t type);
177193 uint32_t stops);
177209 void Gecko_SetContentDataArray(nsStyleContentData* content_data, nsStyleContentType type, uint32_t len);
177212 uint32_t Gecko_GetNodeFlags(RawGeckoNodeBorrowed node);
177213 void Gecko_SetNodeFlags(RawGeckoNodeBorrowed node, uint32_t flags);
177214 void Gecko_UnsetNodeFlags(RawGeckoNodeBorrowed node, uint32_t flags);
177244 uint32_t how_many);
177246 uint32_t how_many);
177248 uint32_t how_many);
177287 void Gecko_nsStyleSVG_SetDashArrayLength(nsStyleSVG* svg, uint32_t len);
177294 void Gecko_FillAllBackgroundLists(nsStyleImageLayers* layers, uint32_t max_len);
177295 void Gecko_FillAllMaskLists(nsStyleImageLayers* layers, uint32_t max_len);
177298 nsCSSShadowArray* Gecko_NewCSSShadowArray(uint32_t len);
177301 nsStyleQuoteValues* Gecko_NewStyleQuoteValues(uint32_t len);
177304 nsCSSValueSharedList* Gecko_NewCSSValueSharedList(uint32_t len);
177326 const uint8_t* string, uint32_t len, nsCSSUnit unit);
177534 nsresult Servo_CssRules_InsertRule(ServoCssRulesBorrowed rules, RawServoStyleSheetBorrowed sheet, const nsACString* rule, uint32_t index, bool nested, mozilla::css::Loader* loader, mozilla::ServoStyleSheet* gecko_stylesheet, uint16_t* rule_type);
177540 nsresult Servo_CssRules_DeleteRule(ServoCssRulesBorrowed rules, uint32_t index);
177542 RawServoStyleRuleStrong Servo_CssRules_GetStyleRuleAt(ServoCssRulesBorrowed rules, uint32_t index); void Servo_StyleRule_Debug(RawServoStyleRuleBorrowed rule, nsACString* result); void Servo_StyleRule_GetCssText(RawServoStyleRuleBorrowed rule, nsAString* result);
177543 RawServoMediaRuleStrong Servo_CssRules_GetMediaRuleAt(ServoCssRulesBorrowed rules, uint32_t index); void Servo_MediaRule_Debug(RawServoMediaRuleBorrowed rule, nsACString* result); void Servo_MediaRule_GetCssText(RawServoMediaRuleBorrowed rule, nsAString* result);
177544 RawServoNamespaceRuleStrong Servo_CssRules_GetNamespaceRuleAt(ServoCssRulesBorrowed rules, uint32_t index); void Servo_NamespaceRule_Debug(RawServoNamespaceRuleBorrowed rule, nsACString* result); void Servo_NamespaceRule_GetCssText(RawServoNamespaceRuleBorrowed rule, nsAString* result);
177546 nsCSSFontFaceRule* Servo_CssRules_GetFontFaceRuleAt(ServoCssRulesBorrowed rules, uint32_t index);
177624 uint32_t Servo_DeclarationBlock_Count(RawServoDeclarationBlockBorrowed declarations);
177626 bool Servo_DeclarationBlock_GetNthProperty(RawServoDeclarationBlockBorrowed declarations, uint32_t index, nsAString* result);
177709 uint32_t Servo_MediaList_GetLength(RawServoMediaListBorrowed list);
177711 bool Servo_MediaList_GetMediumAt(RawServoMediaListBorrowed list, uint32_t index, nsAString* result);