Bug 296125
| Summary: | Add missing includes | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | adrian_taylor |
| Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 296185 | ||
| Bug Blocks: | |||
adrian_taylor
Add missing includes to JavaScriptCore, WTF and WebCore. When we enable clang modules, these areas of WebKit's headers come to be build in standalone compilation contexts resulting in individual ASTs. They therefore need to be self-contained and include all the things on which they depend.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/156057537>
adrian_taylor
Pull request: https://github.com/WebKit/WebKit/pull/48185
EWS
Committed 297582@main (ed216eb3add1): <https://commits.webkit.org/297582@main>
Reviewed commits have been landed. Closing PR #48185 and removing active labels.
Jonathan Bedard
Reopened Bugzilla.
Broke Internal macOS builds, tracking revert in https://bugs.webkit.org/show_bug.cgi?id=296185.
EWS
Committed 297676@main (c27f4d44a78f): <https://commits.webkit.org/297676@main>
Reviewed commits have been landed. Closing PR #48299 and removing active labels.