Bug 114839

Summary: [CSS Shaders] Assert when using "-webkit-filter: custom(url(data:text/plain;base64,))"
Product: WebKit Reporter: Alexandru Chiculita <achicu>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: krit, mvujovic
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 71392    

Description Alexandru Chiculita 2013-04-18 17:32:41 PDT
If you load a NULL shader using base64 the implementation will ASSERT when it creates the compiled programs.

-webkit-filter: custom(url(data:text/plain;base64,))

Source/WebCore/platform/graphics/filters/CustomFilterProgramInfo.cpp(75) : WebCore::CustomFilterProgramInfo::CustomFilterProgramInfo(const WTF::String&, const WTF::String&, WebCore::CustomFilterProgramType, const WebCore::CustomFilterProgramMixSettings&, WebCore::CustomFilterMeshType)