[Webkit-unassigned] [Bug 131172] Mouse Cursor doesn't change appropriately.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 22 20:57:44 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=131172





--- Comment #20 from Miyoung Shin <myid.shin at samsung.com>  2014-07-22 20:57:56 PST ---
(In reply to comment #19)
> OK. This doesn’t just affect cursor adjustment. It affects mousemove DOM events too. So is that OK? Does that match other browsers’ behavior? Can we make a test case?

At first, I focused to check the mouse cursor's type and as I mentioned before, we works different with others.

When mouse cursor moves button coordinates and x coordinates,
FF & chrome & IE10 : it changes the cursor type from hand type to arrow type.
Safari : it doesn't change the cursor type without my patch.

But I realized that all browsers have a different layout result from document.elementFromPoint() when I made a test case for mousemove event.
- FF : for mainframe and subframe when mouse cursor is on x coordinates, HTML element is hit.
- IE10 : under the same condition, Body element is hit.
- Chrome : nothing. It seems that they are handling just the null value of hitTestResult.
- Safari : nothing, too.
           with this patch, for main frame, HTML element is hit.

Do I need to follow FF way?
If then, I need to change my patch to remove inMainFrame condition to work like FF unlike originally intention.
Of cause, I guess I need to check mouseenter/leave event as well because it will be affected by the hitTest's Result.
I'd like to seek your advice. Thanks.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list