Open
Bug 1500538
Opened 6 years ago
Updated 2 years ago
Find the media element from context menu event dispatched from video controls in GeckoView
Categories
(GeckoView :: Media, enhancement, P2)
GeckoView
Media
Tracking
(geckoview66 affected, firefox64 wontfix, firefox65 wontfix, firefox66 affected, firefox67 affected)
People
(Reporter: timdream, Assigned: m_kato)
References
Details
Basically, we'll need to do
https://phabricator.services.mozilla.com/D9016
in
https://dxr.mozilla.org/mozilla-central/rev/c291143e24019097d087f9307e59b49facaf90cb/mobile/android/chrome/geckoview/GeckoViewContent.js#257-258
per
https://phabricator.services.mozilla.com/D9016#220915
What's the application to test GeckoView? How do I build it?
Reporter | ||
Updated•6 years ago
|
Comment hidden (obsolete) |
Comment 2•6 years ago
|
||
Maybe I'm misunderstanding this bug, but doesn't feel like XBL implementation related.
Component: XBL → GeckoView
Product: Core → Firefox for Android
Comment hidden (obsolete) |
Comment 4•6 years ago
|
||
In-tree, GeckoView is used for PWAs and custom tabs in Fennec, and there's also the GeckoView Example app that's accessible if you switch the build configuration in Android Studio (or run something like ./mach gradle geckoview_example:installLocalWithGeckoBinariesMinApi21Debug). Neither of those implements any real context menus, although you can still catch and check the event handling in GeckoViewContent.js itself.
For custom tabs, you can e.g. use something like this (https://github.com/walkingice/CustomTabsLauncher) if you don't know any other app that uses them, whereas for the Geckoview Example app you need to disable e10s from the three dot menu so you can debug GeckoViewContent.js from the WebIDE.
Comment 5•6 years ago
|
||
Tim do you want to take this bug? (Does comment 4 answer what you need?)
Flags: needinfo?(timdream)
Priority: -- → P2
Reporter | ||
Comment 6•6 years ago
|
||
I don't have an Android environment with me, so it would be more efficient if someone else could do it.
Flags: needinfo?(timdream)
Updated•6 years ago
|
Product: Firefox for Android → GeckoView
Updated•6 years ago
|
Updated•6 years ago
|
Updated•5 years ago
|
Rank: 50
Comment 7•2 years ago
|
||
Moving some media bugs to the new GeckoView::Media component.
Component: General → Media
Comment 8•2 years ago
|
||
Assigning this bug to Makoto. He will decide whether we need to prioritize it for 2022 H2.
Assignee: nobody → m_kato
Updated•2 years ago
|
Severity: normal → S3
Updated•2 years ago
|
Rank: 50 → 222
You need to log in
before you can comment on or make changes to this bug.
Description
•