tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit d63d751573ce7c887fff755b65dcb645accfce30
parent 3b79c3ae3e1021d61be6c09defc9d761480e5fae
Author: Alexandre Poirot <poirot.alex@gmail.com>
Date:   Tue, 25 Nov 2025 21:37:25 +0000

Bug 1997526 - Include ToJSValue.h when using Observable Array Types. r=edgar

Differential Revision: https://phabricator.services.mozilla.com/D271251

Diffstat:
Mdom/bindings/Codegen.py | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/dom/bindings/Codegen.py b/dom/bindings/Codegen.py @@ -19286,6 +19286,9 @@ class CGBindingRoot(CGThing): or descriptorHasObservableArrayTypes(d) for d in descriptors ) + bindingHeaders["mozilla/dom/ToJSValue.h"] = any( + descriptorHasObservableArrayTypes(d) for d in descriptors + ) bindingDeclareHeaders["js/TypeDecls.h"] = not bindingDeclareHeaders["jsapi.h"] bindingDeclareHeaders["js/RootingAPI.h"] = not bindingDeclareHeaders["jsapi.h"]