script: Finish JSContextify, remove CanGc and CanGc reflect methods - #46333
Conversation
86deee1 to
d7bda01
Compare
TimvdLippe
left a comment
There was a problem hiding this comment.
Super exciting to see this one close in!
d7bda01 to
690d618
Compare
Signed-off-by: Narfinger <[email protected]>
Signed-off-by: Narfinger <[email protected]>
690d618 to
f01822e
Compare
|
Please note the change in the description to highlight the ShadowRoot::register_element_id. |
TimvdLippe
left a comment
There was a problem hiding this comment.
Nice work! Super exciting to see this land
|
Someone thinks this change could be added to the monthly blog post! To help with this, we need someone to answer the following questions: 😄
If this change is part of a broader feature/project please make sure the PR description contains a Please add Thanks for helping us prepare the monthly blog post! ❤️ |
|
@servo-highfive monthly update answer
Feel free to make this a tad bigger section in the blog post, but this is the gist of it |
…ervo#46333) (linux-wpt-debugmozjs) {"fail_fast": false, "matrix": [{"name": "Linux (Debug Mozjs, WPT)", "workflow": "linux", "wpt": true, "profile": "checked-release", "unit_tests": false, "devtools_tests": false, "build_libservo": false, "bencher": false, "coverage": false, "capi": false, "build_args": "--debug-mozjs", "wpt_args": "", "number_of_wpt_chunks": 20}]}
…ervo#46552) Remove duplicate `LargestContentfulPaint` in `Bindings.conf` First Addition in servo#46318 Second Addition in servo#46333 Testing: Existing WPT Signed-off-by: Shubham Gupta <[email protected]>
This is the final part of the work to move to JSContext instead of CanGc. With this we deprecate all remaining usages of CanGc and remove CanGc and the reflect method using CanGc from the codebase.
Notice that ShadowRoot::register_element_id had previously a CanGc argument which seems unnecessary and was removed.
Part of #40600
Testing: Compilation is the test.