| Index: sky/engine/core/dom/RenderTreeBuilder.h
|
| diff --git a/sky/engine/core/dom/RenderTreeBuilder.h b/sky/engine/core/dom/RenderTreeBuilder.h
|
| index e7e787a16116b8298e88b9e224fa3971660695b8..2d980e4e87e38cda2dc3e3e973c46b759bac6017 100644
|
| --- a/sky/engine/core/dom/RenderTreeBuilder.h
|
| +++ b/sky/engine/core/dom/RenderTreeBuilder.h
|
| @@ -48,12 +48,7 @@ public:
|
| ASSERT(!node->renderer());
|
| ASSERT(node->needsAttach());
|
| ASSERT(node->document().inStyleRecalc());
|
| -
|
| - // FIXME: We should be able to ASSERT(node->inActiveDocument()) but childrenChanged is called
|
| - // before ChildNodeInsertionNotifier in ContainerNode's methods and some implementations
|
| - // will trigger a layout inside childrenChanged.
|
| - // Mainly HTMLTextAreaElement::childrenChanged calls HTMLTextFormControlElement::setSelectionRange
|
| - // which does an updateLayoutIgnorePendingStylesheets.
|
| + ASSERT(node->inActiveDocument());
|
|
|
| m_renderingParent = NodeRenderingTraversal::parent(node, &m_parentDetails);
|
| }
|
|
|