[Bug 26957] Allow sending DOM objects to Workers and expose a DOM (or DOM-like) interface to workers

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26957

Boris Zbarsky <bzbarsky@mit.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bzbarsky@mit.edu

--- Comment #1 from Boris Zbarsky <bzbarsky@mit.edu> ---
The issue here is whether implementors are willing to do this, no?

At least in Gecko, making it possible to use DOM nodes from multiple threads
(yes, distinct DOM nodes) would be a pretty major undertaking.  Starting with
the fact that we intern things like localnames and namespaces and the interning
is not thread-safe, for example.

Making this work is probably a 20+ person-year sort of project which will in
the  process degrade the performance of DOM on the main thread, I expect. 
Avoiding the performance degradation would make it a 50+ person-year sort of
project and introduce a lot more complexity and security concerns...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 2 October 2014 19:37:04 UTC