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
Refactors some entities from script_thread into script_runtime #10342
Conversation
Heads up! This PR modifies the following files:
|
These changes look great! Please also move the things in script_thread.rs that were made public, since they're only used by the other moved code. |
Reviewed 28 of 28 files at r1. components/script/lib.rs, line 95 [r1] (raw file): components/script/script_thread.rs, line 117 [r1] (raw file): components/script/script_thread.rs, line 313 [r1] (raw file): components/script/script_thread.rs, line 513 [r1] (raw file): components/script/script_thread.rs, line 553 [r1] (raw file): Comments from the review on Reviewable.io |
☔ The latest upstream changes (presumably #10312) made this pull request unmergeable. Please resolve the merge conflicts. |
8eff11a
to
3a38296
Compare
3a38296
to
793e22a
Compare
☔ The latest upstream changes (presumably #10034) made this pull request unmergeable. Please resolve the merge conflicts. |
793e22a
to
fc9d846
Compare
☔ The latest upstream changes (presumably #10325) made this pull request unmergeable. Please resolve the merge conflicts. |
fc9d846
to
699db6c
Compare
☔ The latest upstream changes (presumably #9811) made this pull request unmergeable. Please resolve the merge conflicts. |
699db6c
to
17b9284
Compare
Reviewed 2 of 6 files at r2, 5 of 8 files at r3, 5 of 5 files at r4. components/script/script_runtime.rs, line 10 [r4] (raw file): Comments from Reviewable |
17b9284
to
2caa9a2
Compare
@bors-servo r+ Thanks! Reviewed 1 of 1 files at r5. Comments from Reviewable |
📌 Commit 2caa9a2 has been approved by |
@bors-servo p=2 |
Refactors some entities from script_thread into script_runtime Fixes #10271. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10342) <!-- Reviewable:end -->
☀️ Test successful - android, arm32, linux-dev, linux-rel, mac-dev-unit, mac-rel-css, mac-rel-wpt, status-appveyor |
This adds in preferences for all the SM 39 available options (as retrieved from Gecko), and uses the same defaults as Gecko. A few properties are not supported yet, and incremental GC is still always disabled regardless of the preference setting. This also adds back in the options that were accidentally deleted when \servo#10342 was rebased, which moved things from script_thread.rs to script_runtime.rs.
This adds in preferences for all the SM 39 available options (as retrieved from Gecko), and uses the same defaults as Gecko. A few properties are not supported yet, and incremental GC is still always disabled regardless of the preference setting. This also adds back in the options that were accidentally deleted when \servo#10342 was rebased, which moved things from script_thread.rs to script_runtime.rs.
This adds in preferences for all the SM 39 available options (as retrieved from Gecko), and uses the same defaults as Gecko. A few properties are not supported yet, and incremental GC is still always disabled regardless of the preference setting. This also adds back in the options that were accidentally deleted when \servo#10342 was rebased, which moved things from script_thread.rs to script_runtime.rs.
Fixes #10271.
This change is