aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/constructor.rs
Commit message (Collapse)AuthorAgeFilesLines
* Fix invalid rooting for PropertyDescriptor (#34018)Josh Matthews2024-10-281-4/+3
| | | | | | | | | | | | | * Clean up unnecessary uses of RootedGuard. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Update mozjs. Signed-off-by: Josh Matthews <josh@joshmatthews.net> --------- Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* cangc fixes in node.rs (#33984)chickenleaf2024-10-231-1/+4
| | | Signed-off-by: L Ashwin B <lashwinib@gmail.com>
* refactor `CGClassConstructHook` to use handwritten constructors (#33614)Gae242024-10-091-0/+424
* extract generated class constructor hook into handwritten functions Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com> * downcast to window only when it's actually used Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com> * simplify downcast Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com> * rename htmlconstructor to constructor, include call_default_constructor in it Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com> --------- Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>