[Webkit-unassigned] [Bug 61491] Frame flattening is broken with nested frames

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 12 14:25:39 PDT 2011


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


Oleg Romashin (:romaxa) <romaxa at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |romaxa at gmail.com




--- Comment #42 from Oleg Romashin (:romaxa) <romaxa at gmail.com>  2011-07-12 14:25:38 PST ---
-    // Do not flatten offscreen inner frames during frame flattening.
-    return absoluteBoundingBoxRect().intersects(IntRect(IntPoint(0, 0), view->contentsSize()));
+    // Do not flatten offscreen inner frames during frame flattening, as flattening might make them visible.
+    IntRect boundingRect = absoluteBoundingBoxRect();
+    return boundingRect.maxX() > 0 && boundingRect.maxY() > 0;

this change seems making flattenFrame() return true for 0 size frames with x && y position != 0... is it expected?

-- 
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