Title: [204780] releases/WebKitGTK/webkit-2.12/Source/WebCore
Revision
204780
Author
[email protected]
Date
2016-08-23 01:31:07 -0700 (Tue, 23 Aug 2016)

Log Message

Merge r203091 - Unable to edit fields or drag to select text in Dashboard widgets.
https://bugs.webkit.org/show_bug.cgi?id=159647
<rdar://problem/26941698>

Reviewed by Brent Fulgham.

RenderObject::computeAbsoluteRepaintRect's first paramenter is no longer in/out. Use the return
value to set the clip on the dashboard region.

Not testable.

* rendering/RenderInline.cpp:
(WebCore::RenderInline::addAnnotatedRegions):
* rendering/RenderObject.cpp:
(WebCore::RenderObject::addAnnotatedRegions):

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.12/Source/WebCore/ChangeLog (204779 => 204780)


--- releases/WebKitGTK/webkit-2.12/Source/WebCore/ChangeLog	2016-08-23 08:28:07 UTC (rev 204779)
+++ releases/WebKitGTK/webkit-2.12/Source/WebCore/ChangeLog	2016-08-23 08:31:07 UTC (rev 204780)
@@ -1,3 +1,21 @@
+2016-07-11  Zalan Bujtas  <[email protected]>
+
+        Unable to edit fields or drag to select text in Dashboard widgets.
+        https://bugs.webkit.org/show_bug.cgi?id=159647
+        <rdar://problem/26941698>
+
+        Reviewed by Brent Fulgham.
+
+        RenderObject::computeAbsoluteRepaintRect's first paramenter is no longer in/out. Use the return
+        value to set the clip on the dashboard region.
+
+        Not testable.
+
+        * rendering/RenderInline.cpp:
+        (WebCore::RenderInline::addAnnotatedRegions):
+        * rendering/RenderObject.cpp:
+        (WebCore::RenderObject::addAnnotatedRegions):
+
 2016-07-10  Zalan Bujtas  <[email protected]>
 
         Fix LogicalSelectionOffsetCaches to work with detached render tree.

Modified: releases/WebKitGTK/webkit-2.12/Source/WebCore/rendering/RenderInline.cpp (204779 => 204780)


--- releases/WebKitGTK/webkit-2.12/Source/WebCore/rendering/RenderInline.cpp	2016-08-23 08:28:07 UTC (rev 204779)
+++ releases/WebKitGTK/webkit-2.12/Source/WebCore/rendering/RenderInline.cpp	2016-08-23 08:31:07 UTC (rev 204780)
@@ -1807,8 +1807,7 @@
         if (!container)
             container = this;
 
-        region.clip = region.bounds;
-        container->computeAbsoluteRepaintRect(region.clip);
+        region.clip = container->computeAbsoluteRepaintRect(region.bounds);
         if (region.clip.height() < 0) {
             region.clip.setHeight(0);
             region.clip.setWidth(0);

Modified: releases/WebKitGTK/webkit-2.12/Source/WebCore/rendering/RenderObject.cpp (204779 => 204780)


--- releases/WebKitGTK/webkit-2.12/Source/WebCore/rendering/RenderObject.cpp	2016-08-23 08:28:07 UTC (rev 204779)
+++ releases/WebKitGTK/webkit-2.12/Source/WebCore/rendering/RenderObject.cpp	2016-08-23 08:31:07 UTC (rev 204780)
@@ -1924,8 +1924,7 @@
                                    h - styleRegion.offset.top().value() - styleRegion.offset.bottom().value());
         region.type = styleRegion.type;
 
-        region.clip = region.bounds;
-        computeAbsoluteRepaintRect(region.clip);
+        region.clip = computeAbsoluteRepaintRect(region.bounds);
         if (region.clip.height() < 0) {
             region.clip.setHeight(0);
             region.clip.setWidth(0);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to