Lookup TabParent by TabParent::GetFocused() in EventStateManager::DoContentCommandEvent()
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: hsivonen, Assigned: hsivonen)
References
Details
(Whiteboard: [fission-event-m1])
Attachments
(1 file)
EventStateManager::DoContentCommandEvent(), in the case of pasting into a content process, obtain the focused LayersId (see bug 1524236), use TabParent::GetTabParentFromLayersId() with that LayersId to find the TabParent.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Depends on D23634
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
How do I test this without an old Sun keyboard?
Comment 3•5 years ago
|
||
(In reply to Henri Sivonen (:hsivonen) from comment #2)
How do I test this without an old Sun keyboard?
I don't know. It's used only on macOS, but I don't know how to kick it. How about to write a test like this?
Assignee | ||
Comment 4•5 years ago
|
||
(In reply to Masayuki Nakano [:masayuki] (JST, +0900) from comment #3)
(In reply to Henri Sivonen (:hsivonen) from comment #2)
How do I test this without an old Sun keyboard?
I don't know. It's used only on macOS, but I don't know how to kick it. How about to write a test like this?
Thanks. This test passes locally. Let's see if it passes on try:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=7942b4a023202d36f30f435beb8574b44ebc4af1
Pushed by hsivonen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/aa59ec8e0542 Lookup TabParent by TabParent::GetFocused() in EventStateManager::DoContentCommandEvent(). r=masayuki
Comment 6•5 years ago
|
||
bugherder |
Description
•