diff options
author | Josh Matthews <josh@joshmatthews.net> | 2017-05-26 12:29:31 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2017-09-25 16:10:58 -0400 |
commit | da65698c5c5934220b82493b3f7bb2ab05a2e512 (patch) | |
tree | ebb8646bbbde4b988d55758598b6ea724149b79f /components/script/dom/htmlsourceelement.rs | |
parent | e481e8934a0c37a4b1eba19862ff732ec9bf19c9 (diff) | |
download | servo-da65698c5c5934220b82493b3f7bb2ab05a2e512.tar.gz servo-da65698c5c5934220b82493b3f7bb2ab05a2e512.zip |
Be more conservative about safety of dictionary and union values.
Mark dictionaries containing GC values as must_root, and wrap them in
RootedTraceableBox in automatically-generated APIs. To accommodate
union variants that are now flagged as unsafe, add RootedTraceableBox
to union variants that need to be rooted, rather than wrapping the
entire union value.
Diffstat (limited to 'components/script/dom/htmlsourceelement.rs')
0 files changed, 0 insertions, 0 deletions