Closed
Bug 2000153
Opened 4 months ago
Closed 4 months ago
Clean up widget event dispatch a little bit.
Categories
(Core :: Widget, task)
Core
Widget
Tracking
()
RESOLVED
FIXED
147 Branch
| Tracking | Status | |
|---|---|---|
| firefox147 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(3 files)
No description provided.
| Assignee | ||
Comment 1•4 months ago
|
||
Make all nsIWidgetListener::HandleEvent go through a single
nsIWidget::DispatchEvent().
Updated•4 months ago
|
Component: Web Painting → Widget
Updated•4 months ago
|
Severity: -- → S3
| Assignee | ||
Comment 2•4 months ago
|
||
| Assignee | ||
Comment 3•4 months ago
|
||
That would make this work on popups. The paint suppression distinction
shouldn't matter much in practice, I don't think.
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/79e3fdc22a4b
https://hg.mozilla.org/integration/autoland/rev/fe999f7611f9
Clean up widget event dispatch. r=masayuki
https://github.com/mozilla-firefox/firefox/commit/6851c1266ddf
https://hg.mozilla.org/integration/autoland/rev/345aeab0af70
Clean up paint listener set-up. r=tnikkel,masayuki
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/4624f8e04286
https://hg.mozilla.org/integration/autoland/rev/39e208faf3f4
Don't check for paint listener being a view in SharedSurfacesChild. r=tnikkel
Pushed by amarc@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/46e52c831cb2
https://hg.mozilla.org/integration/autoland/rev/b1dd00ded567
Don't lose track of an event status we care about.
Comment 7•4 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/fe999f7611f9
https://hg.mozilla.org/mozilla-central/rev/345aeab0af70
https://hg.mozilla.org/mozilla-central/rev/39e208faf3f4
https://hg.mozilla.org/mozilla-central/rev/b1dd00ded567
Status: NEW → RESOLVED
Closed: 4 months ago
status-firefox147:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 147 Branch
Updated•4 months ago
|
QA Whiteboard: [qa-triage-done-c148/b147]
You need to log in
before you can comment on or make changes to this bug.
Description
•