WebCore:
[WebKit-https.git] / WebKit / ChangeLog
index b959e0b04b9a99d2419a83b3fc40329881b91795..ed5ad5958707289dfc9ea69a59e7f4346f04f9a7 100644 (file)
@@ -1,3 +1,24 @@
+2006-07-29  Mitz Pettel  <opendarwin.org@mitzpettel.com>
+
+        Reviewed by John Sullivan.
+
+         - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=9984
+          ASSERTION FAILURE: _private->mouseDownEvent != nil
+          (WebKit/WebView/WebHTMLView.m:4863 -[WebHTMLView(WebInternal) _delegateDragSourceActionMask])
+
+        * WebView/WebHTMLView.m:
+        (-[WebHTMLView _setMouseDownEvent:]): Moved into the WebHTMLViewFileInternal category and changed
+        to accept nil.
+        (-[WebHTMLView _startDraggingImage:at:operation:event:sourceIsDHTML:DHTMLWroteData:]):
+        Copy the hit HTMLView's mouse down event to the top HTMLView.
+        (-[WebHTMLView acceptsFirstMouse:]): Added a call to _setMouseDownEvent:nil before returning.
+        (-[WebHTMLView shouldDelayWindowOrderingForEvent:]): Added a call to _setMouseDownEvent:nil
+        before returning.
+        (-[WebHTMLView mouseUp:]): Added a call to _setMouseDownEvent:nil to clear the event set in
+        mouseDown: (and used during dragging).
+        (-[WebHTMLView _delegateDragSourceActionMask]): Copy the hit HTMLView's mouse down event to
+        the top HTMLView.
+
 2006-07-28  Timothy Hatcher  <timothy@apple.com>
 
         Reviewed by John.