New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Placed worklets implementation behind a pref #17763
Conversation
Heads up! This PR modifies the following files:
|
r? @SimonSapin |
Looks good to me, but I’d prefer to have this double-checked but someone who knows the first thing about our WebIDL codegen. r? @jdm |
@bors-servo: r+ |
📌 Commit 955c84b has been approved by |
Placed worklets implementation behind a pref <!-- Please describe your changes on the following line: --> At the moment, worklets are always exposed, even though their spec is still a draft. This PR hides them behind a pref. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #17680. - [X] These changes do not require tests because the existing worklet tests do the job. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17763) <!-- Reviewable:end -->
💔 Test failed - linux-rel-wpt |
|
Oops, l'll fix that tomorrow. This is a good test for the feature gate working! |
955c84b
to
a3fe0b7
Compare
@bors-servo r=jdm |
📌 Commit a3fe0b7 has been approved by |
Placed worklets implementation behind a pref <!-- Please describe your changes on the following line: --> At the moment, worklets are always exposed, even though their spec is still a draft. This PR hides them behind a pref. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #17680. - [X] These changes do not require tests because the existing worklet tests do the job. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17763) <!-- Reviewable:end -->
☀️ Test successful - android, arm32, arm64, linux-dev, linux-rel-css, linux-rel-wpt, mac-dev-unit, mac-rel-css1, mac-rel-css2, mac-rel-wpt1, mac-rel-wpt2, mac-rel-wpt3, mac-rel-wpt4, windows-msvc-dev |
At the moment, worklets are always exposed, even though their spec is still a draft. This PR hides them behind a pref.
./mach build -d
does not report any errors./mach test-tidy
does not report any errorsThis change is