Closed Bug 28996 Opened 25 years ago Closed 25 years ago

Mac browser still displays Wallet items in menu

Categories

(Toolkit :: Form Manager, defect, P3)

PowerPC
Mac System 9.x
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: bugzilla, Unassigned)

References

Details

(Whiteboard: [PDT+])

as seen on opt mozilla bits, 2000022308.

the following items need to be removed from the mac [native] menu by beta1 --how
feasible would this be?

Tasks > Autofill > Safe Form Fill
Tasks > Autofill > Quick Form Fill
Tasks > Autofill > Capture Form
Tasks > Autofill > Wallet Contents
nomin for beta1
Keywords: beta1
Putting on the PDT+ radar for beta1.
Whiteboard: [PDT+]
Mike Pinkerton, any ideas here?  This works fine on windows and unix.  The way 
the menus are turned off is via javascript under control of a pref.  It's all 
done in tasksOverlay.js (search for walle.enabled).
Status: NEW → ASSIGNED
Target Milestone: M14
right, mac menus are always display:none, so this does nothing.
Three options:

1: set disabled attribute to true. this will keep the item there, but it will be 
disabled

2: add a new attribute, such as notYetImplemented that we can check and not build 
the item for on mac

3: remove the element from the content model. very brute force.

(1) is easy. (2) requires additional CSS for win32/linux and code for mac. (3) 
can be done in JS, but i don't know the ramifications.
onCreate is not being called for mac menus either, so we won't see steve's new 
disabled attribute being set.
Depends on: 27947
The onCreate problem that Mike referred to above is bug 27947.
Fix checked in.  And now that pinkerton has checked in a fix for 27947, I can 
close this one out.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
oh yeah! verif w/mac moz bits 2000022508.
Status: RESOLVED → VERIFIED
OS: Mac System 9.x
Assignee: morse → nobody
Product: Core → Toolkit
QA Contact: bugzilla → form.manager
Target Milestone: M14 → ---
Version: Trunk → unspecified
You need to log in before you can comment on or make changes to this bug.