tray
tray copied to clipboard
Chrome: qz:launch shows pop-up
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: