summaryrefslogtreecommitdiffstats
path: root/WebCore/html/HTMLFrameSetElement.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/html/HTMLFrameSetElement.cpp')
-rw-r--r--WebCore/html/HTMLFrameSetElement.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/WebCore/html/HTMLFrameSetElement.cpp b/WebCore/html/HTMLFrameSetElement.cpp
index 48c19a1..d7a47d7 100644
--- a/WebCore/html/HTMLFrameSetElement.cpp
+++ b/WebCore/html/HTMLFrameSetElement.cpp
@@ -164,7 +164,7 @@ void HTMLFrameSetElement::attach()
{
// Inherit default settings from parent frameset
// FIXME: This is not dynamic.
- for (Node* node = parentNode(); node; node = node->parentNode()) {
+ for (ContainerNode* node = parentNode(); node; node = node->parentNode()) {
if (node->hasTagName(framesetTag)) {
HTMLFrameSetElement* frameset = static_cast<HTMLFrameSetElement*>(node);
if (!frameBorderSet)
@@ -186,7 +186,7 @@ void HTMLFrameSetElement::attach()
void HTMLFrameSetElement::defaultEventHandler(Event* evt)
{
- if (evt->isMouseEvent() && !noresize && renderer()) {
+ if (evt->isMouseEvent() && !noresize && renderer() && renderer()->isFrameSet()) {
if (toRenderFrameSet(renderer())->userResize(static_cast<MouseEvent*>(evt))) {
evt->setDefaultHandled();
return;