[Webkit-unassigned] [Bug 223177] New: Fix WebCore\html\canvas\WebGL*.h includes to be consistent
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 15 01:55:07 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=223177
Bug ID: 223177
Summary: Fix WebCore\html\canvas\WebGL*.h includes to be
consistent
Product: WebKit
Version: Other
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebGL
Assignee: webkit-unassigned at lists.webkit.org
Reporter: kkinnunen at apple.com
CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com
Depends on: 223142
Fix WebCore\html\canvas\WebGL*.h includes to be consistent
Ensure:
- Headers referring classes by value include the header file so that non-unified builds work.
- Includes follow logical rules of causality: WebGL2 is built on top of WebGL base implementation. WebGL base implementation should not, in most cases, need to include WebGL2 headers.
Solve bugs like bug 223142 before they appear
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=223142
[Bug 223142] Non-unified builds can't compile JSWebGLRenderingContext.cpp: error: member access into incomplete type 'WebCore::WebGLSampler'
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210315/7229d62b/attachment.htm>
More information about the webkit-unassigned
mailing list