Do not attempt to parse blank responses from cancelled XHR POST requests

An XHR POST request may be cancelled by navigating away from the page while the timeline is loading.  This causes alert spam on Chrome and Safari.
(cherry picked from commit 72bb47731fda65c4b27e5e12e1942e5c44738145)