[Webkit-unassigned] [Bug 77943] REGRESSION (r106899): broke multiple tests on GTK

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 7 04:07:30 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=77943





--- Comment #2 from Kenneth Rohde Christiansen <kenneth at webkit.org>  2012-02-07 04:07:30 PST ---
(In reply to comment #1)
> We might need to move updateViewportArguments() call from setInPageCache() to some other function. When setInPageCache(false) is called, both the document and the view are still detached from the mainframe. Update should probably be dispatched, when the page has finished being restored and not while it is in transition. It would ensure, that calls like gtk has (webView->priv->corePage->mainFrame()->document()->viewportArguments();) will refer to the same document instance.

It still would need to be done before we are starting to layout.

#4  0x00002b92ff856376 in WebCore::Document::updateViewportArguments (this=0x24b9ab0) at ../../Source/WebCore/dom/Document.cpp:2803

If this is the new document, it might be possible to pass it to dispatchViewportPropertiesDidChange but that of course requires that it has up to date viewport info.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list