In
<
news:mailman.2808.144371749...@lists.mozilla.org>,
"Thee Chicago Wolf [MVP]" <"."@.> wrote:
> I was hoping Stylish would show the element ID of about:config,
> about:support, etc. but I don't think they do have elements per se.
You're right, they don't.  To hide the whole page, you could use the
selector * (as I see you're doing below) or body or html.
> Still, according to
> 
https://github.com/JasonBarnabe/stylish/wiki/Valid-@-moz-document-rules
> 
> "URL prefix rules should contain the start of URLs you want to affect,
> including protocol. Wildcards are not permitted."
> 
> Valid:
> 
> @-moz-document url-prefix(
http://www.example.com/)
> @-moz-document url-prefix(
http://www.example.)
> @-moz-document url-prefix(http:)
> 
> I should be able to do @-moz-document url-prefix(about:)
> {display:none !important} rather than {*{display:none !important}} and
> it should hide any about: typed into the URL bar. Yet, it doesn't.
AFAICS, without a selector it shouldn't work.  It's got to be
@-moz-document url-prefix(about:) {
  [selector(s)] { [stylerules] }
  }
> With {*{display:none !important}} added, it breaks a feature on
> 
livetext.com.
What feature?