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 40155fcf4457c21e93f1d31c3c5d4c22b8fffda8..5d9886e21cd7e2104e34a3a4f3442f7a1d3f5836 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 3b409e24c894231eebbd430a4ce188f1f70a97ef..60cecc56dfd460a0eb0a49a64c0f5fd52dffd277 100644 (file)
 
 namespace WebCore {
 
-class HitTestRequest;
 class HitTestResult;
 
+struct HitTestRequest;
+
 class EllipsisBox : public InlineBox {
 public:
     EllipsisBox(RenderObject* obj, const AtomicString& ellipsisStr, InlineFlowBox* parent,
index 6fc2a308e56e517fd5ee750276d6ed21e5d2b6c8..b470283add05a8fb3b695d4b4c37f066be4dd4b5 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 2aa0b9d50dc0d9f2949e5142eec7bdfcc0b7d317..88b9dcab7a9bfd49cc748ed031676edabe19f527 100644 (file)
 
 namespace WebCore {
 
-class HitTestRequest;
 class HitTestResult;
 
+struct HitTestRequest;
+
 class InlineFlowBox : public InlineRunBox {
 public:
     InlineFlowBox(RenderObject* obj)
index a69929d220846288e7e80672bb7437b6296aff03..a188dd5b2df8ff00a40588f4c594f2f8e68d399a 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 a8a646b00329043c5898c9ceb25dbd168e872bd8..b129a7febff219e42ac1d4c873cecb61d73043d4 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,