gecko-dev/dom/bindings
Jan-Erik Rediger 84afc3d817 Bug 1881021 - Implement the new object metric type (JS only) r=chutten,webidl,saschanaz,smaug
For now this only provides a JavaScript API, as it's easier to generate
and to use (we just use JavaScript objects, validation is done by (de)serialization on the Rust side).

No JOG support. Parent-process only right now.

Differential Revision: https://phabricator.services.mozilla.com/D202224
2024-03-06 14:00:01 +00:00
..
crashtests
docs
mozwebidlcodegen
parser
test Bug 1864896: Autofix unused function arguments (dom). r=emilio,media-playback-reviewers,dom-storage-reviewers,padenot,janv 2024-03-04 15:44:59 +00:00
AtomList.h
BindingCallContext.h
BindingDeclarations.h Bug 1640839 - Make WebIDL enum helper function to convert to string return an actual string. r=mccr8,media-playback-reviewers,padenot 2024-03-02 07:50:21 +00:00
BindingIPCUtils.h Bug 1640839 - Add IPC serializer for WebIDL enums. r=mccr8,jgilbert,media-playback-reviewers,dom-storage-reviewers,janv,padenot 2024-03-02 07:50:22 +00:00
Bindings.conf Bug 1881021 - Implement the new object metric type (JS only) r=chutten,webidl,saschanaz,smaug 2024-03-06 14:00:01 +00:00
BindingUtils.cpp
BindingUtils.h Bug 1640839 - Stop generating a sentinel value at the end of WebIDL enums. r=mccr8,jgilbert,media-playback-reviewers,padenot 2024-03-02 07:50:25 +00:00
CallbackFunction.h
CallbackInterface.cpp
CallbackInterface.h
CallbackObject.cpp
CallbackObject.h
Codegen.py Bug 1640839 - Stop generating count of WebIDL enum values, use standard enum traits instead. r=mccr8 2024-03-02 07:50:25 +00:00
Configuration.py
DOMExceptionNames.h
DOMJSClass.h
DOMJSProxyHandler.cpp
DOMJSProxyHandler.h
DOMString.h
ErrorIPCUtils.h
ErrorResult.h
Errors.msg
Exceptions.cpp
Exceptions.h
FakeString.h
GenerateCSS2PropertiesWebIDL.py
IterableIterator.cpp
IterableIterator.h
JSSlots.h
mach_commands.py
Makefile.in
moz.build
NonRefcountedDOMObject.h
nsIScriptError.idl
nsScriptError.cpp
nsScriptError.h
nsScriptErrorWithStack.cpp
Nullable.h
ObservableArrayProxyHandler.cpp
ObservableArrayProxyHandler.h
PinnedStringId.h
PrimitiveConversions.h
ProxyHandlerUtils.h
Record.h
RemoteObjectProxy.cpp
RemoteObjectProxy.h
RootedDictionary.h
RootedOwningNonNull.h
RootedRecord.h
RootedRefPtr.h
RootedSequence.h
SimpleGlobalObject.cpp
SimpleGlobalObject.h
SpiderMonkeyInterface.h
ToJSValue.cpp
ToJSValue.h
TypedArray.h
UnionMember.h
WebIDLGlobalNameHash.cpp
WebIDLGlobalNameHash.h
XrayExpandoClass.h