Title: [98649] branches/subpixellayout/Source

Diff

Modified: branches/subpixellayout/Source/WebCore/platform/chromium/ScrollbarThemeChromium.cpp (98648 => 98649)


--- branches/subpixellayout/Source/WebCore/platform/chromium/ScrollbarThemeChromium.cpp	2011-10-27 22:25:24 UTC (rev 98648)
+++ branches/subpixellayout/Source/WebCore/platform/chromium/ScrollbarThemeChromium.cpp	2011-10-27 22:28:16 UTC (rev 98649)
@@ -108,7 +108,7 @@
         return;  // nothing to draw on.
 
     // Get the tickmarks for the frameview.
-    Vector<IntRect> tickmarks;
+    Vector<FixedRect> tickmarks;
     scrollbar->scrollableArea()->getTickmarks(tickmarks);
     if (!tickmarks.size())
         return;
@@ -122,7 +122,7 @@
 
     context->save();
 
-    for (Vector<IntRect>::const_iterator i = tickmarks.begin(); i != tickmarks.end(); ++i) {
+    for (Vector<FixedRect>::const_iterator i = tickmarks.begin(); i != tickmarks.end(); ++i) {
         // Calculate how far down (in %) the tick-mark should appear.
         const float percent = static_cast<float>(i->y()) / scrollbar->totalSize();
 

Modified: branches/subpixellayout/Source/WebCore/plugins/PluginView.h (98648 => 98649)


--- branches/subpixellayout/Source/WebCore/plugins/PluginView.h	2011-10-27 22:25:24 UTC (rev 98648)
+++ branches/subpixellayout/Source/WebCore/plugins/PluginView.h	2011-10-27 22:28:16 UTC (rev 98649)
@@ -321,7 +321,7 @@
 #endif // ENABLE(NETSCAPE_PLUGIN_API)
 #endif
         void updatePluginWidget();
-        void paintMissingPluginIcon(GraphicsContext*, const IntRect&);
+        void paintMissingPluginIcon(GraphicsContext*, const LayoutRect&);
 
         void handleKeyboardEvent(KeyboardEvent*);
         void handleMouseEvent(MouseEvent*);

Modified: branches/subpixellayout/Source/WebCore/plugins/qt/PluginViewQt.cpp (98648 => 98649)


--- branches/subpixellayout/Source/WebCore/plugins/qt/PluginViewQt.cpp	2011-10-27 22:25:24 UTC (rev 98648)
+++ branches/subpixellayout/Source/WebCore/plugins/qt/PluginViewQt.cpp	2011-10-27 22:28:16 UTC (rev 98649)
@@ -341,7 +341,7 @@
     painter->drawPixmap(QPoint(exposedRect.x(), exposedRect.y()), qtDrawable, exposedRect);
 }
 
-void PluginView::paint(GraphicsContext* context, const IntRect& rect)
+void PluginView::paint(GraphicsContext* context, const LayoutRect& rect)
 {
     if (!m_isStarted) {
         paintMissingPluginIcon(context, rect);

Modified: branches/subpixellayout/Source/WebKit/chromium/src/ChromeClientImpl.h (98648 => 98649)


--- branches/subpixellayout/Source/WebKit/chromium/src/ChromeClientImpl.h	2011-10-27 22:25:24 UTC (rev 98648)
+++ branches/subpixellayout/Source/WebKit/chromium/src/ChromeClientImpl.h	2011-10-27 22:28:16 UTC (rev 98649)
@@ -120,7 +120,7 @@
     virtual void contentsSizeChanged(WebCore::Frame*, const WebCore::LayoutSize&) const;
     virtual void layoutUpdated(WebCore::Frame*) const;
     virtual void scrollRectIntoView(
-        const WebCore::FixedRect&) const { }
+        const WebCore::LayoutRect&) const { }
     virtual void scrollbarsModeDidChange() const;
     virtual void mouseDidMoveOverElement(
         const WebCore::HitTestResult& result, unsigned modifierFlags);

Modified: branches/subpixellayout/Source/WebKit/chromium/src/WebScrollbarImpl.cpp (98648 => 98649)


--- branches/subpixellayout/Source/WebKit/chromium/src/WebScrollbarImpl.cpp	2011-10-27 22:25:24 UTC (rev 98648)
+++ branches/subpixellayout/Source/WebKit/chromium/src/WebScrollbarImpl.cpp	2011-10-27 22:28:16 UTC (rev 98649)
@@ -99,7 +99,7 @@
     m_client->invalidateScrollbarRect(this, webrect);
 }
 
-void WebScrollbarImpl::getTickmarks(Vector<WebCore::FixedRect>& tickmarks) const
+void WebScrollbarImpl::getTickmarks(Vector<LayoutRect>& tickmarks) const
 {
     WebVector<WebRect> ticks;
     m_client->getTickmarks(const_cast<WebScrollbarImpl*>(this), &ticks);
@@ -108,9 +108,9 @@
         tickmarks[i] = LayoutRect(ticks[i]);
 }
 
-WebCore::FixedPoint WebScrollbarImpl::convertFromContainingViewToScrollbar(const WebCore::FixedPoint& parentPoint) const
+LayoutPoint WebScrollbarImpl::convertFromContainingViewToScrollbar(const LayoutPoint& parentPoint) const
 {
-    WebCore::FixedPoint offset(parentPoint.x() - m_scrollbar->x(), parentPoint.y() - m_scrollbar->y());
+    LayoutPoint offset(parentPoint.x() - m_scrollbar->x(), parentPoint.y() - m_scrollbar->y());
     return m_scrollbar->Widget::convertFromContainingView(offset);
 }
 

Modified: branches/subpixellayout/Source/WebKit/chromium/src/WebScrollbarImpl.h (98648 => 98649)


--- branches/subpixellayout/Source/WebKit/chromium/src/WebScrollbarImpl.h	2011-10-27 22:25:24 UTC (rev 98648)
+++ branches/subpixellayout/Source/WebKit/chromium/src/WebScrollbarImpl.h	2011-10-27 22:28:16 UTC (rev 98649)
@@ -31,14 +31,13 @@
 #ifndef WebScrollbarImpl_h
 #define WebScrollbarImpl_h
 
+#include "LayoutTypes.h"
 #include "WebScrollbar.h"
 
 #include <wtf/RefPtr.h>
 #include <wtf/Vector.h>
 
 namespace WebCore {
-class FixedPoint;
-class FixedRect;
 class IntPoint;
 class IntRect;
 class Scrollbar;
@@ -57,8 +56,8 @@
 
     void setScrollOffset(int);
     void invalidateScrollbarRect(const WebCore::IntRect&);
-    void getTickmarks(Vector<WebCore::FixedRect>&) const;
-    WebCore::FixedPoint convertFromContainingViewToScrollbar(const WebCore::FixedPoint& parentPoint) const;
+    void getTickmarks(Vector<WebCore::LayoutRect>&) const;
+    WebCore::LayoutPoint convertFromContainingViewToScrollbar(const WebCore::LayoutPoint& parentPoint) const;
     void scrollbarStyleChanged();
 
     int scrollOffset() { return m_scrollOffset; }
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to