FileSystemContext::AttemptAutoMountForURLRequest passing struct.

Previously FileSystemContext::AttemptAutoMountForURLRequest passed
a net::URLRequest pointer to the automount handlers. In order to
support the network service this change switches to passing a
FileSystemRequestInfo structure containing the original request
(for legacy network operations), and a |content_id| for use by
the network service.

Bug: 797292
Change-Id: I6b09875e9f6ff46e7a10e575ffd0bf2c60f3880d
Reviewed-on: https://chromium-review.googlesource.com/955663
Commit-Queue: Chris Mumford <cmumford@chromium.org>
Reviewed-by: Taiju Tsuiki <tzik@chromium.org>
Cr-Commit-Position: refs/heads/master@{#549581}
8 files changed