A DEPS roll a day keeps the build break away.
Created attachment 121673 [details] Patch
Created attachment 121674 [details] Patch
Comment on attachment 121674 [details] Patch Attachment 121674 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11184545
An update to the dependency requires build/install-build-deps.sh on the linux machines.
Created attachment 121678 [details] Patch
Comment on attachment 121678 [details] Patch Attachment 121678 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11184586
James, any idea why your change is now causing a build failure?
I'm not sure. The error makes sense (there is no third_party/WebKit in this configuration according to Adam) but if so then the old include path should not have worked either. There must be some magicks at work here. To unblock the roll, feel free to revert http://src.chromium.org/viewvc/chrome/trunk/src/webkit/glue/simple_webmimeregistry_impl.h?r1=116554&r2=116553&pathrev=116554 - there's still a forwarding header at Source/WebKit/chromium/public/platform/WebMimeRegistry.h
I'll take a closer look when I get back to my desk (in a meeting now).
I can reproduce this locally, so I'll poke around and try to figure out how it was ever working, and why it doesn't now.
I chatted with Tony. http://src.chromium.org/viewvc/chrome/trunk/src/webkit/support/setup_third_party.gyp?view=markup needs to be taught about Platform/chromium/public.
http://codereview.chromium.org/9147017/
Should be good to roll to http://src.chromium.org/viewvc/chrome?view=rev&revision=116989 or later.
The issues preventing this was fixed and a roll was done in http://trac.webkit.org/changeset/104540