Skip to content

TestCafe broken with Safari 26.0.1 #8455

@panva

Description

@panva

What is your Scenario?

Running TestCafe as usual with integration tests. Stopped working following Safari upgrade to 26.0.1

What is the Current behavior?

[Error] TypeError: undefined is not an object (evaluating 'testDivDescriptor.configurable')
	(anonymous function) (hammerhead.js:42725)
	StyleSandbox (hammerhead.js:42691)
	Sandbox (hammerhead.js:43199)
	Hammerhead (hammerhead.js:43660)
	(anonymous function) (hammerhead.js:43871)
	initHammerheadClient (hammerhead.js:43882)
	Global Code (hammerhead.js:43884)
[Error] TypeError: undefined is not an object (evaluating 'window['%hammerhead%'].utils')
	Global Code (testcafe-core.js:1)
[Error] TypeError: undefined is not an object (evaluating 'window['%hammerhead%'].utils')
	Global Code (testcafe-ui.js:1)
[Error] TypeError: undefined is not an object (evaluating 'window['%hammerhead%'].utils')
	Global Code (testcafe-automation.js:1)
[Error] TypeError: undefined is not an object (evaluating 'window['%hammerhead%'].utils')
	Global Code (testcafe-driver.js:1)
[Error] TypeError: undefined is not an object (evaluating 'window['%hammerhead%'].utils')
	Global Code (task.js:1)
[Error] TypeError: undefined is not an object (evaluating 'window["%hammerhead%"].sandbox')
	(anonymous function) (important-clam-66.deno.dev:6:1154)
	Global Code (important-clam-66.deno.dev:6:1210)

What is the Expected behavior?

TestCafe functions on latest Safari

What is the public URL of the test page? (attach your complete example)

n/a runs in CI

What is your TestCafe test code?

n/a

Your complete configuration file

No response

Your complete test report

No response

Screenshots

No response

Steps to Reproduce

gh repo clone panva/jose
npm install --global testcafe@3
BROWSER=safari npm run tap:browsers

TestCafe version

3.7.2

Node.js version

v24.11.0

Command-line arguments

testcafe safari --hostname localhost

Browser name(s) and version(s)

No response

Platform(s) and version(s)

No response

Other

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    STATE: DuplicateAn issues has been already reported in the other thread.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions