Bug 79010

Summary: Attached/Detached state must be testable
Product: WebKit Reporter: Shinya Kawanaka <shinyak@chromium.org>
Component: HTML DOMAssignee: Shinya Kawanaka <shinyak@chromium.org>
Status: RESOLVED FIXED    
Severity: Normal CC: dglazkov@chromium.org, gns@gnome.org, gustavo.noronha@collabora.co.uk, shinyak@chromium.org, webkit.review.bot@gmail.com, xan.lopez@gmail.com
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Test
none
Test
none
Patch none

Description From 2012-02-19 21:45:39 PST
When considering Shadow DOM, light tree won't be rendered but should be attached.
The state 'attached' or 'detached' is currently not testable.
When implementing Shadow DOM, that state will often become wrong by implementation mistakes.
We should have a method to test them in Internals.
------- Comment #1 From 2012-02-19 21:57:09 PST -------
Created an attachment (id=127759) [details]
Test
------- Comment #2 From 2012-02-19 22:37:10 PST -------
(From update of attachment 127759 [details])
Attachment 127759 [details] did not pass gtk-ews (gtk):
Output: http://queues.webkit.org/results/11548183
------- Comment #3 From 2012-02-19 22:37:55 PST -------
(From update of attachment 127759 [details])
Attachment 127759 [details] did not pass qt-ews (qt):
Output: http://queues.webkit.org/results/11551077
------- Comment #4 From 2012-02-19 22:48:36 PST -------
(From update of attachment 127759 [details])
Attachment 127759 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11550092
------- Comment #5 From 2012-02-19 23:05:17 PST -------
Created an attachment (id=127767) [details]
Test
------- Comment #6 From 2012-02-20 00:41:47 PST -------
Created an attachment (id=127776) [details]
Patch
------- Comment #7 From 2012-02-20 01:33:31 PST -------
(From update of attachment 127776 [details])
Clearing flags on attachment: 127776

Committed r108226: <http://trac.webkit.org/changeset/108226>
------- Comment #8 From 2012-02-20 01:33:35 PST -------
All reviewed patches have been landed.  Closing bug.