| Index: Source/core/rendering/RenderView.cpp
|
| diff --git a/Source/core/rendering/RenderView.cpp b/Source/core/rendering/RenderView.cpp
|
| index bbb9ce50e38269377d5167f7072fd73250449716..ec0f512e64f6378c6eea3a16046e213d6fb304a0 100644
|
| --- a/Source/core/rendering/RenderView.cpp
|
| +++ b/Source/core/rendering/RenderView.cpp
|
| @@ -157,7 +157,7 @@ void RenderView::positionDialogs()
|
| TrackedRendererListHashSet::iterator end = positionedDescendants->end();
|
| for (TrackedRendererListHashSet::iterator it = positionedDescendants->begin(); it != end; ++it) {
|
| RenderBox* box = *it;
|
| - if (box->node() && box->node()->hasTagName(HTMLNames::dialogTag))
|
| + if (isHTMLDialogElement(box->node()))
|
| positionDialog(box);
|
| }
|
| }
|
|
|