[Webkit-unassigned] [Bug 112191] [v8] [meta] Binding Integrity should move off of vtable checks.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 20 19:19:52 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=112191





--- Comment #17 from Hajime Morrita <morrita at google.com>  2013-03-20 19:22:18 PST ---
> Latest hangup: wrapping custom elements.  There is no HTMLCustomElement class from which to initialize a wrapper, which makes it hard to cover the special case for it that formerly existed in HTMLElementWrapperFactory.

In my understanding, you're telling WrapperTypeInfo to each C++ wrapable objects, right?
In that case, I don't think you need any extra work for custom elements.

As you mentioned, there is no C++ HTMLCustomElement class, 
There is no WrapperTypeInfo for custom element either. 
Each custom element is backed by one of either HTMLElement class or its subclasses,
both of which you already instrumented in the latest WIP patch.
So any custom element should already have a WrapperTypeInfo installed with the patch.

Does this make sense?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list