DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
parser A WebIDL parser written in Python to be used in Mozilla.
AtomList.h 777 Bytes
BindingDeclarations.h A header for declaring various things that binding implementation headers * might need. The idea i 12.2 kB
BindingUtils.cpp 99.9 kB
BindingUtils.h Convert a jsval to an XPCOM pointer. 102.4 kB
Bindings.conf 48.9 kB
CallbackFunction.h public CallbackObject 1.6 kB
CallbackInterface.cpp 1.2 kB
CallbackInterface.h public CallbackObject 1.4 kB
CallbackObject.cpp 13.5 kB
CallbackObject.h public nsISupports 14.5 kB
Codegen.py DO NOT EDIT 688.9 kB
Configuration.py Represents global configuration state based on IDL parse data and the configuration file. 40.7 kB
DOMJSClass.h 10.1 kB
DOMJSProxyHandler.cpp 9.5 kB
DOMJSProxyHandler.h 8.7 kB
DOMString.h A class for representing string return values. This can be either passed to * callees that have an 6.3 kB
Date.cpp 1.3 kB
Date.h Representation for dates. 1.4 kB
ErrorIPCUtils.h 2.7 kB
ErrorResult.h A struct for tracking exceptions that need to be thrown to JS. 12.8 kB
Errors.msg The format for each error message is: * * MSG_DEF(<SYMBOLIC_NAME>, <ARGUMENT_COUNT>, <JS_EXN_TYPE> 7.3 kB
Exceptions.cpp 20.7 kB
Exceptions.h 2.5 kB
GenerateCSS2PropertiesWebIDL.py 2.2 kB
IterableIterator.cpp 1.3 kB
IterableIterator.h The IterableIterator class is used for WebIDL interfaces that have a * iterable<> member defined. I 8.8 kB
JSSlots.h This file defines various reserved slot indices used by JavaScript * reflections of DOM objects. 1.4 kB
Makefile.in 2.6 kB
MozMap.h protected nsTHashtable 3.1 kB
NonRefcountedDOMObject.h 1.1 kB
Nullable.h 2.8 kB
PrimitiveConversions.h Conversions from jsval to primitive values 10.3 kB
RootedDictionary.h public T 1.5 kB
StructuredClone.cpp 1.9 kB
StructuredClone.h 754 Bytes
ToJSValue.cpp 2.0 kB
ToJSValue.h 10.1 kB
TypedArray.h Class that just handles the JSObject storage and tracing for typed arrays 12.3 kB
UnionMember.h A class for holding the members of a union. 1.3 kB
mach_commands.py 1.8 kB
moz.build 3.4 kB