Closed Bug 459948 Opened 16 years ago Closed 16 years ago

Workers: update workers based on security review feedback

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla1.9.1b2

People

(Reporter: bent.mozilla, Assigned: bent.mozilla)

References

Details

Attachments

(1 file, 1 obsolete file)

Attached patch Patch (obsolete) — Splinter Review
Patch attached.
Attachment #343133 - Flags: superreview?(jonas)
Attachment #343133 - Flags: review?(jonas)
Pretty vague bug summary :-)

Looks like this does the first three bullets at
https://wiki.mozilla.org/Firefox3.1/Web_Workers_Security_Review#Review_comments
that is, clearing regexp statics on context reuse, asserting attempts to use the stub security manager, and testing recursion.

Don't think the bug needs to be hidden since 1) the issues are public, and 2) this is getting fixed before we've released with the problems.

It'd be nice to get a verification test for clearing the regexp statics, some test that shows bleed-through values before the fix and doesn't after.
Group: core-security
Attached patch Patch, v2Splinter Review
Thanks Dan, Jonas had a similar concern, so here is a patch with an additional test.
Attachment #343133 - Attachment is obsolete: true
Attachment #343146 - Flags: superreview?(jonas)
Attachment #343146 - Flags: review?(jonas)
Attachment #343133 - Flags: superreview?(jonas)
Attachment #343133 - Flags: review?(jonas)
Attachment #343146 - Flags: superreview?(jonas)
Attachment #343146 - Flags: superreview+
Attachment #343146 - Flags: review?(jonas)
Attachment #343146 - Flags: review+
Pushed last night.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Depends on: 483967
Component: DOM: Mozilla Extensions → DOM
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: