Previously, Chromium had intermittent behavior with respect to the "disabled" attribute: - <link id=foo rel="stylesheet" disabled> would not show up in document.styleSheets. - foo.disabled=false; foo.disabled=true; would cause it to appear (and remain) in document.styleSheets. - <link rel="alternate stylesheet"> cannot be enabled, except by disabling and re-enabling it. - When disabled, link.ownerNode was not null The above issues are being resolved.


The behavior of <link disabled> was not very interoperable, and not well specified. With this HTML spec PR ( the behavior has been more completely specified. Chrome will implement this modified behavior starting in M85. See for more details and conversation.




Public discussion

Status in Chromium


Enabled by default (tracking bug) in:

  • Chrome for desktop release 85
  • Chrome for Android release 85
  • Android WebView release 85

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.


Search tags

link, stylesheet, disabled,

Last updated on 2021-03-02