You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`${label}: the composer should stay disabled throughout tab-switch and visibility reconciliation`,
21901
21901
);
21902
+
if (label === 'firefox') {
21903
+
assert.match(
21904
+
panel,
21905
+
/async function switchToTab\(newTabId\) \{[\s\S]*?tabSwitchTransitionId = newTabId;[\s\S]*?let html = TAB_CHAT_LOAD_FAILED;[\s\S]*?while \(html === TAB_CHAT_LOAD_FAILED\) \{[\s\S]*?loadTabChat\(newTabId, \{ waitForHandoff: true \}\);[\s\S]*?await waitForTabChatHandoffRetry\(\);/,
21906
+
'firefox: switching tabs should acquire destination handoff ownership and retry transient failures before rendering',
21907
+
);
21908
+
}
21902
21909
assert.match(
21903
21910
panel,
21904
21911
/async function sendMessage\(extraChatParams = \{\}\) \{[\s\S]*?await waitForVisibleSidePanelStateRefresh\(\);\s*stopListening\(\);\s*let text = inputEl\.value\.trim\(\);/,
0 commit comments