[webkit-changes] cvs commit: WebKitTools/DumpRenderTree
DumpRenderTree.m
Eric
eseidel at opensource.apple.com
Mon Oct 3 23:13:35 PDT 2005
eseidel 05/10/03 23:13:35
Modified: . ChangeLog
DumpRenderTree DumpRenderTree.m
Log:
Bug #: none
Submitted by: eseidel
Reviewed by: mjs
Make mouseDown and mouseUp force layout before acting.
This is used by a new test case for 4233558.
* DumpRenderTree/DumpRenderTree.m:
(-[EventSendingController mouseDown]): force layout
(-[EventSendingController mouseUp]): force layout
Revision Changes Path
1.111 +11 -0 WebKitTools/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/WebKitTools/ChangeLog,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -r1.110 -r1.111
--- ChangeLog 30 Sep 2005 21:44:41 -0000 1.110
+++ ChangeLog 4 Oct 2005 06:13:34 -0000 1.111
@@ -1,3 +1,14 @@
+2005-10-03 Eric Seidel <eseidel at apple.com>
+
+ Reviewed by mjs.
+
+ Make mouseDown and mouseUp force layout before acting.
+ This is used by a new test case for 4233558.
+
+ * DumpRenderTree/DumpRenderTree.m:
+ (-[EventSendingController mouseDown]): force layout
+ (-[EventSendingController mouseUp]): force layout
+
2005-09-30 Eric Seidel <eseidel at apple.com>
Reviewed by xenon.
1.18 +2 -0 WebKitTools/DumpRenderTree/DumpRenderTree.m
Index: DumpRenderTree.m
===================================================================
RCS file: /cvs/root/WebKitTools/DumpRenderTree/DumpRenderTree.m,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- DumpRenderTree.m 26 Sep 2005 22:54:23 -0000 1.17
+++ DumpRenderTree.m 4 Oct 2005 06:13:35 -0000 1.18
@@ -487,6 +487,7 @@
- (void)mouseDown
{
+ [[[frame frameView] documentView] layout];
if(GetCurrentEventTime() - lastClick >= 1)
clickCount = 1;
else
@@ -502,6 +503,7 @@
- (void)mouseUp
{
+ [[[frame frameView] documentView] layout];
NSEvent *event = [NSEvent mouseEventWithType:NSLeftMouseUp location:last modifierFlags:nil timestamp:GetCurrentEventTime() windowNumber:0 context:[NSGraphicsContext currentContext] eventNumber:nil clickCount:clickCount pressure:nil];
NSView *subView = [[frame webView] hitTest:[event locationInWindow]];
More information about the webkit-changes
mailing list