Keep IPC related state as long as readDirectory returns has_more==true

BUG=347900
TEST=run_webkit_tests.sh http/tests/filesystem/\*
TEST=run_webkit_tests.sh http/tests/inspector/filesystem/\*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255287 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255287
Add a ClearAlternateProtocol method to HttpServerProperties
to allow broken alternate protocol mappings to be expunged.

R=rtenneti@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255288 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255288
Remove the MultiProcessTest::SpawnChild() that as an fds_to_map argument.

It's POSIX-only and redundant.

R=phajdan.jr@chromium.org
TBR=brettw@chromium.org,jam@chromium.org,gene@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255289 0039d316-1c4b-4281-b951-d872f2087c98
Use schema generated event classes for bookmarks API.

Converts bookmarks and bookmarkManagerPrivate event related functions
to use the schema generated classes instead of manually constructing
JSON objects.

BUG=

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

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