-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: update near-membrane-dom to use ShadowRealm #243
base: main
Are you sure you want to change the base?
Conversation
c3b74c3
to
72cb157
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
72cb157
to
1632390
Compare
This comment was marked as outdated.
This comment was marked as outdated.
b779833
to
ba26311
Compare
ba26311
to
4de4482
Compare
Safari Technology Preview 142 was released today with Shadow Realms enabled by default! No need for any custom builds anymore! https://developer.apple.com/safari/resources/ |
This comment was marked as resolved.
This comment was marked as resolved.
4de4482
to
84fd7f8
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
cce74a6
to
cd5bd5d
Compare
1560704
to
efc13dc
Compare
a779456
to
8015e03
Compare
9e9bd91
to
20e42a9
Compare
20e42a9
to
fe2e858
Compare
Rebased! |
aded7b4
to
03fb83c
Compare
@@ -296,6 +296,7 @@ export class VirtualEnvironment { | |||
for (let i = 0, { length } = keys; i < length; i += 1) { | |||
const key = keys[i]; | |||
bluePointer = this.blueCallableGetPropertyValuePointer(bluePointer, key); | |||
// This is where the failure occurs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and what exactly is the error? this has been around forever I think
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Expected function not to throw, but it threw TypeError: return value not primitive or callable.
03fb83c
to
8a4eb37
Compare
…on in near-membrane
8a4eb37
to
4dd46b5
Compare
This "sort of" works. You have to get the build info from @leobalter, make sure you're running the build correctly (which isn't obvious) and then run the karma tests using the default Chrome run. Grab the url from your console and paste into the nightly webkit build and it will run (there are no dev tools). Currently the tests fail with:See #243 (comment)