With crrev.com/c/601609 the blink_web.dll component has shrunk down to nothing - so much so that blink_web.dll.lib is no longer generated on Windows because there is nothing to export.
Unfortunately that file is listed as an input so ninja fails on component builds.
Widespread build breakage has been avoided because the blink_web.dll.lib file from previous builds is usually left around. However any new output directories, or clobbers, or "gn clean"s will lead to an unbuildable state.
We either need to revert the change or else delete the blink_web target. Reverting seems safest.
I don't know if this hits other platforms.
Comment 1 by bugdroid1@chromium.org
, Aug 5 2017