We should provide a mechanism to style the shadow host from its shadow tree. :host([disabled]) { color: grey; } to grey-out text when your component has disabled attribute set. <rdar://problem/22731953>
Created attachment 262607 [details] patch
Created attachment 262608 [details] patch
Created attachment 262613 [details] patch
https://trac.webkit.org/r190680