Bug 238192

Summary: [GPU Process] [GraphicsContextState 3/] Make GraphicsContextState a class
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: Layout and RenderingAssignee: Said Abou-Hallawa <sabouhallawa>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, ews-watchlist, mmaxfield, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 237728    
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
ews-feeder: commit-queue-
Patch
ews-feeder: commit-queue-
Patch
ews-feeder: commit-queue-
Patch
simon.fraser: review+, ews-feeder: commit-queue-
Patch none

Description Said Abou-Hallawa 2022-03-22 00:54:32 PDT
This will make the members be private so we have to provide getters for all of them. This change will prevent changing the members without going through the setters.
Comment 1 Said Abou-Hallawa 2022-03-22 01:00:00 PDT
Created attachment 455344 [details]
Patch
Comment 2 Said Abou-Hallawa 2022-03-22 01:25:18 PDT
Created attachment 455346 [details]
Patch
Comment 3 Said Abou-Hallawa 2022-03-22 01:51:51 PDT
Created attachment 455349 [details]
Patch
Comment 4 Said Abou-Hallawa 2022-03-22 02:19:13 PDT
Created attachment 455353 [details]
Patch
Comment 5 Said Abou-Hallawa 2022-03-22 02:50:58 PDT
Created attachment 455356 [details]
Patch
Comment 6 Said Abou-Hallawa 2022-03-22 10:59:25 PDT
Created attachment 455395 [details]
Patch
Comment 7 EWS 2022-03-22 13:39:05 PDT
Committed r291696 (248738@main): <https://commits.webkit.org/248738@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 455395 [details].
Comment 8 Radar WebKit Bug Importer 2022-03-22 13:40:19 PDT
<rdar://problem/90656519>