diff options
author | Delan Azabani <dazabani@igalia.com> | 2023-03-21 13:51:23 +0800 |
---|---|---|
committer | Delan Azabani <dazabani@igalia.com> | 2023-03-23 18:07:44 +0800 |
commit | b1f78d8a3d759297ef3e02753a48521df16a6153 (patch) | |
tree | e8091207c0d342c1aa5b1456c181529555a45264 /components/script | |
parent | dd905d8434ad3a390b2179da3a1727637b5bea29 (diff) | |
download | servo-b1f78d8a3d759297ef3e02753a48521df16a6153.tar.gz servo-b1f78d8a3d759297ef3e02753a48521df16a6153.zip |
fix attrs in descriptor for @@toStringTag property
Diffstat (limited to 'components/script')
-rw-r--r-- | components/script/window_named_properties.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/window_named_properties.rs b/components/script/window_named_properties.rs index c4c6217e513..cccc42750cc 100644 --- a/components/script/window_named_properties.rs +++ b/components/script/window_named_properties.rs @@ -12,7 +12,7 @@ use crate::js::conversions::ToJSValConvertible; use crate::script_runtime::JSContext as SafeJSContext; use js::conversions::jsstr_to_string; use js::glue::{AppendToIdVector, CreateProxyHandler, NewProxyObject, ProxyTraps}; -use js::jsapi::{GetWellKnownSymbol, JS_SetImmutablePrototype, SymbolCode}; +use js::jsapi::{GetWellKnownSymbol, JS_SetImmutablePrototype, SymbolCode, JSPROP_READONLY}; use js::jsapi::{ Handle, HandleObject, JSClass, JSContext, JSErrNum, MutableHandleObject, UndefinedHandleValue, }; @@ -93,7 +93,7 @@ unsafe extern "C" fn get_own_property_descriptor( set_property_descriptor( RustMutableHandle::from_raw(desc), rval.handle(), - 0, + JSPROP_READONLY.into(), &mut *is_none, ); } |