On the standards track: Yes
Is Experimental: No
Is Deprecated: Yes
In Chrome version 1 on 2008-12-11 Note: Since Chrome 115, setting domain has no effect, unless the website has opted into origin-keyed agent clusters.
In Chrome Android version 18 on 2012-06-27 Note: Since Chrome Android 115, setting domain has no effect, unless the website has opted into origin-keyed agent clusters.
In Edge version 12 on 2015-07-29
In Firefox version 69 on 2019-09-03 Note: From Firefox 62, if the domain cannot be identified, domain returns an empty string instead of null. See bug 819475. Only supported for HTMLDocument, not all Document objects.
In Firefox for Android version 79 on 2020-07-28 Note: From Firefox for Android 62, if the domain cannot be identified, domain returns an empty string instead of null. See bug 819475. Only supported for HTMLDocument, not all Document objects.
In Internet Explorer version 4 on 1997-09-30
In Quest Browser version 5.0 on undefined Note: Since Quest Browser false, setting domain has no effect, unless the website has opted into origin-keyed agent clusters.
In Opera version ≤12.1 on undefined
In Opera Android version ≤12.1 on undefined
In Safari version 1 on 2003-06-23
In Safari on iOS version 1 on 2007-06-29
In Samsung Internet version 1.0 on 2013-04-27 Note: Since Samsung Internet 23.0, setting domain has no effect, unless the website has opted into origin-keyed agent clusters.
In WebView Android version 4.4 on 2013-12-09 Note: Since WebView Android 115, setting domain has no effect, unless the website has opted into origin-keyed agent clusters.
In WebView on iOS version 1 on 2007-06-29