Chrome 109 の変更で Event の path プロパティがなくなるようです
https://chromestatus.com/feature/5726124632965120

イベントが起きた場所までのパスを取得できるプロパティです

window.addEventListener("click", event => console.log(event.path))
(11) [
0: header.side-header
1: section.side-item
2: div.side-column-inner
3: aside.side-column
4: div.columns.main-right
5: div.container
6: section.page-body
7: body
8: html
9: document
10: Window {…}
length: 11
]

割と便利なので以前に何度か使っていた覚えがあります
マイナーどころや追加されたばかりのものと違い これは使っているページが多そうですが消えてしまって互換性的に大丈夫なんでしょうか
配列の group メソッドが追加されただけで一部のサイトで互換性が壊れたといって Canary で一旦リリースされていた機能をとりやめにしたくらいですがもっと多くの壊れた報告が来そうです
ただしこれは Firefox にはない機能なので Firefox 対応もしているサイトなら使ってないはずです
といっても最近は Chrome 系しかサポートしないページも増えていますし Chrome でしか使えない機能だからといって実際に使われてないとは言えなそうです

削除されたあとも event.path 相当のものが必要なら composedPath() メソッドで取得できます
Shadow DOM の中や slot を使った場合の挙動も完全に同じみたいです

<script type="module">
const handler = (event) => {
console.log({
elem: event.currentTarget,
path: event.path,
composedPath: event.composedPath(),
})
}

window.addEventListener("click", handler)

customElements.define("foo-bar", class extends HTMLElement {
constructor() {
super()
const root = this.attachShadow({ mode: "open" })
root.innerHTML = `
<div class="c">
<div class="d">
<slot></slot>
</div>
</div>
`
root.querySelector(".d").addEventListener("click", handler)
}
})
</script>

<div class="a">
<div class="b">
<foo-bar>
<div class="e">
<div class="f">
<button>button</button>
</div>
</div>
</foo-bar>
</div>
</div>

こういうページで button をクリックしたときの path と composedPath() を見ると同じ結果でした

Array(14) [
0: button
1: div.f
2: div.e
3: slot
4: div.d
5: div.c
6: document-fragment
7: foo-bar
8: div.b
9: div.a
10: body
11: html
12: document
13: Window {…}
length: 14
]

closed の Shadow DOM は中身が見えないので Shadow DOM の外側のリスナでは foo-bar の内側は div.e になり document-fragment などは省かれます
Shadow DOM の中の要素に付けたリスナでは div.c なども含まれます
この辺も含めて composedPath と得られる配列は一緒でした