Skip to content

Commit 54c57fb

Browse files
chore (deps): bump testcafe to v3.7.5 (#34087)
1 parent a79022d commit 54c57fb

6 files changed

Lines changed: 165 additions & 141 deletions

File tree

e2e/wrappers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"karma-coverage": "2.2.1",
7272
"karma-jasmine": "5.1.0",
7373
"karma-jasmine-html-reporter": "2.1.0",
74-
"testcafe": "3.7.4",
74+
"testcafe": "catalog:",
7575
"typescript": "5.8.3",
7676
"vite": "8.0.16"
7777
},

packages/testcafe-models/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"testcafe": "catalog:"
55
},
66
"devDependencies": {
7-
"devextreme": "workspace:*"
7+
"devextreme": "workspace:*",
8+
"testcafe": "catalog:"
89
},
910
"version": "25.2.8"
1011
}

patches/testcafe-hammerhead@31.7.7.patch

Lines changed: 0 additions & 32 deletions
This file was deleted.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
diff --git a/lib/client/hammerhead.js b/lib/client/hammerhead.js
2+
index 0ba2f29..b291413 100644
3+
--- a/lib/client/hammerhead.js
4+
+++ b/lib/client/hammerhead.js
5+
@@ -3578,7 +3578,7 @@
6+
}
7+
function isShadowUIElement(element) {
8+
// @ts-ignore
9+
- return !!element[INTERNAL_PROPS.shadowUIElement];
10+
+ return !!element && !!element[INTERNAL_PROPS.shadowUIElement];
11+
}
12+
function isWindow(instance) {
13+
try {
14+
@@ -40365,6 +40365,10 @@
15+
this._onFocus = function (e) {
16+
var focusedEl = nativeMethods.eventTargetGetter.call(e);
17+
var activeEl = getActiveElement(document);
18+
+ // Chrome >=146: document.activeElement can transiently be null while focus moves.
19+
+ // Guards against TestCafe issue #8493 (TypeError in isShadowUIElement(null)).
20+
+ if (!focusedEl || !activeEl)
21+
+ return;
22+
if (!isShadowUIElement(focusedEl) && !isShadowUIElement(activeEl))
23+
shadowUI.setLastActiveElement(activeEl);
24+
};

0 commit comments

Comments
 (0)