Improve performance on Playwright Windows WebKit
This commit is contained in:
@@ -16,7 +16,9 @@
|
|||||||
return path.join(__dirname, '../../', 'src/', file);
|
return path.join(__dirname, '../../', 'src/', file);
|
||||||
});
|
});
|
||||||
|
|
||||||
const files = src_files.flatMap(g => glob.sync(g));
|
const files = src_files.flatMap(g =>
|
||||||
|
glob.sync(g, { windowsPathsNoEscape: true })
|
||||||
|
);
|
||||||
files.forEach(function(resolvedFile) {
|
files.forEach(function(resolvedFile) {
|
||||||
require(resolvedFile);
|
require(resolvedFile);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -70,7 +70,9 @@ getJasmineRequireObj().clearStack = function(j$) {
|
|||||||
|
|
||||||
const SAFARI =
|
const SAFARI =
|
||||||
global.navigator &&
|
global.navigator &&
|
||||||
/^((?!chrome|android).)*safari/i.test(global.navigator.userAgent);
|
/(^((?!chrome|android).)*safari)|(^((?!chrome|android|firefox).)+$)/i.test(
|
||||||
|
global.navigator.userAgent
|
||||||
|
);
|
||||||
|
|
||||||
if (NODE_JS) {
|
if (NODE_JS) {
|
||||||
// Unlike browsers, Node doesn't require us to do a periodic setTimeout
|
// Unlike browsers, Node doesn't require us to do a periodic setTimeout
|
||||||
|
|||||||
Reference in New Issue
Block a user