drive: Request file lists with a number of multiples of 100

Drive server seems to show the best performance when returning entries with a number of multiples of 100

BUG=347871
TEST=unit_tests

Review URL: https://codereview.chromium.org/182823003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254141 0039d316-1c4b-4281-b951-d872f2087c98
drive: Stop requesting unused URLs

Remove self_link_, download_url_, embed_link_, thumbnail_link_ and web_content_link_ from FileResource.

BUG=347871
TEST=unit_tests

Review URL: https://codereview.chromium.org/184193003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254142 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254142
DevTools: support configurable category filter for trace events callback

DevTools callback is currently invoked for all callbacks which is a waste
of time as we only need a few. This will become more critical once we start
processing ConvertableToTraceFormat arguments.
We'd also like to select categories based on the different options enabled,
so let's move the filter to the DevTools back-end.

BUG=

Review URL: https://codereview.chromium.org/184283003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254143 0039d316-1c4b-4281-b951-d872f2087c98
aw: Turn on favicon retrieval only for tests that need it

URL override/intercept tests assumes it will only get requests that it
issues, so races with the favicon.ico request, making them flaky.
Disable favicon for all tests except the ones that are explicitly
testing favicon.

Also revert a previous hack to deal with racing with favicon.

BUG=347599

Review URL: https://codereview.chromium.org/181063004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254144 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254144