"FrameLoader"Client is not really related to FrameLoader.
FrameLoaderClient is used mainly to call WebLocalFrameImpl's methods (in web/) from LocalFrame (in core/).
FrameLoaderClient should be renamed to LocalFrameClient. This is more consistent with the fact that a remote frame uses RemoteFrameClient for that purpose.
Comment 1 by slangley@chromium.org
, Feb 21 2017