CodeBlock.h shouldn't be included from everywhere
Created attachment 262383 [details] Patch
Comment on attachment 262383 [details] Patch Actually, I will land myself. I'll also try to make this more robust by making CodeBlock.h into a Project header so WebCore cannot include it.
Comment on attachment 262383 [details] Patch OK, I'll let commit-queue land it. I was trying to remove a bunch of headers, including CodeBlock.h, from the Private headers list. But it turns out that there is some test support code in WebCore that includes CodeBlock.h directly. Removing that dependency didn't seem like an easy task. So, CodeBlock.h can still be included from anywhere, but at least it's no longer included from everywhere.
Comment on attachment 262383 [details] Patch Clearing flags on attachment: 262383 Committed r190555: <http://trac.webkit.org/changeset/190555>
All reviewed patches have been landed. Closing bug.