WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 82372
84813
Layout Test css3/filters/custom/custom-filter-shader-cache.html is failing
https://bugs.webkit.org/show_bug.cgi?id=84813
Summary
Layout Test css3/filters/custom/custom-filter-shader-cache.html is failing
Hin-Chung Lam
Reported
2012-04-24 18:06:57 PDT
The following layout test is failing on chromium: css3/filters/custom/custom-filter-shader-cache.html css3/filters/custom/effect-custom-combined-missing.html css3/filters/custom/effect-custom-parameters.html css3/filters/custom/effect-custom.html Probable cause:
http://trac.webkit.org/changeset/115123
updates code that does this, possibly a rebaseline is needed.
Attachments
Patch
(64.03 KB, patch)
2012-04-24 18:20 PDT
,
Hin-Chung Lam
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Hin-Chung Lam
Comment 1
2012-04-24 18:20:37 PDT
Created
attachment 138711
[details]
Patch
Hin-Chung Lam
Comment 2
2012-04-24 18:21:33 PDT
I left out css3/filters/custom/effect-custom-parameters.html because the actual results are different in chromium-mac and chromium-linux.
Alexandru Chiculita
Comment 3
2012-04-24 18:30:12 PDT
(In reply to
comment #2
)
> I left out css3/filters/custom/effect-custom-parameters.html because the actual results are different in chromium-mac and chromium-linux.
This one may be related to
https://bugs.webkit.org/show_bug.cgi?id=84067
. I've just seen the bug today. Is there an easy way to generate expected results on all chromium platforms? CSS Shaders in general render slightly different from one platform to the other or even one GPU to the other.
Hin-Chung Lam
Comment 4
2012-04-24 18:42:16 PDT
On Linux you can run Tools/Scripts/webkit-patch garden-o-matic and click Rebaseline without the suppression in test_expectations.txt. It will will show you expected, actual results and differences.
Alexandru Chiculita
Comment 5
2012-04-25 13:32:54 PDT
(In reply to
comment #3
)
> (In reply to
comment #2
) > > I left out css3/filters/custom/effect-custom-parameters.html because the actual results are different in chromium-mac and chromium-linux. > > This one may be related to
https://bugs.webkit.org/show_bug.cgi?id=84067
. I've just seen the bug today. > > Is there an easy way to generate expected results on all chromium platforms? CSS Shaders in general render slightly different from one platform to the other or even one GPU to the other.
I've just run css3/filters/custom/effect-custom-parameters.html on Chromium on Mac and the difference is only about the color. I think we are ok with that result. Can you please include it in your patch?
Hin-Chung Lam
Comment 6
2012-04-25 13:35:01 PDT
Will do.(In reply to
comment #5
)
> (In reply to
comment #3
) > > (In reply to
comment #2
) > > > I left out css3/filters/custom/effect-custom-parameters.html because the actual results are different in chromium-mac and chromium-linux. > > > > This one may be related to
https://bugs.webkit.org/show_bug.cgi?id=84067
. I've just seen the bug today. > > > > Is there an easy way to generate expected results on all chromium platforms? CSS Shaders in general render slightly different from one platform to the other or even one GPU to the other. > > I've just run css3/filters/custom/effect-custom-parameters.html on Chromium on Mac and the difference is only about the color. I think we are ok with that result. Can you please include it in your patch?
Wiill do.
Alexandru Chiculita
Comment 7
2012-04-25 13:40:36 PDT
It seems there's a duplicate of that.
https://bugs.webkit.org/show_bug.cgi?id=82372
Tony Chang
Comment 8
2012-04-27 10:56:13 PDT
@hclam - did this patch land or did you want a review?
Tony Chang
Comment 9
2012-07-19 15:57:07 PDT
Did chromium end up enabling CSS Filters? Should we rebaseline the tests in css3/filters/custom?
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=css3%2Ffilters%2Fcustom
TestExpectations currently has: // CSS custom() filters are not currently supported BUGWK71392 WIN : css3/filters/custom = IMAGE IMAGE+TEXT PASS We should remove that, no?
Hin-Chung Lam
Comment 10
2012-07-19 15:59:56 PDT
This review was sitting for a long time let me go over this again. (In reply to
comment #9
)
> Did chromium end up enabling CSS Filters? Should we rebaseline the tests in css3/filters/custom? > >
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=css3%2Ffilters%2Fcustom
> > TestExpectations currently has: > > // CSS custom() filters are not currently supported > BUGWK71392 WIN : css3/filters/custom = IMAGE IMAGE+TEXT PASS > > We should remove that, no?
Hin-Chung Lam
Comment 11
2012-07-19 16:06:37 PDT
The patch I uploaded was a gardening effort. Closing this bug as this is a duplicate of 82372 introduced by Chiculita's patch. *** This bug has been marked as a duplicate of
bug 82372
***
Stephen White
Comment 12
2012-07-20 07:03:43 PDT
(In reply to
comment #9
)
> Did chromium end up enabling CSS Filters? Should we rebaseline the tests in css3/filters/custom?
Just to be clear: CSS Filters are enabled in Chrome, but the custom() GLSL ones (aka CSS Shaders) are not, until the security issues are resolved. DumpRenderTree has everything enabled, however, so we should be able to rebaseline the tests.
>
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=css3%2Ffilters%2Fcustom
> > TestExpectations currently has: > > // CSS custom() filters are not currently supported > BUGWK71392 WIN : css3/filters/custom = IMAGE IMAGE+TEXT PASS > > We should remove that, no?
Stephen White
Comment 13
2012-07-20 07:05:45 PDT
(In reply to
comment #3
)
> (In reply to
comment #2
) > > I left out css3/filters/custom/effect-custom-parameters.html because the actual results are different in chromium-mac and chromium-linux. > > This one may be related to
https://bugs.webkit.org/show_bug.cgi?id=84067
. I've just seen the bug today. > > Is there an easy way to generate expected results on all chromium platforms? CSS Shaders in general render slightly different from one platform to the other or even one GPU to the other.
BTW, Chromium's DumpRenderTree runs GPU tests using the Mesa software renderer, so its results should be independent of the GPU installed on the machine.
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