document

@document @規則 (CSS)

[1] Simon Willison: Site specific stylesheets in Mozilla <http://simon.incutio.com/archive/2004/08/19/specific> (名無しさん)

[2] Bug 238099 - implement at-rule for matching on site/document URL <http://bugzilla.mozilla.org/show_bug.cgi?id=238099> (名無しさん)

[3] Latest topics > Past > 2004 > 08 - outsider reflex <http://piro.sakura.ne.jp/latest/2004/08.html#d22-at-moz-document> (名無しさん)

[4]

@-moz-document url-prefix(http://www.w3.org/Style/) {
  body {
    font-size: x-small !important;
  }
}

(名無しさん)

[5] Firefox の場合 1.1 以降で使えます。 (名無しさん)

[6] Firefox 2 では、 @media 内で @-moz-document を使ったり、その逆はできないようです。 (名無しさん)

[7] >>6 @-moz-document 内で @-moz-document を使うこともできないようです。

[8] csswg: changeset 6838:117c3502294d ( ( 版)) <https://dvcs.w3.org/hg/csswg/rev/117c3502294d>

[9] per-site user stylesheet rules ( (L. David Baron 著, 版)) <http://lists.w3.org/Archives/Public/www-style/2004Aug/0135>

[10] Re: Domain selectors (L. David Baron 著, 版) <https://lists.w3.org/Archives/Public/www-style/2015Mar/0095.html>

[11] 1035091 – limit @-moz-document to user and UA sheets (Makes it useless for exfiltration in CSS-injection attacks) ( 版) <https://bugzilla.mozilla.org/show_bug.cgi?id=1035091>

[12] @-moz-document 対応が打ち切られました | Firefox サイト互換性情報 ( 版) <https://www.fxsitecompat.com/ja/docs/2015/moz-document-support-has-been-dropped/>

@-moz-document ルールが Web コンテンツから使用できなくなりました。これは、第三者サイトの URL に含まれる機密データを盗み出す目的で、攻撃者による CSS インジェクションに悪用される恐れがあったためです。Firefox ユーザは引き続きユーザスタイルシート内でこのルールを使い、ブラウジング体験をパーソナライズすることが可能です。

[13] 1035091 - limit @-moz-document to user and UA sheets (Makes it useless for exfiltration in CSS-injection attacks) () <https://bugzilla.mozilla.org/show_bug.cgi?id=1035091>