Closed Bug 786714 Opened 13 years ago Closed 13 years ago

TCPSocket is exposing too many interfaces to content

Categories

(Core :: DOM: Device Interfaces, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla21

People

(Reporter: jdm, Assigned: glennal.buford)

Details

(Whiteboard: [mentor=jdm][lang=js])

Attachments

(1 file)

TCPSocket's clasSInfo currently has the following: > interfaces: [ > Ci.nsIDOMTCPSocket, > Ci.nsIDOMGlobalPropertyInitializer, > Ci.nsIObserver, > Ci.nsISupportsWeakReference > ], This is unnecessary. We should only be including nsIDOMTCPSocket in that list.
Whiteboard: [mentor=jdm][lang=js]
I'll take on this bug.
Assignee: nobody → glennal.buford
Attached patch patch (v1)Splinter Review
Attachment #709534 - Flags: review?(josh)
Comment on attachment 709534 [details] [diff] [review] patch (v1) Review of attachment 709534 [details] [diff] [review]: ----------------------------------------------------------------- Thanks Glenna!
Attachment #709534 - Flags: review?(josh)
Attachment #709534 - Flags: review?(jonas)
Attachment #709534 - Flags: feedback+
Landed with the following modified commit message: "Bug 786714 - Remove unnecessary interfaces from TCPSocket's classinfo. r=sicking" https://hg.mozilla.org/integration/mozilla-inbound/rev/4a5f5d0ef1ff
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla21
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: