It turns out hard linking WebInspectorUI.framework fails if it does not exist at both /System/Library/PrivateFrameworks/WebInspectorUI.framework and /System/Library/StagedFrameworks/Safari/WebInspectorUI.framework. <rdar://problem/14364171>
This will revert the majority of r152267.
Created attachment 206421 [details] Patch
Comment on attachment 206421 [details] Patch r=me
Comment on attachment 206421 [details] Patch Clearing flags on attachment: 206421 Committed r152571: <http://trac.webkit.org/changeset/152571>
All reviewed patches have been landed. Closing bug.