Closed Bug 871301 Opened 12 years ago Closed 12 years ago

Remove JS_GetGlobalObject from nsCrypto and nsDirectoryViewer

Categories

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

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla24
Tracking Status
firefox23 --- fixed
firefox24 --- fixed
firefox-esr17 --- fixed
b2g18 --- fixed
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- wontfix
b2g-v1.1hd --- fixed

People

(Reporter: bholley, Assigned: bholley)

References

Details

(Whiteboard: [LeoVB+])

Attachments

(1 file, 1 obsolete file)

Just some miscellaneous culprits that don't fit anywhere else...
Lets modernize the cx pushing while we're at it.
Attachment #748569 - Attachment is obsolete: true
Attachment #748569 - Flags: review?(bzbarsky)
Attachment #748935 - Flags: review?(bzbarsky)
Comment on attachment 748935 [details] [diff] [review] Remove JS_GetGlobalObject from nsCrypto and nsDirectoryViewer. v2 r=me
Attachment #748935 - Flags: review?(bzbarsky) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla24
Comment on attachment 748935 [details] [diff] [review] Remove JS_GetGlobalObject from nsCrypto and nsDirectoryViewer. v2 We've gotten reports that this fixes longstanding stability issues in popular russian websites that use some of these random crypto APIs. I discussed this with akeybl, and we decided to take this on branches to see if we can reduce some of the pain here. [Approval Request Comment] Bug caused by (feature/regressing bug #): longstanding User impact if declined: stability issues Testing completed (on m-c, etc.): baked on m-c and m-a Risk to taking this patch (and alternatives if risky): very low risk String or IDL/UUID changes made by this patch: none
Attachment #748935 - Flags: approval-mozilla-esr17?
Attachment #748935 - Flags: approval-mozilla-beta?
Attachment #748935 - Flags: approval-mozilla-b2g18?
Attachment #748935 - Flags: approval-mozilla-esr17?
Attachment #748935 - Flags: approval-mozilla-esr17+
Attachment #748935 - Flags: approval-mozilla-beta?
Attachment #748935 - Flags: approval-mozilla-beta+
Attachment #748935 - Flags: approval-mozilla-b2g18?
Attachment #748935 - Flags: approval-mozilla-b2g18+
Whiteboard: [LeoVB+]
Is there a way I can manually test this fix?
Flags: needinfo?
(In reply to Bogdan Maris [QA] [:bogdan_maris] from comment #11) > Is there a way I can manually test this fix? Probably not. I wouldn't worry about it.
Flags: needinfo?
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: