Closed Bug 128478 Opened 24 years ago Closed 24 years ago

ViewManager: KeyEvents shouldn't use coordinate-based event dispatching

Categories

(Core :: Web Painting, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla1.0

People

(Reporter: kinmoz, Assigned: roc)

Details

Attachments

(2 files)

This bug was filed to track the removal of this patch: http://bugzilla.mozilla.org/attachment.cgi?id=71719&action=view which landed as a fix for bug 127368, and the replacement with the proposed mozilla1.0 patch, also in bug 127368: http://bugzilla.mozilla.org/attachment.cgi?id=71778&action=view Right now KeyEvents are being run through the ViewManager::HandleEvent() code that dispatches based the coordinates in the event. This is how it was done prior to roc+moz@cs.cmu.edu's ViewManager tree landing.
We should actually look at all the event types and decide which ones really need coordinate based dispatch. In theory it should only be needed for the mouse events.
Severity: normal → minor
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.1
Attached patch Proposed fixSplinter Review
Straightforward patch. Seems to work OK.
Let's try to get this into 1.0.
Priority: -- → P2
Target Milestone: mozilla1.1 → mozilla1.0
Comment on attachment 74687 [details] [diff] [review] Proposed fix sr=kin@netscape.com Let's get this in ASAP so we can shake out any wierdness, which I *don't* anticipate, before mozilla1.0.
Attachment #74687 - Flags: superreview+
Comment on attachment 74687 [details] [diff] [review] Proposed fix a=asa (on behalf of drivers) for checkin to the 1.0 trunk
Attachment #74687 - Flags: approval+
Fix checked in
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Component: Layout: View Rendering → Layout: Web Painting
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: