WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
Bug 120597
[Qt] New fast/events tests are failing after
r154673
.
https://bugs.webkit.org/show_bug.cgi?id=120597
Summary
[Qt] New fast/events tests are failing after r154673.
Ádám Kallai
Reported
2013-09-02 02:42:30 PDT
* fast/events/wheelevent-basic.html Wk2 result:
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r154949%20(37810)/fast/events/wheelevent-basic-pretty-diff.html
Wk1 result: is it correct results?
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20NRWT/r154949%20(36446)/fast/events/wheelevent-basic-pretty-diff.html
* fast/events/wheelevent-constructor.html
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r154949%20(37810)/fast/events/wheelevent-constructor-pretty-diff.html
This test fails only Qt Wk2 bot. * fast/events/wheelevent-mousewheel-interaction.html
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r154949%20(37810)/fast/events/wheelevent-mousewheel-interaction-pretty-diff.html
Could you check what happened to it?
Attachments
Add attachment
proposed patch, testcase, etc.
Chris Dumez
Comment 1
2013-09-02 03:07:37 PDT
> Wk1 result: is it correct results? >
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20NRWT/r154949%20(36446)/fast/events/wheelevent-basic-pretty-diff.html
This one is OK and only needs a platform specific baseline. Some platforms issue 2 wheel events instead of 1 when scrolling both horizontally and vertically. The others look like proper failures. It looks like it fails to construct a WheelEvent. Is it possible that the Qt port has DOM4_EVENTS_CONSTRUCTOR flag disabled at compile time? If so, this is the reason and you may consider enabling it.
Csaba Osztrogonác
Comment 2
2013-09-02 03:26:15 PDT
There is a line in platform/qt/TestExpectations: # ENABLE(DOM4_EVENTS_CONSTRUCTOR) is disabled. So it seems these tests should be skipped to or DOM4_EVENTS_CONSTRUCTOR should be enabled by default.
Chris Dumez
Comment 3
2013-09-02 03:38:07 PDT
(In reply to
comment #2
)
> There is a line in platform/qt/TestExpectations: > # ENABLE(DOM4_EVENTS_CONSTRUCTOR) is disabled. > > So it seems these tests should be skipped to or > DOM4_EVENTS_CONSTRUCTOR should be enabled by default.
DOM4 event constructors are much nicer than the alternative and are becoming more and more popular (legacy init functions are deprecated in DOM4). Safari, Chrome and Firefox all support DOM4 event constructors. I suggest you enable them but up to you.
Csaba Osztrogonác
Comment 4
2013-09-02 03:40:47 PDT
(In reply to
comment #3
)
> (In reply to
comment #2
) > > There is a line in platform/qt/TestExpectations: > > # ENABLE(DOM4_EVENTS_CONSTRUCTOR) is disabled. > > > > So it seems these tests should be skipped to or > > DOM4_EVENTS_CONSTRUCTOR should be enabled by default. > > DOM4 event constructors are much nicer than the alternative and are becoming more and more popular (legacy init functions are deprecated in DOM4). Safari, Chrome and Firefox all support DOM4 event constructors. > > I suggest you enable them but up to you.
not me, but Qt maintainers. :) Allan?
Jocelyn Turcotte
Comment 5
2014-02-03 03:27:00 PST
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at
https://bugreports.qt-project.org
and add a link to this issue. See
http://qt-project.org/wiki/ReportingBugsInQt
for additional guidelines.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug