Added more detailed result codes for CreateViewCommandBuffer.
Creation of a view command buffer can legitimately fail if the surface
has unexpectedly been deleted, for example if the window has been
rapidly opened and closed. This should not cause loss of the entire
GpuChannel for the associated renderer process.
Added new automated test for this issue. Also tested manually with
test case from bug report, and increased number_of_gpu_process_kills
in context_lost test to 30 and verified that previous fix for Issue
365904 continues to work.
BUG=381024
R=piman@chromium.org,danakj@chromium.org,jamesr@chromium.org
Review URL: https://codereview.chromium.org/
383303004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283085 0039d316-1c4b-4281-b951-d872f2087c98