Skip to content

Handle strict mode better in direct eval.#2447

Merged
gbrail merged 1 commit into
mozilla:masterfrom
aardvark179:aardvark179-strict-eval
Jul 19, 2026
Merged

Handle strict mode better in direct eval.#2447
gbrail merged 1 commit into
mozilla:masterfrom
aardvark179:aardvark179-strict-eval

Conversation

@aardvark179

Copy link
Copy Markdown
Contributor

I'm trying to reduce the differences between our fork and here to make merging down easier. This one came up because it was originally implemented as a special case in the interpreter, but seemed better suited to being in evalSpecial itself.

@rbri

rbri commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

@aardvark179 spotlessApply

@aardvark179
aardvark179 force-pushed the aardvark179-strict-eval branch from b3138cc to c6277e1 Compare July 16, 2026 11:33
@aardvark179
aardvark179 force-pushed the aardvark179-strict-eval branch from c6277e1 to d09cd01 Compare July 16, 2026 16:52
@rbri

rbri commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

smoke tested with HtmlUnit - fine ❤️

@gbrail

gbrail commented Jul 19, 2026

Copy link
Copy Markdown
Collaborator

Looks good, thanks!

@gbrail
gbrail merged commit a993d51 into mozilla:master Jul 19, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants