Title: [114324] trunk/Source/WebCore/ChangeLog
Revision
114324
Author
dan...@chromium.org
Date
2012-04-16 17:21:46 -0700 (Mon, 16 Apr 2012)

Log Message

[chromium] Consistent checking for clipped rects when we need the computed result enclosed within the real result
https://bugs.webkit.org/show_bug.cgi?id=83543

Reviewed by Adrienne Walker.

It should not be possible to make a rect in layer space that is clipped
by the camera but for which the screen space transform gives a
rectilinear output. But use consistent methods for checking that the
result remains enclosed within the actual pixels.

One day when clipped is true, we can find an interior axis-aligned rect
within the clipped result, and checking clipped explicitly makes this
more clear.

Covered by existing tests.

* platform/graphics/chromium/cc/CCOcclusionTracker.cpp:
(WebCore::computeOcclusionBehindLayer):
(WebCore::::markOccludedBehindLayer):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (114323 => 114324)


--- trunk/Source/WebCore/ChangeLog	2012-04-17 00:21:10 UTC (rev 114323)
+++ trunk/Source/WebCore/ChangeLog	2012-04-17 00:21:46 UTC (rev 114324)
@@ -1,3 +1,25 @@
+2012-04-16  Dana Jansens  <dan...@chromium.org>
+
+        [chromium] Consistent checking for clipped rects when we need the computed result enclosed within the real result
+        https://bugs.webkit.org/show_bug.cgi?id=83543
+
+        Reviewed by Adrienne Walker.
+
+        It should not be possible to make a rect in layer space that is clipped
+        by the camera but for which the screen space transform gives a
+        rectilinear output. But use consistent methods for checking that the
+        result remains enclosed within the actual pixels.
+
+        One day when clipped is true, we can find an interior axis-aligned rect
+        within the clipped result, and checking clipped explicitly makes this
+        more clear.
+
+        Covered by existing tests.
+
+        * platform/graphics/chromium/cc/CCOcclusionTracker.cpp:
+        (WebCore::computeOcclusionBehindLayer):
+        (WebCore::::markOccludedBehindLayer):
+
 2012-04-16  Erik Arvidsson  <a...@chromium.org>
 
         [V8] Don't delete the per context data until the V8IsolatedContext is deleted
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to