On 3/28/12 11:57 AM, Boris Zbarsky wrote:
> It's a JS proxy that wraps a DOM object and provides and
> "unadulterated" view of it. That is, it ignores any custom properties
> that got defined on the object by the web page and only sees the
> properties that should be there per the IDL.
>
> These are necessary any time extension code or browser code operates
> on a content JS object.
I don't see any particular difficulty in implementing a similar proxy
scheme, so long as the only access to this proxy is from the "JS" task.
It seems like this proxy would just access the "JS version" of the DOM's
data (i.e., the writable version), filtering out data it doesn't want to
present as normal.
Niko