diff options
author | yvt <i@yvt.jp> | 2021-07-06 09:10:33 +0900 |
---|---|---|
committer | yvt <i@yvt.jp> | 2021-07-06 09:10:33 +0900 |
commit | 5871d09c26dcee3cc75c2dd1b7efc8ce208bbb45 (patch) | |
tree | 0fdd49cb0219a9c670e36396efd9c69f156fcf29 /components/script/dom/webgl_extensions | |
parent | 42d7892d88d8e97ca20aa3557b2f03f739f17b89 (diff) | |
download | servo-5871d09c26dcee3cc75c2dd1b7efc8ce208bbb45.tar.gz servo-5871d09c26dcee3cc75c2dd1b7efc8ce208bbb45.zip |
fix(script): one compartment for each script thread (agent)
Documents in the same agent[1] can share and exchange JS and DOM objects
freely, so putting them in separate compartments would require almost
every instance of `Dom` to be able to handle cross-compartment
references.
[1]: https://html.spec.whatwg.org/multipage/webappapis.html#integration-with-the-javascript-agent-formalism
Diffstat (limited to 'components/script/dom/webgl_extensions')
0 files changed, 0 insertions, 0 deletions