Bug 235282

Summary: ANGLE should build with ARC enabled
Product: WebKit Reporter: David Kilzer (:ddkilzer) <ddkilzer>
Component: ANGLEAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: darin, dino, geofflang, gman, jonahr, kbr, kkinnunen, kpiddington, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=235278
https://bugs.webkit.org/show_bug.cgi?id=235281
https://bugs.webkit.org/show_bug.cgi?id=229128

David Kilzer (:ddkilzer)
Reported 2022-01-16 14:01:22 PST
ANGLE should build with ARC enabled. I thought Google built ANGLE with ARC enabled, but I see a few -retain and -release calls in ANGLE code, so I'm not sure.
Attachments
Radar WebKit Bug Importer
Comment 1 2022-01-16 14:01:35 PST
David Kilzer (:ddkilzer)
Comment 2 2022-01-16 14:07:07 PST
I'll follow up with Dean or Kyle soon about how upstream builds (unless Kenneth Russell knows), but I don't plan to work on this soon.
Kenneth Russell
Comment 3 2022-01-18 15:40:14 PST
Upstream ANGLE (specifically, in Chromium) isn't building with ARC yet. We recently learned from talking with Chrome's Mac development team that it's feasible to turn this on without changing over the entire browser, which makes the problem much more tractable. We'd be glad to work with you to make the switch.
Note You need to log in before you can comment on or make changes to this bug.