WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 85596
[Qt]ietestcenter/css3/flexbox tests fail on 32 bit
https://bugs.webkit.org/show_bug.cgi?id=85596
Summary
[Qt]ietestcenter/css3/flexbox tests fail on 32 bit
Csaba Osztrogonác
Reported
2012-05-04 03:27:55 PDT
Some tests introduced in
http://trac.webkit.org/changeset/116018
fail on 32 bit with minor pixel differences: ietestcenter/css3/flexbox/flexbox-align-end-001.htm ietestcenter/css3/flexbox/flexbox-align-start-001.htm ietestcenter/css3/flexbox/flexbox-flex-001.htm ietestcenter/css3/flexbox/flexbox-flex-002.htm ietestcenter/css3/flexbox/flexbox-flex-003.htm ietestcenter/css3/flexbox/flexbox-groups-001.htm ietestcenter/css3/flexbox/flexbox-groups-002.htm ietestcenter/css3/flexbox/flexbox-groups-004.htm ietestcenter/css3/flexbox/flexbox-layout-003.htm
Attachments
Patch
(23.08 KB, patch)
2012-05-07 15:15 PDT
,
Dave Tharp
no flags
Details
Formatted Diff
Diff
Qt failing results
(70.02 KB, application/x-gzip)
2012-05-08 09:41 PDT
,
Csaba Osztrogonác
no flags
Details
Patch
(25.17 KB, patch)
2012-05-09 10:44 PDT
,
Dave Tharp
ossy
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Csaba Osztrogonác
Comment 1
2012-05-04 03:51:05 PDT
I skipped them -
http://trac.webkit.org/changeset/116082
Dave Tharp
Comment 2
2012-05-07 14:21:31 PDT
***
Bug 85666
has been marked as a duplicate of this bug. ***
Dave Tharp
Comment 3
2012-05-07 15:15:12 PDT
Created
attachment 140601
[details]
Patch
Tony Chang
Comment 4
2012-05-07 15:40:26 PDT
Comment on
attachment 140601
[details]
Patch Did you file a bug to change the tests upstream? I thought we normally don't change upstream tests.
Dave Tharp
Comment 5
2012-05-07 18:59:11 PDT
(In reply to
comment #4
)
> (From update of
attachment 140601
[details]
) > Did you file a bug to change the tests upstream? I thought we normally don't change upstream tests.
The upstream tests are not changed. I wrote (and updated for this bug) the reference tests.
Csaba Osztrogonác
Comment 6
2012-05-08 09:39:01 PDT
Comment on
attachment 140601
[details]
Patch I tested the patch on Qt 32 bit (where these tests failed) and 4 tests still fail: ietestcenter/css3/flexbox/flexbox-align-end-001.htm = IMAGE ietestcenter/css3/flexbox/flexbox-align-start-001.htm = IMAGE ietestcenter/css3/flexbox/flexbox-flex-002.htm = IMAGE ietestcenter/css3/flexbox/flexbox-layout-003.htm = IMAGE
Csaba Osztrogonác
Comment 7
2012-05-08 09:41:43 PDT
Created
attachment 140730
[details]
Qt failing results
Csaba Osztrogonác
Comment 8
2012-05-08 09:53:52 PDT
(In reply to
comment #7
)
> Created an attachment (id=140730) [details] > Qt failing results
And all tests pass on Qt 64 bit (with and without this patch too)
Dave Tharp
Comment 9
2012-05-08 10:09:15 PDT
(In reply to
comment #8
)
> (In reply to
comment #7
) > > Created an attachment (id=140730) [details] [details] > > Qt failing results > > And all tests pass on Qt 64 bit (with and without this patch too)
Ossy, Thanks for testing this. I'm on 64 bit, so that's why I'm not seeing a failure. I'll see about getting a 32bit system up and running to repro.
Dave Tharp
Comment 10
2012-05-09 10:44:18 PDT
Created
attachment 140974
[details]
Patch
Dave Tharp
Comment 11
2012-05-09 15:46:55 PDT
(In reply to
comment #9
)
> (In reply to
comment #8
) > > (In reply to
comment #7
) > > > Created an attachment (id=140730) [details] [details] [details] > > > Qt failing results > > > > And all tests pass on Qt 64 bit (with and without this patch too) > > Ossy, Thanks for testing this. I'm on 64 bit, so that's why I'm not seeing a failure. I'll see about getting a 32bit system up and running to repro.
I was able to build a 32-bit test system and repro on QT32 bit. I've reworked the ref tests to workaround the QT 32-bit strangeness, and verified everything is working properly on QT32 as well as Mac Lion (these were the two problem children, but as it turns out, for separate reasons). I have created a bug which captures the Qt32 strangeness:
bug 86026
Csaba Osztrogonác
Comment 12
2012-05-10 23:09:17 PDT
Comment on
attachment 140974
[details]
Patch I tested this patch, it works fine on 32 and on 64 bit Qt, so r=me. Please update qt/test-expectations.txt and mac/Skipped file before landing, because they coflict with the trunk now.
Tom Zakrajsek
Comment 13
2012-05-11 10:27:28 PDT
Committed
r116784
: <
http://trac.webkit.org/changeset/116784
>
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