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

Reply via email to