[webkit-reviews] review denied: [Bug 60879] Mouse button release not recognized with QWebView : [Attachment 116914] Patch

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


Simon Hausmann <hausmann at webkit.org> has denied Jani Honkonen
<jani.honkonen at digia.com>'s request for review:
Bug 60879: Mouse button release not recognized with QWebView
https://bugs.webkit.org/show_bug.cgi?id=60879

Attachment 116914: Patch
https://bugs.webkit.org/attachment.cgi?id=116914&action=review

------- Additional Comments from Simon Hausmann <hausmann at webkit.org>
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).


More information about the webkit-reviews mailing list