При запуске следующего кода в консоли:
console.dir(document);
В Chrome я вижу среди прочего:
Кажется, это подразумевает, что свойство domain находится непосредственно в объекте document. Однако это не так.
console.log(document.hasOwnProperty('domain'));