
It broke Drive sync completely. > Parse Drive API responses all at once in the blocking pool. > > Previous implementation did the parsing of string to base::Value > on blocking pool, and that of base::Value to specific data types > either on UI thread or on yet another post to blocking pool. > > The previous implementation is slightly inefficient and moreover > involves a subtle bug 284244. > > BUG=284244 > > Review URL: https://codereview.chromium.org/442193002 TBR=kinaba@chromium.org BUG=401843 Review URL: https://codereview.chromium.org/449323002 Cr-Commit-Position: refs/heads/master@{#288216} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288216 0039d316-1c4b-4281-b951-d872f2087c98