[Webkit-unassigned] [Bug 12593] New: REGRESSION: Reversed drag-select behavior in text boxes
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Feb 4 11:02:43 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=12593
Summary: REGRESSION: Reversed drag-select behavior in text boxes
Product: WebKit
Version: 420+ (nightly)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: NEW
Keywords: InRadar
Severity: Normal
Priority: P2
Component: Forms
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mjs at apple.com
2006-08-21 17:15:41 Ast Moore:
Safari shows reversed drag-select behavior in text boxes: bottom left, top
right. See screen capture. Text selection in Google's search filed is reversed.
Text selection in the address bar is working correctly.
(see attached screen capture)
'Safari Drag-Select Bug.mov' was successfully uploaded
2006-08-21 17:15:41 Ast Moore:
Please assign to Developer ADCBugs for further communications with the
developer.
2006-08-22 19:09:41 Stephanie Lewis:
This worked in Safari 2.0.4 and is broken in Leopard 9A427
2006-08-29 10:32:32 Alice Liu:
Safari BRB Reviewed
2006-12-15 19:32:22 Stephanie Lewis:
Still occurs in Leopard 9A325
2006-12-18 11:12:05 Adele Peterson:
This happens because when you drag to the top right, that position is actually
before the text field in the DOM, so the selection code selects all content in
the text field before the caret. In the bottom-left case, that mouse position
is after the text field in the DOM. So the selection code behaves as if it
were going to select all of the content in between the caret and the new mouse
position-- but it stops short at the text field boundary.
I'm not sure what the right fix is for this. Maybe adjustForEditableContent
would need to be more aware of this case.
<rdar://problem/4692735>
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list