mirror of
https://github.com/servo/servo.git
synced 2025-07-22 23:03:42 +01:00
Implement dummy getOwnPropertyNames and enumerate traps.
This commit is contained in:
parent
57c520d8cf
commit
919f2217f0
12 changed files with 55 additions and 15 deletions
|
@ -2094,15 +2094,15 @@ let traps = ProxyTraps {
|
|||
getPropertyDescriptor: Some(getPropertyDescriptor),
|
||||
getOwnPropertyDescriptor: Some(getOwnPropertyDescriptor),
|
||||
defineProperty: Some(%s),
|
||||
getOwnPropertyNames: ptr::null(),
|
||||
getOwnPropertyNames: Some(getOwnPropertyNames_),
|
||||
delete_: Some(delete_),
|
||||
enumerate: ptr::null(),
|
||||
enumerate: Some(enumerate_),
|
||||
|
||||
has: None,
|
||||
hasOwn: Some(hasOwn),
|
||||
get: Some(get),
|
||||
set: None,
|
||||
keys: ptr::null(),
|
||||
keys: None,
|
||||
iterate: None,
|
||||
|
||||
call: None,
|
||||
|
@ -4532,6 +4532,7 @@ class CGBindingRoot(CGThing):
|
|||
'dom::bindings::proxyhandler::{_obj_toString, defineProperty_}',
|
||||
'dom::bindings::proxyhandler::{FillPropertyDescriptor, GetExpandoObject}',
|
||||
'dom::bindings::proxyhandler::{delete_, getPropertyDescriptor}',
|
||||
'dom::bindings::proxyhandler::{getOwnPropertyNames_, enumerate_}',
|
||||
'dom::bindings::str::ByteString',
|
||||
'page::JSPageInfo',
|
||||
'libc',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue