Closed Bug 1842441 Opened 1 year ago Closed 1 year ago

Add the behavior around conflicting properties in bindings object to environment object SMDOC

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: arai, Assigned: arai)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

As mentioned in bug 1841964 and bug 1385198, there's not-intuitive behavior in Debugger.Object.prototype.executeInGlobalWithBindings , and it should be mentioned in the Environment Objects SMDOC.

Also fixed the wrong order of environment chain in E.1. direct eval case.

Depends on D183133

Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/4def46174472 Part 1: Rename environment chain tests to be more descriptive name. r=jandem https://hg.mozilla.org/integration/autoland/rev/69067740b227 Part 2: Describe subscript behavior with passing global object as target. r=jandem https://hg.mozilla.org/integration/autoland/rev/cf81c37f0e3f Part 3: Update frame scripts documentation. r=jandem https://hg.mozilla.org/integration/autoland/rev/392575bba1d4 Part 4: Add the documentation and testcase for conflicting names in bindings object and variables. r=jandem
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: