gecko-dev/dom/bindings
Jon Coppeard b89abe6790 Bug 1785804 - Part 2: Remove tracing name context and pass name through the trace methods r=sfink
One point of difference between the DoMarking fast path and other tracers is
handling the edge name. Passing this through to the concrete tracer and
handling it there removes this differemce.

Eventually we should be able to inline some of these these calls at which point
it should get optimsed away for tracers that ignore it.

Depends on D156559

Differential Revision: https://phabricator.services.mozilla.com/D156560
2022-09-07 09:49:58 +00:00
..
crashtests
docs
mozwebidlcodegen Bug 1747059 - Gecko support for ShadowRealms r=peterv,smaug 2022-06-28 22:04:18 +00:00
parser Bug 1781730 - Support optional arguments in async iterable declarations. r=edgar 2022-09-05 15:27:11 +00:00
test Bug 1777574, automate CC zone handling, r=mccr8 2022-09-07 11:22:51 +00:00
AtomList.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
BindingCallContext.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
BindingDeclarations.h Bug 1781222 - Allow moving dom::Optional<>. r=edgar 2022-07-26 14:08:17 +00:00
BindingIPCUtils.h
BindingUtils.cpp Bug 1695435 - Part 4: Hide @@hasInstance behind flag also in xray r=edgar 2022-08-24 22:47:43 +00:00
BindingUtils.h Bug 1785804 - Part 2: Remove tracing name context and pass name through the trace methods r=sfink 2022-09-07 09:49:58 +00:00
Bindings.conf Bug 1486949 - Part 6: Fix ReadableStreamDefaultReader::Read to use the constructor realm r=smaug 2022-08-12 15:59:05 +00:00
CallbackFunction.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
CallbackInterface.cpp Bug 1769290 - Part 2: Apply mozilla-js-handle-rooted-typedef against dom/bindings r=edgar 2022-05-18 08:43:09 +00:00
CallbackInterface.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
CallbackObject.cpp Bug 1777574, automate CC zone handling, r=mccr8 2022-09-07 11:22:51 +00:00
CallbackObject.h Bug 1769290 - Part 1: Apply mozilla-js-handle-rooted-typedef against dom/streams r=smaug 2022-05-18 08:43:08 +00:00
Codegen.py Bug 1777574, automate CC zone handling, r=mccr8 2022-09-07 11:22:51 +00:00
Configuration.py Bug 1577383 - Implement async iterable declaration in WebIDL. r=peterv 2022-07-29 14:06:31 +00:00
DOMExceptionNames.h Bug 1718353: Remove InvalidPointerId from DOM4ErrorTypeCodeMap r=saschanaz 2021-11-11 21:07:55 +00:00
DOMJSClass.h Bug 1747059 - Gecko support for ShadowRealms r=peterv,smaug 2022-06-28 22:04:18 +00:00
DOMJSProxyHandler.cpp Bug 1754405 part 8 - Rename JSID_VOID to PropertyKey::Void(). r=evilpie 2022-02-13 12:01:46 +00:00
DOMJSProxyHandler.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
DOMString.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
ErrorIPCUtils.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
ErrorResult.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
Errors.msg Bug 1773242 - Add better error message when consuming non-Uint8Array. r=smaug 2022-06-14 07:42:29 +00:00
Exceptions.cpp
Exceptions.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
FakeString.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
GenerateCSS2PropertiesWebIDL.py Bug 1785366 - Blocklist backdrop filter on some Ivy/Sandybridge Intel Windows drivers. r=jrmuizel,emilio 2022-08-18 12:29:20 +00:00
IterableIterator.cpp Bug 1577383 - Implement async iterable declaration in WebIDL. r=peterv 2022-07-29 14:06:31 +00:00
IterableIterator.h Bug 1577383 - Implement async iterable declaration in WebIDL. r=peterv 2022-07-29 14:06:31 +00:00
JSSlots.h Bug 1766909 - Wrap ObservableArray proxy on getter, rather than throwing. r=peterv 2022-05-12 07:36:03 +00:00
Makefile.in
NonRefcountedDOMObject.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
Nullable.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
ObservableArrayProxyHandler.cpp Bug 1769290 - Part 2: Apply mozilla-js-handle-rooted-typedef against dom/bindings r=edgar 2022-05-18 08:43:09 +00:00
ObservableArrayProxyHandler.h Bug 1769290 - Part 2: Apply mozilla-js-handle-rooted-typedef against dom/bindings r=edgar 2022-05-18 08:43:09 +00:00
PinnedStringId.h Bug 1754405 part 8 - Rename JSID_VOID to PropertyKey::Void(). r=evilpie 2022-02-13 12:01:46 +00:00
PrimitiveConversions.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
ProxyHandlerUtils.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
Record.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
RemoteObjectProxy.cpp Bug 1773732 - Set proto outparam in RemoteObjectProxyBase::getPrototypeIfOrdinary. r=peterv 2022-06-15 09:30:33 +00:00
RemoteObjectProxy.h Bug 1768189 - Part 5: Apply modernize-concat-nested-namespaces to dom/base/nsNodeInfoManager.h ... r=andi 2022-05-09 20:41:05 +00:00
RootedDictionary.h Bug 1768189 - Part 6: Apply modernize-concat-nested-namespaces to dom/bindings/RootedDictionary.h ... r=andi 2022-05-09 20:41:05 +00:00
RootedOwningNonNull.h
RootedRefPtr.h
SimpleGlobalObject.cpp Bug 1777574, automate CC zone handling, r=mccr8 2022-09-07 11:22:51 +00:00
SimpleGlobalObject.h Bug 1777574, automate CC zone handling, r=mccr8 2022-09-07 11:22:51 +00:00
SpiderMonkeyInterface.h Bug 1768189 - Part 6: Apply modernize-concat-nested-namespaces to dom/bindings/RootedDictionary.h ... r=andi 2022-05-09 20:41:05 +00:00
ToJSValue.cpp
ToJSValue.h Bug 1776658: Update some setNumber callers. r=jandem 2022-08-03 19:55:31 +00:00
TypedArray.h Bug 1768189 - Part 6: Apply modernize-concat-nested-namespaces to dom/bindings/RootedDictionary.h ... r=andi 2022-05-09 20:41:05 +00:00
UnionMember.h Bug 1781223 - Allow moving WebIDL structs and unions. r=edgar 2022-07-28 09:33:09 +00:00
WebIDLGlobalNameHash.cpp Bug 1683281 - Part 2: Move proxy handler utility functions from DOMJSProxyHandler.h to ProxyHandlerUtils.h; r=peterv 2022-03-10 22:44:27 +00:00
WebIDLGlobalNameHash.h Bug 1768189 - Part 6: Apply modernize-concat-nested-namespaces to dom/bindings/RootedDictionary.h ... r=andi 2022-05-09 20:41:05 +00:00
XrayExpandoClass.h Bug 1768189 - Part 6: Apply modernize-concat-nested-namespaces to dom/bindings/RootedDictionary.h ... r=andi 2022-05-09 20:41:05 +00:00
mach_commands.py Bug 1734523 - Remove the use of MozbuildObject.mozconfig in mozwebidlcodegen. r=firefox-build-system-reviewers,mhentges 2021-10-07 15:19:03 +00:00
moz.build Bug 1781730 - Support optional arguments in async iterable declarations. r=edgar 2022-09-05 15:27:11 +00:00
nsIScriptError.idl Bug 1780788 - Use abstract strings as in-arguments for ipdl. r=nika,necko-reviewers,media-playback-reviewers,alwu,dragana 2022-07-25 20:19:48 +00:00
nsScriptError.cpp Bug 1483662 - Add microSecondTimeStamp to nsConsoleMessage, nsScriptError and ConsoleEvent. r=edgar. 2022-09-02 04:58:28 +00:00
nsScriptError.h Bug 1483662 - Add microSecondTimeStamp to nsConsoleMessage, nsScriptError and ConsoleEvent. r=edgar. 2022-09-02 04:58:28 +00:00
nsScriptErrorWithStack.cpp Bug 1777574, automate CC zone handling, r=mccr8 2022-09-07 11:22:51 +00:00