Hi<div><br></div><div>I&#39;ve been investigating a problem related to the contentsSize of main frames of QWebPages. After some digging and testing I&#39;ve come to the conclusion that the main frame contentsSize is not being updated properly.</div>

<div><br></div><div>I&#39;ve attached the test case I have, it&#39;s simply a QGraphicsWebView with resizesToContents, tiled backing store and frame flattening enabled. The page loaded (inline) to it has a longish &quot;fullscreen&quot; iframe in it.</div>

<div><br></div><div>The expectation I have is that the main frame contentsSize would (due to frame flattening) be expanded to include the iframe too. However, this doesn&#39;t happen and the main frame reports the original geometry set to the QGraphicsWebView. However, if I toggle zoomFactor to 1.1 and back to 1.0 the contentsSize *is* updated to include the iframe too. This leads me to believe that the frame flattening isn&#39;t resulting in initial notify of the change in contentsSize.</div>

<div><br></div><div>I tried to see where that notification is usually sent but got lost quickly after FrameView...</div><div><br></div><div>If someone could try reproducing this and maybe comment on whether my expectation is correct or not, I would greatly appreciate that.</div>

<div><br>-- <br>Kalle Vahlman, <a href="mailto:zuh@iki.fi">zuh@iki.fi</a><br>Powered by <a href="http://movial.com">http://movial.com</a><br>Interesting stuff at <a href="http://sandbox.movial.com">http://sandbox.movial.com</a><br>

See also <a href="http://syslog.movial.fi">http://syslog.movial.fi</a><br><br>
</div>