Bug 105385

Summary: Expose WebKitShadowRoot constructor to DOMWindow.
Product: WebKit Reporter: Hayato Ito <hayato>
Component: DOMAssignee: Hayato Ito <hayato>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, gyuyoung.kim, ojan.autocc, rakuco, sgrekhov, webcomponents-bugzilla, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 63606    
Attachments:
Description Flags
Exporse WebKitShadowRoot constructor ot DOMWindow none

Hayato Ito
Reported 2012-12-18 21:26:14 PST
This is a follow-up patch for https://bugs.webkit.org/show_bug.cgi?id=102913 Let me quote the comment to save the energy: > We didn’t want to remove the WebKitShadowRoot name binding entirely. If you look at the Shadow DOM spec, ShadowRoot is not [NoInterfaceObject]. That means it should be in DOMWindow, just like all of the other not-callable-constructors like HTMLDivElement, etc. > We need it for instanceof tests and convenient access to the ShadowRoot prototype.
Attachments
Exporse WebKitShadowRoot constructor ot DOMWindow (7.71 KB, patch)
2012-12-18 22:22 PST, Hayato Ito
no flags
Hayato Ito
Comment 1 2012-12-18 22:22:36 PST
Created attachment 180093 [details] Exporse WebKitShadowRoot constructor ot DOMWindow
Hayato Ito
Comment 2 2012-12-19 01:36:39 PST
*** Bug 105397 has been marked as a duplicate of this bug. ***
WebKit Review Bot
Comment 3 2012-12-19 08:10:52 PST
Comment on attachment 180093 [details] Exporse WebKitShadowRoot constructor ot DOMWindow Clearing flags on attachment: 180093 Committed r138165: <http://trac.webkit.org/changeset/138165>
WebKit Review Bot
Comment 4 2012-12-19 08:10:57 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.