Bug 212846

Summary: [IPC] Adopt enum class for AutocapitalizeType
Product: WebKit Reporter: David Kilzer (:ddkilzer) <ddkilzer>
Component: HTML EditingAssignee: David Kilzer (:ddkilzer) <ddkilzer>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, cdumez, changseok, darin, esprehn+autocc, ews-watchlist, gyuyoung.kim, mifenton, useafterfree, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=212758
https://bugs.webkit.org/show_bug.cgi?id=212827
https://bugs.webkit.org/show_bug.cgi?id=213093
Bug Depends on:    
Bug Blocks: 211988    
Attachments:
Description Flags
Patch v1 none

Description David Kilzer (:ddkilzer) 2020-06-05 13:37:28 PDT
Adopt enum class for AutocapitalizeType.

Also add missing WebCore namespace to the enum, and create EnumTraits<> for IPC.
Comment 1 Radar WebKit Bug Importer 2020-06-05 13:39:34 PDT
<rdar://problem/64042825>
Comment 2 David Kilzer (:ddkilzer) 2020-06-05 13:54:48 PDT
Created attachment 401194 [details]
Patch v1
Comment 3 David Kilzer (:ddkilzer) 2020-06-05 17:25:05 PDT
Comment on attachment 401194 [details]
Patch v1

Windows layout test failure is unrelated, so marking as cq+.
Comment 4 EWS 2020-06-05 17:49:34 PDT
Committed r262665: <https://trac.webkit.org/changeset/262665>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401194 [details].