[Webkit-unassigned] [Bug 60879] Mouse button release not recognized with QWebView

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 29 01:38:01 PST 2011


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


Simon Hausmann <hausmann at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #116914|review?                     |review-
               Flag|                            |




--- Comment #13 from Simon Hausmann <hausmann at webkit.org>  2011-11-29 01:38:00 PST ---
(From update of attachment 116914)
View in context: https://bugs.webkit.org/attachment.cgi?id=116914&action=review

I'm saying r- because of the missing v8 part. I'm not 100% sure neither if this is generally the correct change. It's probably going to have to be somebody else to give an r+ there.

Once thing I would strongly suggest is to _not_ test this behaviour embedded in the touch test but instead create a dedicated layout test, as this isn't really specific to the touch event handlers, right?

I admit I'm very surprised that no other existing layout test is covering this particular aspect of the DOM bindings.

> Source/WebCore/ChangeLog:3
> +        Mouse button release not recognized with QWebView

I suggest to change the title away from making it sound Qt specific towards something that indicates that this is about changing WebKit's behavior with regards to event listeners.

> Source/WebCore/ChangeLog:13
> +        * bindings/scripts/CodeGeneratorJS.pm:
> +        (GenerateImplementation): Changed EventListener return value from jsNull() to jsUndefined().

You're going to have to do a similar change in the V8 generator to fix the Chromium test failure (Chromium is using V9).

-- 
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