Closed Bug 258445 Opened 20 years ago Closed 2 years ago

native select doesn't trigger a few dom events (onClick, onMouseUp)

Categories

(Camino Graveyard :: HTML Form Controls, defect, P2)

PowerPC
macOS
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: smacvicar, Unassigned)

References

Details

(Keywords: testcase)

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040902 Firefox/1.0 PR (NOT FINAL)
Build Identifier: 

onclick doesn't get fired
onmouseup doesn't get fired
onmousedown is fired but the position of the menu once the alert is cancelled is
incorrect

See testcase

Reproducible: Always
Steps to Reproduce:
Attached file testcase
I'll mark confirmed based on the issues show in the test case.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: pinkerton → smacvicar
Assignee: smacvicar → pinkerton
Priority: -- → P2
Target Milestone: --- → Camino1.0
onmousedown works correctly now; perhaps since the fix for the bug about selects
being positioned wrongly near edges.  The other two still aren't fired.
-> 1.1
Target Milestone: Camino1.0 → Camino1.1
Assignee: mikepinkerton → nobody
QA Contact: form.controls
Target Milestone: Camino1.1 → Camino2.0
Keywords: testcase
Summary: native select doesn't trigger a few dom events or does so incorrectly → native select doesn't trigger a few dom events (onClick, onMouseUp)
*** Bug 363825 has been marked as a duplicate of this bug. ***
Is this really Camino-only, or does it happen in Cocoafox too? It seems like something that would be common to Cocoa Widgets.
(In reply to comment #7)
> Is this really Camino-only, or does it happen in Cocoafox too? It seems like
> something that would be common to Cocoa Widgets.

Minefield builds work correctly; Camino trunk fails on onclick and onmouseup in the testcase. 

Since we do some trickery with selects, that doesn't surprise me at all.
We aren't dropping native menus for 2.0 like I briefly though we might, so we'd need to simulate the event.

Pushing out, since it doesn't meet our 2.0 criteria.
Target Milestone: Camino2.0 → ---

This bug lies at rest in the graveyard.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: