[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677
hyatt
hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:15:15 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit 1a418d9c9a22c5f8f55c679001acb422bb59b74c
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Mon Dec 16 02:42:31 2002 +0000
Fix for 3057974 and 3128713. I needed to make frames check to
see if their parentNode had a renderer to complete the FOUC
fix. Completing the FOUC fix finally solves 3057974.
Reviewed by darin
* khtml/html/html_baseimpl.cpp:
(HTMLFrameElementImpl::attach):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@3069 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 0bf5e54..db37fd1 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,5 +1,16 @@
2002-12-15 David Hyatt <hyatt at apple.com>
+ Fix for 3057974 and 3128713. I needed to make frames check to
+ see if their parentNode had a renderer to complete the FOUC
+ fix. Completing the FOUC fix finally solves 3057974.
+
+ Reviewed by darin
+
+ * khtml/html/html_baseimpl.cpp:
+ (HTMLFrameElementImpl::attach):
+
+2002-12-15 David Hyatt <hyatt at apple.com>
+
Fix for 3109226, epinions page is mostly blank. Add a hack
to disallow > but only inside attribute values for which there
is no corresponding attribute name.
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 0bf5e54..db37fd1 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,5 +1,16 @@
2002-12-15 David Hyatt <hyatt at apple.com>
+ Fix for 3057974 and 3128713. I needed to make frames check to
+ see if their parentNode had a renderer to complete the FOUC
+ fix. Completing the FOUC fix finally solves 3057974.
+
+ Reviewed by darin
+
+ * khtml/html/html_baseimpl.cpp:
+ (HTMLFrameElementImpl::attach):
+
+2002-12-15 David Hyatt <hyatt at apple.com>
+
Fix for 3109226, epinions page is mostly blank. Add a hack
to disallow > but only inside attribute values for which there
is no corresponding attribute name.
diff --git a/WebCore/khtml/html/html_baseimpl.cpp b/WebCore/khtml/html/html_baseimpl.cpp
index 1dadef5..32189b0 100644
--- a/WebCore/khtml/html/html_baseimpl.cpp
+++ b/WebCore/khtml/html/html_baseimpl.cpp
@@ -296,8 +296,7 @@ void HTMLFrameElementImpl::attach()
{
assert(!attached());
assert(parentNode());
- assert(parentNode()->renderer());
-
+
// ignore display: none for this element!
KHTMLView* w = getDocument()->view();
// avoid endless recursion
@@ -310,7 +309,7 @@ void HTMLFrameElementImpl::attach()
break;
}
- if (!selfreference) {
+ if (!selfreference && parentNode()->renderer()) {
m_render = new (getDocument()->renderArena()) RenderFrame(this);
m_render->setStyle(getDocument()->styleSelector()->styleForElement(this));
parentNode()->renderer()->addChild(m_render, nextRenderer());
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list