Add MimeTypeFilter to support Web Share Target v2.
The purpose of this CL is to refactor the MimeTypeFilter code inside chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java, and modify it for the purpose of mime type filtering in Web share target v2. The specific usage of MimeTypeFilter is to help determine whether a mime type is accepted by a list of accepted mime types. In order to fit the spec for Web Share Target v2, one new additional logic is added. "*/*" is now recognized as accepting all mime types. The Web Share Target v2 CL in reference is: https://chromium-review.googlesource.com/c/chromium/src/+/1271776 Change-Id: I9daa21e4049ae7a153858dc084f64294fe4f2584 Reviewed-on: https://chromium-review.googlesource.com/c/1324096 Commit-Queue: Ethan Xu <xuethan@google.com> Reviewed-by:Bence Béky <bnc@chromium.org> Reviewed-by:
Glenn Hartmann <hartmanng@chromium.org> Reviewed-by:
Peter Kotwicz <pkotwicz@chromium.org> Reviewed-by:
Finnur Thorarinsson <finnur@chromium.org> Cr-Commit-Position: refs/heads/master@{#609901}
Showing
Please register or sign in to comment