Bug 181652

Summary: Improve use of ExportMacros
Product: WebKit Reporter: Michael Catanzaro <mcatanzaro>
Component: Web Template FrameworkAssignee: Michael Catanzaro <mcatanzaro>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, benjamin, bugs-noreply, cdumez, cmarcelo, commit-queue, dbates, ews-watchlist, joepeck, keith_miller, mark.lam, mcatanzaro, msaboff, saam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
Patch none

Michael Catanzaro
Reported 2018-01-15 11:40:25 PST
Improve use of ExportMacros. There should be no functional changes, just cleaning up a bunch of #defines, except at the bmalloc level. For bmalloc, export macros should only be enabled on iOS and macOS. It's not causing problems currently due to our linker version scripts, but seems good to improve this anyway.
Attachments
Patch (10.91 KB, patch)
2018-01-15 11:46 PST, Michael Catanzaro
no flags
Michael Catanzaro
Comment 1 2018-01-15 11:46:16 PST
WebKit Commit Bot
Comment 2 2018-01-15 15:49:06 PST
Comment on attachment 331349 [details] Patch Clearing flags on attachment: 331349 Committed r226958: <https://trac.webkit.org/changeset/226958>
WebKit Commit Bot
Comment 3 2018-01-15 15:49:08 PST
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 4 2018-01-15 15:50:40 PST
Note You need to log in before you can comment on or make changes to this bug.