[CSS Shapes] LineSegment logicalLeft and logicalRight members should be floats
authorzoltan@webkit.org <zoltan@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 Apr 2014 22:34:34 +0000 (22:34 +0000)
committerzoltan@webkit.org <zoltan@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 Apr 2014 22:34:34 +0000 (22:34 +0000)
https://bugs.webkit.org/show_bug.cgi?id=116160

Reviewed by Andreas Kling.

LineSegment edges should not have been changed to LayoutUnit. These are
used only as floats. I modified them back to floats.

No new tests are needed, no behavior change.

* rendering/shapes/Shape.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@166747 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/rendering/shapes/Shape.h

index 8cb69ed..03893d5 100644 (file)
@@ -1,3 +1,17 @@
+2014-04-03  Zoltan Horvath  <zoltan@webkit.org>
+
+        [CSS Shapes] LineSegment logicalLeft and logicalRight members should be floats
+        https://bugs.webkit.org/show_bug.cgi?id=116160
+
+        Reviewed by Andreas Kling. 
+
+        LineSegment edges should not have been changed to LayoutUnit. These are
+        used only as floats. I modified them back to floats. 
+
+        No new tests are needed, no behavior change.
+
+        * rendering/shapes/Shape.h:
+
 2014-04-03  Dirk Schulze  <krit@webkit.org>
 
         [CG] Canvas lineDashOffset does not handle negative numbers correctly
 2014-04-03  Dirk Schulze  <krit@webkit.org>
 
         [CG] Canvas lineDashOffset does not handle negative numbers correctly
index e08574a..4db12de 100644 (file)
@@ -48,8 +48,8 @@ struct LineSegment {
     {
     }
 
     {
     }
 
-    LayoutUnit logicalLeft;
-    LayoutUnit logicalRight;
+    float logicalLeft;
+    float logicalRight;
 };
 
 typedef Vector<LineSegment> SegmentList;
 };
 
 typedef Vector<LineSegment> SegmentList;