RESOLVED FIXED 97056
Web Inspector: Modifications in a shadow tree don't update the Elements panel.
https://bugs.webkit.org/show_bug.cgi?id=97056
Summary Web Inspector: Modifications in a shadow tree don't update the Elements panel.
Kent Tamura
Reported 2012-09-18 18:26:55 PDT
1. Enable Developer Tools experiments in Google Chrome 23.0.1270.0 2. Open data:text/html,<input type=search> 3. Right click on the search field, and select "Inspect Element" 4. Expand child nodes of <input type=search> in the Elements panel. It will show: ▼<input type="search"> ▼#shadow-root ▼<div> <div></div> ▼<div> <div></div> …(A) </div> <div></div> </div> </input> 5. Type something into the search field Expected: (A) in the Elements panel should be updated for something typed in the step 5. Actual: (A) keeps empty.
Attachments
Patch (5.27 KB, patch)
2012-09-24 04:26 PDT, Keishi Hattori
no flags
Patch (5.39 KB, patch)
2012-09-26 01:01 PDT, Keishi Hattori
no flags
Patch (5.25 KB, patch)
2012-10-01 01:16 PDT, Keishi Hattori
no flags
Keishi Hattori
Comment 1 2012-09-24 04:26:52 PDT
Pavel Feldman
Comment 2 2012-09-24 09:33:07 PDT
Comment on attachment 165353 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=165353&action=review > LayoutTests/inspector/elements/shadow-dom-modify-chardata.html:38 > + function callback() { { should go on the next line. > LayoutTests/inspector/elements/shadow-dom-modify-chardata.html:42 > + function callback2() { ditto
Keishi Hattori
Comment 3 2012-09-26 01:01:35 PDT
Keishi Hattori
Comment 4 2012-09-26 01:02:00 PDT
(In reply to comment #2) > (From update of attachment 165353 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=165353&action=review > > > LayoutTests/inspector/elements/shadow-dom-modify-chardata.html:38 > > + function callback() { > > { should go on the next line. Done. > > LayoutTests/inspector/elements/shadow-dom-modify-chardata.html:42 > > + function callback2() { > > ditto Done.
WebKit Review Bot
Comment 5 2012-09-30 20:57:02 PDT
Comment on attachment 165744 [details] Patch Clearing flags on attachment: 165744 Committed r130004: <http://trac.webkit.org/changeset/130004>
WebKit Review Bot
Comment 6 2012-09-30 20:57:06 PDT
All reviewed patches have been landed. Closing bug.
Vsevolod Vlasov
Comment 7 2012-09-30 23:50:48 PDT
The new test is failing locally for me: @@ -5,18 +5,12 @@ Running: testDumpInitial ========= Original ======== - <div id="container"> - - <input type="text" id="input1"> - - #shadow-root - <div></div> - </input> + <input type="text" id="input1"> </div> Running: testAppend ======== Type text ========= - <div id="container"> - - <input type="text" id="input1"> - - #shadow-root - + <div>Bar</div> - </input> + <input type="text" id="input1"> </div>
WebKit Review Bot
Comment 8 2012-10-01 00:13:05 PDT
Re-opened since this is blocked by bug 97996
Keishi Hattori
Comment 10 2012-10-01 00:58:08 PDT
(In reply to comment #9) > Somehow just failing on Windows and Linux. > http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=inspector%2Felements%2Fshadow-dom-modify-chardata.html Ah, we don't support inspector tests on Mac.
Keishi Hattori
Comment 11 2012-10-01 01:16:07 PDT
Keishi Hattori
Comment 12 2012-10-01 01:17:11 PDT
showShadowDOM graduated experimental (http://trac.webkit.org/changeset/129861) so changed test.
WebKit Review Bot
Comment 13 2012-10-02 01:36:37 PDT
Comment on attachment 166421 [details] Patch Clearing flags on attachment: 166421 Committed r130139: <http://trac.webkit.org/changeset/130139>
WebKit Review Bot
Comment 14 2012-10-02 01:36:41 PDT
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.