WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
304646
Remove the need to explicitly pass a EXPORT macro to TZONE_ALLOCATED_EXPORT macros.
https://bugs.webkit.org/show_bug.cgi?id=304646
Summary
Remove the need to explicitly pass a EXPORT macro to TZONE_ALLOCATED_EXPORT m...
Mark Lam
Reported
2025-12-23 09:08:21 PST
The needed EXPORT macro is always satisfied by WTF_EXPORT_PRIVATE. All the variants that are passed in ultimately maps to same underlying macros as WTF_EXPORT_PRIVATE anyway. Hence, we can remove this bit of unnecessary friction.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-12-23 09:08:48 PST
<
rdar://problem/167090364
>
Mark Lam
Comment 2
2025-12-23 09:22:52 PST
Pull request:
https://github.com/WebKit/WebKit/pull/55831
EWS
Comment 3
2025-12-23 13:53:04 PST
Committed
304910@main
(d65c13db1fdf): <
https://commits.webkit.org/304910@main
> Reviewed commits have been landed. Closing PR #55831 and removing active labels.
WebKit Commit Bot
Comment 4
2025-12-23 19:28:59 PST
Re-opened since this is blocked by
bug 304664
Mark Lam
Comment 5
2025-12-23 19:36:59 PST
Turns out, we can't just use WTF_EXPORT_PRIVATE in JSC, WebCore, and other higher layers. So, this bug / request is invalid to begin with.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug