We're getting the wrong wrappers for nodes because the DOMMap is stored on V8Proxy, subverting the branch in V8DOMMap.cpp. Patch forthcoming.
Created attachment 32728 [details]
By the way, you can see the test suite I'm working from here:
Once I get these tests in reasonable shape, I can turn on the feature and land the tests.
Comment on attachment 32728 [details]
Fix _and_ prettify. I like it.
Thanks. I'm working on a bunch of related changes in a git branch. I'll try to land them roughly together.
Transmitting file data ...
Committed revision 45882.