Closed
Bug 71470
Opened 24 years ago
Closed 24 years ago
[XUL Syntax] Add support for command observers to use command="" instead of observes=""
Categories
(Core :: XUL, defect)
Tracking
()
RESOLVED
FIXED
mozilla0.9
People
(Reporter: hyatt, Assigned: mikepinkerton)
References
Details
(Whiteboard: [XUL1.0])
Attachments
(8 files)
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review |
... and make menus and keys smarter about not getting attrs set on them and not
updating until they're shown.
Reporter | ||
Updated•24 years ago
|
Blocks: 70753
Status: NEW → ASSIGNED
Summary: [XUL Syntax] Convert command observers to use command="" instead of observes="" → [XUL Syntax] Add support for command observers to use command="" instead of observes=""
Whiteboard: [XUL1.0]
Target Milestone: --- → mozilla0.8.1
Reporter | ||
Updated•24 years ago
|
Target Milestone: mozilla0.8.1 → mozilla0.9
Reporter | ||
Comment 1•24 years ago
|
||
Adding pinkerton to cc list. pinkerton has volunteered to be the Mac bitch on
this one.
Reporter | ||
Comment 2•24 years ago
|
||
Reporter | ||
Comment 3•24 years ago
|
||
Reporter | ||
Comment 4•24 years ago
|
||
pink, you need to patch the Mac menu oncreate code.
Reporter | ||
Comment 5•24 years ago
|
||
My patch wasn't quite right. Better patches coming up.
Reporter | ||
Comment 6•24 years ago
|
||
Reporter | ||
Comment 7•24 years ago
|
||
Reporter | ||
Comment 8•24 years ago
|
||
Reporter | ||
Comment 9•24 years ago
|
||
Reporter | ||
Comment 10•24 years ago
|
||
Ready for r and sr on the latest content and layout patches.
Reporter | ||
Comment 11•24 years ago
|
||
Comment 12•24 years ago
|
||
r=jag on attach_id=28184
r=jag on attach_id=28191
Can we share some of that child-walking code in MenuFrame and PopupSetFrame in a
helper function somewhere?
Reporter | ||
Comment 14•24 years ago
|
||
I'm going to eliminate <popupset> for 1.0, so it won't matter. I have a bug on
that already.
Well, fine then.
sr=shaver
Assignee | ||
Comment 16•24 years ago
|
||
Assignee | ||
Comment 17•24 years ago
|
||
i just rewrote mac menus to use nsIContent while I was at it. The patch is big,
but a lot of the changes are spacing changes (god was the indenting in these
files bad) and a lot of repeated nsIDOMNode->nsIContent patterns.
I tested browser/mail/composer and menus, submenus, disabled items, check menus,
radio menus, etc all work fine.
Need r/sr for these. saari? hyatt? sfraser?
Reporter | ||
Comment 18•24 years ago
|
||
sr=hyatt on pink's changes
Reporter | ||
Comment 19•24 years ago
|
||
My changes are in. Reassigning the bug to pinkerton.
Assignee: hyatt → pinkerton
Status: ASSIGNED → NEW
Assignee | ||
Comment 20•24 years ago
|
||
fixed. new menu changes in on mac and macosx.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•24 years ago
|
Comment 21•24 years ago
|
||
Platform on this bug shows PC, but I assume the fix affects only the Mac? I'll
get QA to take a look at menus in the builds from today.
Assignee | ||
Comment 22•24 years ago
|
||
this affects all platforms.
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•