Bug 238769

Summary: Further clean-ups for features.json
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit WebsiteAssignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal CC: ews-watchlist, gsnedders, joepeck, jond, ntim, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch for landing none

Description Brent Fulgham 2022-04-04 14:29:59 PDT
While editing the Features file, I noticed two things:

1. A number of APIs that we do not support were missing.
2. A number of APIs were included in the "Features" section, rather than the "Standards" section.

This patch corrects both issues.
Comment 1 Brent Fulgham 2022-04-04 14:33:40 PDT
Created attachment 456635 [details]
Patch
Comment 2 Brent Fulgham 2022-04-04 14:56:56 PDT
Created attachment 456638 [details]
Patch
Comment 3 Brent Fulgham 2022-04-05 10:24:29 PDT
Created attachment 456717 [details]
Patch
Comment 4 Tim Nguyen (:ntim) 2022-04-05 11:17:29 PDT
Can you fix the duplicate WebGPU entry in https://webkit-search.igalia.com/webkit/search?q=%22name%22%3A+%22WebGPU%22&path=&case=false&regexp=false ? It's both in features and standards.
Comment 5 Brent Fulgham 2022-04-06 10:07:26 PDT
Created attachment 456827 [details]
Patch for landing
Comment 6 EWS 2022-04-06 10:47:34 PDT
Committed r292476 (249327@main): <https://commits.webkit.org/249327@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 456827 [details].
Comment 7 Radar WebKit Bug Importer 2022-04-06 10:48:24 PDT
<rdar://problem/91363837>