検索結果に "This selector uses unconstrained :has(), which can be slow" に関するものはありません。

検索結果に "このセレクターは制約のない:has()を使用しているため動作が遅くなります" に関するものはありません。

Firefox のインスペクターのあの亀アイコン、なんて呼ぶのだろう

あえて完全一致検索ではない通常の検索にしたらこれがヒットした。transvision.mozfr.org/string/?
亀アイコンの名前は分からないけれど、ルール名は css-selector-warning-unconstrained-has らしい。

Bugzilla<bugzilla.mozilla.org/show_bug.>経由でテストコードらしきもの<phabricator.services.mozilla.c>に辿り着いたけれど、どうやら *:has(> p) だけでなく p:has(> *) のようなケースもパフォーマンス警告が出るらしい。

フォロー

MDN に解説を追加する Issue も立っているけれど、とくに議論は進んでいない。

Performance considerations for unconstrained `:has()` selectors · Issue #469 · mdn/mdn github.com/mdn/mdn/issues/469

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。