Closed
Bug 483473
Opened 15 years ago
Closed 15 years ago
Make JSObjectOps private
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: jorendorff, Assigned: jorendorff)
References
(Blocks 1 open bug)
Details
(Keywords: fixed1.9.1)
Attachments
(1 file, 1 obsolete file)
20.02 KB,
patch
|
brendan
:
review+
|
Details | Diff | Splinter Review |
This really should not be public.
Assignee | ||
Comment 1•15 years ago
|
||
*Not* taking this bug, because I am (I find) on a two-week vacation. The patch builds js/src, XPConnect, and LiveConnect in a browser tree. Should be good to land.
Attachment #367452 -
Flags: review?(brendan)
Comment 2•15 years ago
|
||
Comment on attachment 367452 [details] [diff] [review] v1 >+typedef JSObject * >+(* JSGetMethodOp)(JSContext *cx, JSObject *obj, jsid id, jsval *vp); >+ >+typedef JSBool >+(* JSSetMethodOp)(JSContext *cx, JSObject *obj, jsid id, jsval *vp); >+ >+typedef JSBool >+(* JSEnumerateValuesOp)(JSContext *cx, JSObject *obj, JSIterateOp enum_op, >+ jsval *statep, jsid *idp, jsval *vp); >+ >+typedef JSBool >+(* JSConcatenateOp)(JSContext *cx, JSObject *obj, jsval v, jsval *vp); These 4 types are no longer used - I forgot to remove them in the patch for bug 362910.
Assignee | ||
Comment 3•15 years ago
|
||
This patch removes the obsolete typedefs.
Assignee: general → jorendorff
Attachment #367452 -
Attachment is obsolete: true
Attachment #370041 -
Flags: review?(brendan)
Attachment #367452 -
Flags: review?(brendan)
Updated•15 years ago
|
Attachment #370041 -
Flags: review?(brendan) → review+
Comment 4•15 years ago
|
||
Comment on attachment 370041 [details] [diff] [review] v2 Thanks (and dieliveconnectdiediedie ;-). /be
Comment 5•15 years ago
|
||
The landed patch keeps JSProperty defined as a typedef in jspubtd.h. It should be moved to jsprvtd.h. I will file a new bug about it.
Comment 6•15 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/c6030369d253
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 7•15 years ago
|
||
http://hg.mozilla.org/releases/mozilla-1.9.1/rev/ec4c81492e23
Keywords: fixed1.9.1
Updated•15 years ago
|
Flags: in-testsuite-
You need to log in
before you can comment on or make changes to this bug.
Description
•