Bug 274185

Summary: REGRESSION(278000@main): [Filters] CanvasFilters should be properly enabled and disabled by the setting
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: CanvasAssignee: Said Abou-Hallawa <sabouhallawa>
Status: RESOLVED FIXED    
Severity: Normal CC: dino, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
test case none

Said Abou-Hallawa
Reported 2024-05-14 15:03:00 PDT
Created attachment 471406 [details] test case Open the attached test. Expected: the test case shows the message: "Do not have filters" Actual result: the test case shows the message: "Have filters" Since the CanvasFilters feature is not marked "stable" yet, it should be disabled. The attribute filters in CanvasFilters.idl is missing 'EnabledBySetting=CanvasFiltersEnabled'
Attachments
test case (530 bytes, text/html)
2024-05-14 15:03 PDT, Said Abou-Hallawa
no flags
Said Abou-Hallawa
Comment 1 2024-05-14 15:03:25 PDT
Said Abou-Hallawa
Comment 2 2024-05-14 15:07:57 PDT
EWS
Comment 3 2024-05-15 00:55:06 PDT
Committed 278799@main (d8672929f45b): <https://commits.webkit.org/278799@main> Reviewed commits have been landed. Closing PR #28566 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.