about:webrtc "save page" button is broken on Android
Categories
(GeckoView :: General, defect, P3)
Tracking
(firefox-esr78 ?, firefox80 affected, firefox81 ?, firefox82 affected)
People
(Reporter: bwc, Unassigned)
References
Details
See https://bugzilla.mozilla.org/show_bug.cgi?id=1662036#c3, I can verify on my own phone also. Not sure when this broke, I have verified on 82 though.
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 1•4 years ago
|
||
This happens on 79 and 80 too. I'm guessing 81 will be affected, but have been unable to check.
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 2•4 years ago
|
||
I should note that the Export button on about:certificate seems to be working fine; it seems to be using an "open file" dialog instead of the "file picker" that both about:webrtc and about:memory use. Does FilePicker not work on Android?
Comment 3•4 years ago
|
||
Bump since this is marked S2. Hi James, do you know the answer to comment 2?
(In reply to Byron Campen [:bwc] from comment #2)
I should note that the Export button on about:certificate seems to be working fine; it seems to be using an "open file" dialog instead of the "file picker" that both about:webrtc and about:memory use. Does FilePicker not work on Android?
Yeah, I would not be surprised if nsIFilePicker
did not work on Android. It might be possible to get it going, as we do have APIs for file selection exposed to the app.
Comment 5•4 years ago
|
||
Based on comment #4 this appears to be a Fenix bug, because of lack of support for nsIFilePicker.
Comment 6•4 years ago
|
||
Please move this to https://github.com/mozilla-mobile/android-components/ Fenix:Stability is not a dumping ground for general Fenix/AC issues.
Comment 7•4 years ago
|
||
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) (he/him) from comment #4)
(In reply to Byron Campen [:bwc] from comment #2)
I should note that the Export button on about:certificate seems to be working fine; it seems to be using an "open file" dialog instead of the "file picker" that both about:webrtc and about:memory use. Does FilePicker not work on Android?
Yeah, I would not be surprised if
nsIFilePicker
did not work on Android. It might be possible to get it going, as we do have APIs for file selection exposed to the app.
James, is there any api that we have to support on ac for nsIFilePicker
to work? We already implemented onFilePrompt
but it looks like we will need to implement another api.
nsIFilePicker
has some additional stuff that we could either add to the existing FilePrompt
class in GeckoView
or ignore. Since it's not a web-visible thing I think we should just try to do the minimum to make it work via onFilePrompt
and FilePrompt
.
Updated•4 years ago
|
Updated•3 years ago
|
Comment 9•3 years ago
|
||
Olivia says this bug is reproducible in Fenix and GVE, but it seems like a low priority.
Description
•