[Webkit-unassigned] [Bug 236981] [iOS] Crash when selecting the "Take Photo" file picker menu item if the app doesn't have the necessary entitlements
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Feb 26 22:47:18 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=236981
--- Comment #5 from alexhsu <weaksdfg at gmail.com> ---
(In reply to Aditya Keerthi from comment #4)
> (In reply to alexhsu from comment #3)
> > (In reply to Aditya Keerthi from comment #2)
> > > The "Take Photo" action is displayed whenever image types are accepted by
> > > the file input, and is independent of the "capture" attribute. The spec
> > > doesn't say that we should exclude such an option if "capture" is not
> > > specified.
> > >
> > > Can you elaborate on why you want to disable this action?
> >
> > sir,
> > The file input is not of type picture, but "Photo" still shows up, then
> > Clicking "take a photo" on an html page will crash the app, even if the app
> > doesn't have permission to open the camera.
> > My project has webview in an APP, happens as described earlier.
> >
> > So I think there has to be a feature to disable it off
>
> Thanks for the explanation.
>
> We currently show "Photo" options unless the input explicitly excludes
> images via the "accept" attribute. This means that a plain <input type=file>
> will always show the "Take Photo" item.
>
> I think we should consider removing the menu item in WebKit if the app
> doesn't have the necessary permissions. Retitling the bug to reflect the
> issue more clearly. Please let me know if I have misinterpreted something.
yes, as you describe
Mainly want to be able to control this property
I would like to ask about the approximate date of this bug timeline?
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220227/ad4a3135/attachment-0001.htm>
More information about the webkit-unassigned
mailing list