use current page's <title> if XHR response does not contain one
@ -476,7 +476,7 @@
head.innerHTML = responseText;
}
data.title = head.querySelector('title');
data.title = head.querySelector('title') || document.querySelector('title');
var text = 'innerText' in data.title ? 'innerText' : 'textContent';
data.title = data.title && data.title[text].trim();