JavaScript can not access shadow DOM, however DumpRenderTree tests should be able to access shadow DOM to make programmatic assertions about shadow DOM. I’m filing this to track the Mac port.
Created attachment 87454 [details] Patch
Comment on attachment 87454 [details] Patch This does a drive-by on keygen.html to exercise the new DRT functionality. Thoughts? (OK? Don’t bother? Separate test?)
Attachment 87454 [details] did not build on gtk: Build output: http://queues.webkit.org/results/8285609
Comment on attachment 87454 [details] Patch Oops—broke GTK. I will have another go at this.
Created attachment 87573 [details] Patch
Created attachment 87601 [details] Patch
Comment on attachment 87601 [details] Patch yay us. Let's go.
Comment on attachment 87601 [details] Patch Clearing flags on attachment: 87601 Committed r82536: <http://trac.webkit.org/changeset/82536>
All reviewed patches have been landed. Closing bug.
http://trac.webkit.org/changeset/82536 might have broken GTK Linux 32-bit Debug