tray icon indicating copy to clipboard operation
tray copied to clipboard

Chrome: qz:launch shows pop-up

Open tresf opened this issue 7 months ago • 2 comments

At some point, our code to suppress the qz:launch pop-ups stopped working.

Initial glance would blame the deprecation of URLWhitelist, but changing this to URLAllowlist doesn't seem to fix the symptom.

  • ⚠️ https://chromeenterprise.google/policies/#URLWhitelist
  • ✅ https://chromeenterprise.google/policies/#URLAllowlist

Code:

  • Mac: https://github.com/qzind/tray/blob/291200f12124aafe38e7ea06db261b8d91dbcf55/src/qz/installer/MacInstaller.java#L70

  • Linux: https://github.com/qzind/tray/blob/291200f12124aafe38e7ea06db261b8d91dbcf55/src/qz/installer/LinuxInstaller.java#L30

  • Windows: https://github.com/qzind/tray/blob/291200f12124aafe38e7ea06db261b8d91dbcf55/src/qz/installer/WindowsInstaller.java#L148

With regards to whether or not the "Always allow" checkbox is shown, there's a policy for that as well, which we don't currently configure:

  • https://chromeenterprise.google/policies/#ExternalProtocolDialogShowAlwaysOpenCheckbox

Historically, we've suppressed this pop-up via policy, but recent version of Chrome seem to show this pop-up:

image

tresf avatar Jul 16 '24 16:07 tresf