Closed Bug 489770 Opened 17 years ago Closed 7 years ago

Mozmill recorder and inspector don't work with the menubar and it sub menus on OS X

Categories

(Core :: Widget: Cocoa, defect, P3)

All
macOS
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: whimboo, Unassigned)

Details

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b4pre) Gecko/20090422 Shiretoko/3.5b4pre ID:20090422032535 and Mozmill trunk Trying to record a test which will use menu entries will fail at least on OS X. There is no click recorded. Steps: 1. Start recording a test 2. Click on Bookmarks => Bookmark this page 3. Click done in the EditBookmarksPanel 4. Stop recording After step 4 you will only see the click for step 3.
Damn, its our native menu problem.
Status: NEW → RESOLVED
Closed: 17 years ago
Priority: -- → P2
Resolution: --- → INVALID
Wait. Let's ask at least Steven! :) Steven, would there be a way for MozMill to listen to menu clicks on OS X? Right now we cannot add a listener to those elements.
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
> Steven, would there be a way for MozMill to listen to menu clicks on > OS X? Right now we cannot add a listener to those elements. For native menus, I suspect the answer is "no". Josh should know more about this.
It would help to know what menu objects MozMill installs listeners on, and what kind of listeners.
Component: Mozmill → Widget: Cocoa
Product: Testing → Core
QA Contact: mozmill → cocoa
Hardware: x86 → All
Assignee: nobody → joshmoz
Flags: wanted1.9.2+
Josh, could you give us a short description why it doesn't work right now and what has to be changed until Mozmill can listen for menu elements? Looks like you know what is going on since you changed the component to Cocoa widgets. Thanks.
Status: REOPENED → NEW
Mikeal, can you please explain in detail what is needed so we can get Mozmill to fetch the menu items? I'm not familiar with the inspector code.
Summary: Recorder doesn't fetch menu clicks → Mozmill recorder and inspector don't work with the menubar and it sub menus on OS X
We need to know the exact mechanism by which mozmill is attempting to listen to menu actions.
Adam, can you clarify how the inspector listeners work.
(In reply to comment #8) > Adam, can you clarify how the inspector listeners work. Adam is not cc'ed. Doing that now.
We iterate utils.getWindows() attaching listeners for mouse and key events, so unless the cocoa widgets can propagate events up to the window, is there an object where the native widgets propagate events that we could listen on?
(In reply to comment #11) > bug 379199? No, this is totally different.
Assignee: joshmoz → nobody
Moving to p3 because no activity for at least 1 year(s). See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Mozmill is no longer existent. So nothing to worry about here.
Status: NEW → RESOLVED
Closed: 17 years ago7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.