ui_test_utils.cc includes interface_provider.mojom.h via:
- chrome/test/base/ui_test_utils.cc
- content/public/browser/render_process_host.h
- services/shell/public/cpp/interface_registry.h
- out/Release/gen/services/shell/public/interfaces/interface_provider.mojom.h
However, ui_test_utils.cc doesn't have the dependency to interface_provider.mojom.h, and can be compiled before interface_provider.mojom.h generation.
That causes flaky build failure on clobber build bots.
https://build.chromium.org/p/chromium/builders/Win/builds/45796 is an example.
Comment 1 by bugdroid1@chromium.org
, Sep 9 2016