}).fail(function(jqXHR, textStatus, errorThrown) {
if (textStatus === "abort") {
// Aborted because we are switching backends. Don't do anything;
// we will already have been cleared.
} else {
displayed_analysis_data = {'failed': true};
}).fail(function(jqXHR, textStatus, errorThrown) {
if (textStatus === "abort") {
// Aborted because we are switching backends. Don't do anything;
// we will already have been cleared.
} else {
displayed_analysis_data = {'failed': true};