Changeset 85572 in webkit
- Timestamp:
- May 2, 2011 6:46:46 PM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r85560 r85572 1 2011-05-02 Ryosuke Niwa <rniwa@webkit.org> 2 3 Reviewed by James Robinson. 4 5 REGRESSION(r84672): showTree doesn't work for input/textarea elements 6 https://bugs.webkit.org/show_bug.cgi?id=60001 7 8 When shadow is null, try retrieving the inner element of a render text control. 9 10 * dom/Node.cpp: 11 (WebCore::traverseTreeAndMark): 12 1 13 2011-05-02 Joseph Pecoraro <joepeck@webkit.org> 2 14 -
trunk/Source/WebCore/dom/Node.cpp
r85267 r85572 55 55 #include "Frame.h" 56 56 #include "FrameView.h" 57 #include "HTMLElement.h" 57 58 #include "HTMLNames.h" 58 59 #include "InspectorInstrumentation.h" … … 74 75 #include "RenderBox.h" 75 76 #include "RenderFullScreen.h" 77 #include "RenderTextControl.h" 76 78 #include "RenderView.h" 77 79 #include "ScopedEventQueue.h" … … 2461 2463 node->showNode(); 2462 2464 2463 if (ContainerNode* shadow = shadowRoot(const_cast<Node*>(node))) { 2465 ContainerNode* shadow = shadowRoot(const_cast<Node*>(node)); 2466 2467 if (!shadow && node->renderer() && node->renderer()->isTextControl()) 2468 shadow = static_cast<RenderTextControl*>(node->renderer())->innerTextElement(); 2469 2470 if (shadow) { 2464 2471 indent += "\t"; 2465 2472 traverseTreeAndMark(indent, shadow, markedNode1, markedLabel1, markedNode2, markedLabel2);
Note: See TracChangeset
for help on using the changeset viewer.