[Webkit-unassigned] [Bug 103990] New: Layout Test css3/filters/css3/filters/effect-reference-hw.html, effect-reference-ordering-hw.html is failing
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 4 03:13:31 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=103990
Summary: Layout Test
css3/filters/css3/filters/effect-reference-hw.html,
effect-reference-ordering-hw.html is failing
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: tasak at google.com
The following layout test is crash on Linux, Win and Mac:
css3/filters/effect-reference-hw.html
css3/filters/effect-reference-ordering-hw.html
Probable cause:
This is caused by the patch, http://src.chromium.org/viewvc/chrome?view=rev&revision=170889 in chromium side:
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/compositor_bindings/web_layer_impl.cc?r1=170889&r2=170888&pathrev=170889
When running the above tests, the following code will be executed:
397 SkiaImageFilterBuilder builder;
398 SkAutoTUnref<SkImageFilter> imageFilter(builder.build(filters));
399 m_layer->layer()->setFilter(imageFilter);
(in Source/WebCore/platform/graphics/chromium/GraphicsLayerChromium.cpp)
I'm not sure whether it is correct or not, but imageFilter is set to be 0.
So "filter->ref();" in web_layer_impl.cc causes crash. (i.e. NULL->ref(); )
Currently I will mark these tests as crash.
--
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