Trust the Chrome Web Store extension (pmhfoafjoogobhfadaicklhkldgnafmk)
The store build has its own id, so the native-messaging manifest refused it and the extension reported the app as not running. Chrome now allows the store id and the unpacked development id, in the NSIS hook and in both install scripts; --chrome-id / -ChromeId take a list. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
@@ -3,9 +3,10 @@
|
||||
; native-messaging/install.ps1: a manifest next to kestrove-nmh.exe ("path" relative to the manifest, which
|
||||
; Chrome and Firefox allow on Windows) and one registry key per browser.
|
||||
; Extension ids: keep in sync with kestrove-apple/App/BrowserIntegration.swift (NativeHostRegistration).
|
||||
; Chrome: the Chrome Web Store build, then the unpacked development build (pinned by the manifest key).
|
||||
|
||||
!define KV_HOST "app.kestrove.nmh"
|
||||
!define KV_CHROME_ORIGINS '"chrome-extension://kogapfibnnpeapfcjkkpgjddbhnjfein/"'
|
||||
!define KV_CHROME_ORIGINS '"chrome-extension://pmhfoafjoogobhfadaicklhkldgnafmk/", "chrome-extension://kogapfibnnpeapfcjkkpgjddbhnjfein/"'
|
||||
!define KV_FIREFOX_IDS '"[email protected]"'
|
||||
|
||||
!macro NSIS_HOOK_POSTINSTALL
|
||||
|
||||
Reference in New Issue
Block a user