Now that core and modules are linked properly, it's possible to unwind this hack and link the unit tests into the webkit_unit_tests binary instead.
This means, among other things, that one can (in a component build) build targets that depend on Blink without also pulling in a heap of unit test code, gtest, etc.
Comment 1 by jbroman@chromium.org
, Feb 29 2016