Closed
Bug 5163
Opened 25 years ago
Closed 25 years ago
Feature: <toolbaritem> tag support.
Categories
(Core :: XUL, defect, P3)
Tracking
()
VERIFIED
FIXED
M10
People
(Reporter: mcafee, Assigned: rods)
Details
[Rod Spears wrote, and probably tested on NT, the following:]
When I load the browser the events are not delivered to the correct
frame. When I use the -editor flag and it loads EditorAppShell.xul the
events go to the correct from. So as an experiment I used the "-url"
option and loaded EditorAppShell.xul in the apprunner (this doesn't turn
on editing) the event target is fine.
There is something broken in the navigator.xul file that makes events
get processed incorrectly.
It's easy to test, the toolbar frame gets mouse events when
EditorAppShell.xul is loaded and does not when navigator.xul is loaded.
The strange thing is the nsWindow receiving the events in editor mode
has an installed event handler the is nsView::HandleEvent, when its the
navigator.xul it goes to nsWebShellWindow::HandleEvent.
Updated•25 years ago
|
Assignee: trudelle → hyatt
Comment 1•25 years ago
|
||
Thanks Chris. When I saw your post in the newsgroup, somehow I knew you had
assigned this to me! I'm going to pass it off to hyatt, since Rod was already
stumped by it.
Updated•25 years ago
|
Status: NEW → ASSIGNED
Updated•25 years ago
|
Target Milestone: M7
Comment 2•25 years ago
|
||
This involves a re-architecting of the toolbars to have <toolbaritem> nodes.
Can wait until drag and drop on toolbars. M7.
Updated•25 years ago
|
Assignee: hyatt → pinkerton
Status: ASSIGNED → NEW
Summary: events are not delivered to the correct frame → Feature: <toolbaritem> tag support.
Comment 3•25 years ago
|
||
Reassigning to pink.
Comment 4•25 years ago
|
||
yikes, this ain't getting fixed by M7. Peter? help?
Updated•25 years ago
|
Assignee: pinkerton → rods
Target Milestone: M7 → M10
Comment 5•25 years ago
|
||
rod, per our discussion last week, i'm passing this off to you, and moving it to
M10 as per the schedule. Is that cool?
adding myself to cc list as well.
Assignee | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 6•25 years ago
|
||
This work is now checked in.
this is what i did:
1. run apprunner with the args '-url chrome://editor/content/EditorAppShell.xul'
( mouseover works fine on buttons and the content does not change )
2. now use '-url chrome://navigator/content/navigator.xul'
( mouseover works fine on the buttons, but mozillazine replaces the apparently
embedded apprunner within about a second. )
in both cases, the xul content correctly receives mouse events.
im marking this verified. reopen if i'm wrong here...
tested on
1999-07-26-14 RedHat Linux 5.2 (GNOME/enlightenment)
1999-07-26-08 WinNT 4.0 sp4
1999-07-26-08 MacOS 8.51
You need to log in
before you can comment on or make changes to this bug.
Description
•