Bug 258229

Summary: Don't cap the FEGaussian max kernel size
Product: WebKit Reporter: Ahmad Saleem <ahmad.saleem792>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: dino, karlcow, sabouhallawa, simon.fraser, webkit-bug-importer, zimmermann
Priority: P2 Keywords: BrowserCompat, InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
URL: https://jsfiddle.net/cdfLgo7b/2/
Attachments:
Description Flags
All browsers result in test case none

Description Ahmad Saleem 2023-06-16 17:21:31 PDT
Hi Team,

While going through WebKit's commit, I came across another test case where all browsers are different and by merging Blink commit, we start doing bit better (IMO?).

Blink Commit: https://src.chromium.org/viewvc/blink?view=revision&revision=186886

WebKit SOurce: https://searchfox.org/wubkat/source/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp#87

^ Remove Line 87 and change Line 92 as below:

return clampTo<int>(size);

_______

I think getting some input from Simon, Said and Nikolas would be good.

Thanks!
Comment 1 Ahmad Saleem 2023-06-16 17:24:32 PDT
Created attachment 466720 [details]
All browsers result in test case
Comment 2 Radar WebKit Bug Importer 2023-06-23 17:22:14 PDT
<rdar://problem/111241971>