Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 18398035e7a43f194b4a1b4c2889cf114c960fdb
https://github.com/WebKit/WebKit/commit/18398035e7a43f194b4a1b4c2889cf114c960fdb
Author: Devin Rousso <[email protected]>
Date: 2026-02-03 (Tue, 03 Feb 2026)
Changed paths:
M Source/WebInspectorUI/UserInterface/Base/BrowserInspectorFrontendHost.js
Log Message:
-----------
Web Inspector: Remote Web Inspector broken after commit dd0d4ef9
https://bugs.webkit.org/show_bug.cgi?id=306868
Reviewed by Brandon Stewart.
Some platforms use Web Inspector remotely (i.e. not embedded as part of a
browser like Safari).
In those cases, `{Map,WeakMap}.prototype.{getOrInsert,getOrInsertComputed}` may
not be implemented/enabled yet.
For now, add polyfills to ensure that Web Inspector still works when used
remotely.
* Source/WebInspectorUI/UserInterface/Base/BrowserInspectorFrontendHost.js:
(getOrInsert): Added.
(getOrInsertComputed): Added.
Canonical link: https://commits.webkit.org/306724@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications