Chromium Code Reviews| Index: Source/platform/Widget.h |
| diff --git a/Source/core/platform/Widget.h b/Source/platform/Widget.h |
| similarity index 95% |
| rename from Source/core/platform/Widget.h |
| rename to Source/platform/Widget.h |
| index fc4f0c19ca8bdf91a2d21f31da16dfeb8345a464..2a8acca8c9641e3917968f2d2ace8d4e731148c6 100644 |
| --- a/Source/core/platform/Widget.h |
| +++ b/Source/platform/Widget.h |
| @@ -28,6 +28,7 @@ |
| #ifndef Widget_h |
| #define Widget_h |
| +#include "platform/PlatformExport.h" |
| #include "platform/geometry/IntRect.h" |
| #include "wtf/Forward.h" |
| #include "wtf/RefCounted.h" |
| @@ -47,7 +48,7 @@ class HostWindow; |
| // Widgets are connected in a hierarchy, with the restriction that plugins and |
| // scrollbars are always leaves of the tree. Only ScrollViews can have children |
| // (and therefore the Widget class has no concept of children). |
| -class Widget : public RefCounted<Widget> { |
| +class PLATFORM_EXPORT Widget : public RefCounted<Widget> { |
|
eseidel
2013/10/11 18:28:55
I'm not sure this buys us much to move this to pla
|
| public: |
| Widget(); |
| virtual ~Widget(); |
| @@ -103,9 +104,9 @@ public: |
| IntPoint convertToRootView(const IntPoint&) const; |
| IntPoint convertFromRootView(const IntPoint&) const; |
| - // It is important for cross-platform code to realize that Mac has flipped coordinates. Therefore any code |
| + // It is important for cross-platform code to realize that Mac has flipped coordinates. Therefore any code |
| // that tries to convert the location of a rect using the point-based convertFromContainingWindow will end |
| - // up with an inaccurate rect. Always make sure to use the rect-based convertFromContainingWindow method |
| + // up with an inaccurate rect. Always make sure to use the rect-based convertFromContainingWindow method |
| // when converting window rects. |
| IntRect convertToContainingWindow(const IntRect&) const; |
| IntRect convertFromContainingWindow(const IntRect&) const; |
| @@ -116,7 +117,7 @@ public: |
| virtual void frameRectsChanged() { } |
| // Notifies this widget that other widgets on the page have been repositioned. |
| - virtual void widgetPositionsUpdated() {} |
| + virtual void widgetPositionsUpdated() { } |
| // Notifies this widget that its clip rect changed. |
| virtual void clipRectChanged() { } |