Closed Bug 68073 Opened 24 years ago Closed 24 years ago

IID/CID conflicts with menu-related IDs.

Categories

(Core :: XUL, defect)

All
Mac System 8.5
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla0.9

People

(Reporter: sfraser_bugs, Assigned: mikepinkerton)

Details

Attachments

(1 file)

The same IID is defined in 3 places:

http://lxr.mozilla.org/seamonkey/source/widget/public/nsIContextMenu.h#38

 38 // {35A3DEC1-4992-11d2-8DBA-00609703C14E}
 39 #define NS_ICONTEXTMENU_IID      \
 40 { 0x35a3dec1, 0x4992, 0x11d2, \
 41   { 0x8d, 0xba, 0x0, 0x60, 0x97, 0x3, 0xc1, 0x4e } }

http://lxr.mozilla.org/seamonkey/source/widget/public/nsIMenu.h#40

 38 // {35A3DEC1-4992-11d2-8DBA-00609703C14E}
 39 #define NS_IMENU_IID      \
 40 { 0x35a3dec1, 0x4992, 0x11d2, \
 41   { 0x8d, 0xba, 0x0, 0x60, 0x97, 0x3, 0xc1, 0x4e } }

http://lxr.mozilla.org/seamonkey/source/widget/public/nsWidgetsCID.h#132

133 #define NS_MENU_CID      \
134 { 0x35a3dec1, 0x4992, 0x11d2, \
135   { 0x8d, 0xba, 0x0, 0x60, 0x97, 0x3, 0xc1, 0x4e } }
136 


This cannot be good.
Eek!
i'll get to this, even though i'm sure my manager will push it off.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9
r=sfraser
fixed. r=pchen.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: