Open
Bug 1514447
Opened 7 years ago
Updated 2 years ago
Consider removing TextComposition usages in widget/android
Categories
(GeckoView :: General, enhancement, P3)
Tracking
(firefox-esr60 wontfix, firefox-esr68 fix-optional, firefox68 wontfix, firefox69 fix-optional, firefox70 affected)
NEW
| Tracking | Status | |
|---|---|---|
| firefox-esr60 | --- | wontfix |
| firefox-esr68 | --- | fix-optional |
| firefox68 | --- | wontfix |
| firefox69 | --- | fix-optional |
| firefox70 | --- | affected |
People
(Reporter: m_kato, Assigned: m_kato)
References
(Blocks 1 open bug)
Details
(Whiteboard: [geckoview:fenix?])
My understand is that TextComposition is for dom/base and dom/events, not widget. So I guess that we shouldn't use TextComposition in widget. But widget/android still use it, so we should remove TextComposition usages in widget/android
Comment 1•7 years ago
|
||
Yeah, I told about that, but there is still a lot of referrers in widget/android. If some of them are necessary, TextEventDispatcher should have them and should be referred by widget/android.
| Assignee | ||
Comment 2•7 years ago
|
||
(In reply to Masayuki Nakano [:masayuki] (JST, +0900) from comment #1)
> Yeah, I told about that, but there is still a lot of referrers in
> widget/android. If some of them are necessary, TextEventDispatcher should
> have them and should be referred by widget/android.
This is used for start offset and end offset of composition. So I think that we can remove TextCompositon dependency by storing offsets after dispatching composition and/or receiving composition handled.
Comment 3•6 years ago
|
||
Makoto, is this bug relevant for GV in Fenix? Or does this TextComposition code only affect Fennec?
Flags: needinfo?(m_kato)
Whiteboard: [geckoview:fenix?]
| Assignee | ||
Comment 4•6 years ago
|
||
(In reply to Chris Peterson [:cpeterson] from comment #3)
Makoto, is this bug relevant for GV in Fenix? Or does this TextComposition code only affect Fennec?
Both, but this is for refactoring.
Flags: needinfo?(m_kato)
Priority: -- → P3
Updated•6 years ago
|
status-firefox68:
--- → wontfix
status-firefox69:
--- → fix-optional
status-firefox70:
--- → affected
status-firefox-esr60:
--- → wontfix
status-firefox-esr68:
--- → fix-optional
Comment 5•4 years ago
|
||
Moving all open Core::Widget: Android bugs to GeckoView::General (then the triage owner of GeckoView will decide which ones are valuable and which ones should be closed).
Component: Widget: Android → General
Product: Core → GeckoView
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•