From b70b7d7c8d388c400a0eaacc6140fb15d25b1f6f Mon Sep 17 00:00:00 2001 From: Sergey Matyunin Date: Sun, 6 Sep 2026 14:21:21 +0300 Subject: [PATCH] test: register color picker browser coverage Issue: #476 User-Visible: no --- scripts/smoke-links.mjs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/scripts/smoke-links.mjs b/scripts/smoke-links.mjs index 8a207fb0..91cd917c 100644 --- a/scripts/smoke-links.mjs +++ b/scripts/smoke-links.mjs @@ -27,6 +27,17 @@ /** @type {SmokeLink[]} */ export const SMOKE_LINKS = [ + { + symbols: [ + 'DEFAULT_LABELS', '_closePicker', '_commitHex', '_confirm', + '_hexInvalid', '_hexNeedsValidInput', '_surface', + ], + smokes: ['smoke_color_picker.mjs', 'smoke_help_affordance.mjs'], + because: 'the #476 production-bundle scenarios prove the full-width localized confirmation, ' + + 'live-event count, invalid-HEX latch, focus and click containment in both the native ' + + 'popover and the dialog portal fallback; those browser lifecycle effects are not visible ' + + 'to source or pure color conversion tests', + }, { symbols: ['HpDialog', '_ensureNativeModal', '_useHaDialog', '_usesHaDialog'], smokes: ['smoke_dialog_modal_recovery.mjs'],