Title: [111671] branches/subpixellayout/Source

Diff

Modified: branches/subpixellayout/Source/WebCore/accessibility/AccessibilityListBox.cpp (111670 => 111671)


--- branches/subpixellayout/Source/WebCore/accessibility/AccessibilityListBox.cpp	2012-03-22 12:27:39 UTC (rev 111670)
+++ branches/subpixellayout/Source/WebCore/accessibility/AccessibilityListBox.cpp	2012-03-22 12:28:47 UTC (rev 111671)
@@ -163,7 +163,7 @@
     return false;
 }
 
-AccessibilityObject* AccessibilityListBox::elementAccessibilityHitTest(const LayoutPoint& point) const
+AccessibilityObject* AccessibilityListBox::elementAccessibilityHitTest(const IntPoint& point) const
 {
     // the internal HTMLSelectElement methods for returning a listbox option at a point
     // ignore optgroup elements.

Modified: branches/subpixellayout/Source/WebCore/accessibility/AccessibilityListBox.h (111670 => 111671)


--- branches/subpixellayout/Source/WebCore/accessibility/AccessibilityListBox.h	2012-03-22 12:27:39 UTC (rev 111670)
+++ branches/subpixellayout/Source/WebCore/accessibility/AccessibilityListBox.h	2012-03-22 12:28:47 UTC (rev 111671)
@@ -56,7 +56,7 @@
 private:    
     AccessibilityObject* listBoxOptionAccessibilityObject(HTMLElement*) const;
     virtual bool accessibilityIsIgnored() const;
-    virtual AccessibilityObject* elementAccessibilityHitTest(const LayoutPoint&) const;
+    virtual AccessibilityObject* elementAccessibilityHitTest(const IntPoint&) const;
 };
     
 } // namespace WebCore

Modified: branches/subpixellayout/Source/WebCore/accessibility/AccessibilityObject.h (111670 => 111671)


--- branches/subpixellayout/Source/WebCore/accessibility/AccessibilityObject.h	2012-03-22 12:27:39 UTC (rev 111670)
+++ branches/subpixellayout/Source/WebCore/accessibility/AccessibilityObject.h	2012-03-22 12:28:47 UTC (rev 111671)
@@ -592,7 +592,7 @@
     int lengthForVisiblePositionRange(const VisiblePositionRange&) const;
     virtual void setSelectedVisiblePositionRange(const VisiblePositionRange&) const { }
 
-    virtual VisiblePosition visiblePositionForPoint(const LayoutPoint&) const { return VisiblePosition(); }
+    virtual VisiblePosition visiblePositionForPoint(const IntPoint&) const { return VisiblePosition(); }
     VisiblePosition nextVisiblePosition(const VisiblePosition& visiblePos) const { return visiblePos.next(); }
     VisiblePosition previousVisiblePosition(const VisiblePosition& visiblePos) const { return visiblePos.previous(); }
     VisiblePosition nextWordEnd(const VisiblePosition&) const;

Modified: branches/subpixellayout/Source/WebCore/accessibility/AccessibilitySlider.cpp (111670 => 111671)


--- branches/subpixellayout/Source/WebCore/accessibility/AccessibilitySlider.cpp	2012-03-22 12:27:39 UTC (rev 111670)
+++ branches/subpixellayout/Source/WebCore/accessibility/AccessibilitySlider.cpp	2012-03-22 12:28:47 UTC (rev 111671)
@@ -102,7 +102,7 @@
     return element()->getAttribute(attribute);
 }
     
-AccessibilityObject* AccessibilitySlider::elementAccessibilityHitTest(const LayoutPoint& point) const
+AccessibilityObject* AccessibilitySlider::elementAccessibilityHitTest(const IntPoint& point) const
 {
     if (m_children.size()) {
         ASSERT(m_children.size() == 1);

Modified: branches/subpixellayout/Source/WebCore/accessibility/AccessibilitySlider.h (111670 => 111671)


--- branches/subpixellayout/Source/WebCore/accessibility/AccessibilitySlider.h	2012-03-22 12:27:39 UTC (rev 111670)
+++ branches/subpixellayout/Source/WebCore/accessibility/AccessibilitySlider.h	2012-03-22 12:28:47 UTC (rev 111671)
@@ -48,7 +48,7 @@
 private:
     HTMLInputElement* element() const;
     virtual bool accessibilityIsIgnored() const;
-    virtual AccessibilityObject* elementAccessibilityHitTest(const LayoutPoint&) const;
+    virtual AccessibilityObject* elementAccessibilityHitTest(const IntPoint&) const;
 
     virtual AccessibilityRole roleValue() const { return SliderRole; }    
     virtual bool isSlider() const { return true; }

Modified: branches/subpixellayout/Source/WebKit2/WebProcess/WebPage/mac/WebPageMac.mm (111670 => 111671)


--- branches/subpixellayout/Source/WebKit2/WebProcess/WebPage/mac/WebPageMac.mm	2012-03-22 12:27:39 UTC (rev 111670)
+++ branches/subpixellayout/Source/WebKit2/WebProcess/WebPage/mac/WebPageMac.mm	2012-03-22 12:28:47 UTC (rev 111671)
@@ -358,7 +358,7 @@
     HitTestResult result = frame->eventHandler()->hitTestResultAtPoint(point, false);
     frame = result.innerNonSharedNode() ? result.innerNonSharedNode()->document()->frame() : m_page->focusController()->focusedOrMainFrame();
     
-    RefPtr<Range> range = frame->rangeForPoint(result.point());
+    RefPtr<Range> range = frame->rangeForPoint(result.roundedPoint());
     if (!range)
         return;
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to