Permalink
Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
[JSC] Fix ShadowRealm test262 failures
https://bugs.webkit.org/show_bug.cgi?id=244572 Reviewed by Ross Kirsling. 1. We should check exportName's type of importValue. 2. copyNameAndLength should perform GetOwnProperty, and if the slot is isTaintedByOpaqueObject (e.g. Proxy), we should do [[Get]] after that. * JSTests/test262/expectations.yaml: * Source/JavaScriptCore/builtins/ShadowRealmPrototype.js: (linkTimeConstant.wrapRemoteValue): (evaluate): (linkTimeConstant.crossRealmThrow): (importValue): (linkTimeConstant.wrap): Deleted. * Source/JavaScriptCore/runtime/JSRemoteFunction.cpp: (JSC::JSRemoteFunction::copyNameAndLength): Canonical link: https://commits.webkit.org/253977@main
- Loading branch information
1 parent
482480f
commit 9f1858ab127db7e2cf0f386203842deb795353a3
Showing
4 changed files
with
31 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters