Rename IBusInputContextHandlerInterface to IMEInputContextHandlerInterface

R=nona@chromium.org
BUG=283612

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254442 0039d316-1c4b-4281-b951-d872f2087c98
drive: Wire |has_more| parameter to DirectoryLoader

Move ReadDirectory to DirectoryLoader.
Remove FileSystem::LoadDirectoryIfNeeded.
Later, DirectoryLoader::LoadDirectoryIfNeeded will be removed and ReadDirectoryCallback's has_more parameter will be used to return the directory contents progressively.

BUG=340931
TEST=unit_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254443 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254442
Add more system logs for audio debugging

Add --dump_audio_thread args to cras_test_client to get more system logs.
Also, add audio_diagnostics which contains other useful system logs for audio
debugging.

BUG=346730
TEST=check chrome://system contains audio_diagnostics and logs dumped by
  --dump_audio_thread argument. Ctrl+shift+i to send a feedback, then check
  feedback system_logs.txt contains above logs.

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

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