WebKitLegacy uses relative includes for a number of WebCore files. It also uses config.h from WebCore in some places. The includes should all target the copied headers.
Created attachment 334640 [details] Patch Removes all config.h references minus the one in WebKitPrefix. Corrects all WebCore header includes.
Attachment 334640 [details] did not pass style-queue: ERROR: Source/WebKitLegacy/win/Plugins/PluginStream.h:31: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 22 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 334641 [details] Patch Make style queue happy
Created attachment 334646 [details] Patch Removed an additional include directory that shouldn't be there.
Attachment 334646 [details] did not pass style-queue: ERROR: Source/WebKitLegacy/win/Plugins/PluginStream.h:31: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 21 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 334648 [details] Patch
Created attachment 334649 [details] Patch For real this time...
Attachment 334649 [details] did not pass style-queue: ERROR: Source/WebCore/ChangeLog:8: You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible. [changelog/nonewtests] [5] ERROR: Source/WebKitLegacy/win/Plugins/PluginStream.h:31: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 2 in 22 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 334649 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=334649&action=review Please get it building, but this seems great. > Source/WebCore/ChangeLog:8 > + No new tests (OOPS!). Do what the bot says!
Created attachment 334656 [details] Patch
Comment on attachment 334656 [details] Patch Clearing flags on attachment: 334656 Committed r229048: <https://trac.webkit.org/changeset/229048>
All reviewed patches have been landed. Closing bug.
<rdar://problem/37924737>