2006-10-31 Ada Chan <adachan@apple.com>
authoradachan <adachan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 31 Oct 2006 23:10:39 +0000 (23:10 +0000)
committeradachan <adachan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 31 Oct 2006 23:10:39 +0000 (23:10 +0000)
        Reviewed by Adam

        Correct forward declarations of the HitTestRequest struct.

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

WebCore/ChangeLog
WebCore/rendering/EllipsisBox.h
WebCore/rendering/InlineBox.h
WebCore/rendering/InlineFlowBox.h
WebCore/rendering/RenderLayer.h
WebCore/rendering/RenderObject.h

index 40155fc..5d9886e 100644 (file)
@@ -1,3 +1,15 @@
+2006-10-31  Ada Chan  <adachan@apple.com>
+
+        Reviewed by Adam
+
+        Correct forward declarations of the HitTestRequest struct.
+
+        * rendering/EllipsisBox.h:
+        * rendering/InlineBox.h:
+        * rendering/InlineFlowBox.h:
+        * rendering/RenderLayer.h:
+        * rendering/RenderObject.h:
+
 2006-10-31  John Sullivan  <sullivan@apple.com>
 
         Reviewed by Beth and Adam
index 3b409e2..60cecc5 100644 (file)
 
 namespace WebCore {
 
-class HitTestRequest;
 class HitTestResult;
 
+struct HitTestRequest;
+
 class EllipsisBox : public InlineBox {
 public:
     EllipsisBox(RenderObject* obj, const AtomicString& ellipsisStr, InlineFlowBox* parent,
index 6fc2a30..b470283 100644 (file)
 
 namespace WebCore {
 
-class HitTestRequest;
 class HitTestResult;
 class RootInlineBox;
 
+struct HitTestRequest;
+
 // InlineBox represents a rectangle that occurs on a line.  It corresponds to
 // some RenderObject (i.e., it represents a portion of that RenderObject).
 class InlineBox {
index 2aa0b9d..88b9dca 100644 (file)
 
 namespace WebCore {
 
-class HitTestRequest;
 class HitTestResult;
 
+struct HitTestRequest;
+
 class InlineFlowBox : public InlineRunBox {
 public:
     InlineFlowBox(RenderObject* obj)
index a69929d..a188dd5 100644 (file)
@@ -51,7 +51,6 @@
 namespace WebCore {
 
 class CachedResource;
-class HitTestRequest;
 class HitTestResult;
 class PlatformScrollbar;
 class RenderFrameSet;
@@ -61,6 +60,8 @@ class RenderTable;
 class RenderText;
 class RenderView;
 
+struct HitTestRequest;
+
 class ClipRects {
 public:
     ClipRects(const IntRect& r)
index a8a646b..b129a7f 100644 (file)
@@ -57,7 +57,6 @@ class FrameView;
 class HTMLAreaElement;
 class InlineBox;
 class InlineFlowBox;
-class HitTestRequest;
 class HitTestResult;
 class PlatformScrollbar;
 class Position;
@@ -73,6 +72,8 @@ class String;
 class TextStream;
 class VisiblePosition;
 
+struct HitTestRequest;
+
 enum PaintPhase {
     PaintPhaseBlockBackground,
     PaintPhaseChildBlockBackground,