New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 798639 link

Starred by 4 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Feature

Blocked on:
issue 843310


Show other hotlists

Hotlists containing this issue:
PhotoEditor-2018q3p1


Sign in to add a comment

Add support for HEIF files to Gallery app

Project Member Reported by satorux@google.com, Jan 3 2018

Issue description

Currently HEIF  [1] files cannot be opened with  Chrome OS's image viewer (Gallery app). Would be good to add support for them.

[1] https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format

 
Cc: abod...@chromium.org mkarkada@chromium.org sdantul...@chromium.org
Cc: weifangsun@chromium.org
Components: -Platform>Apps>FileManager Platform>Apps>MediaGalleries
Owner: ----
<files-triage>
Components: Platform>Apps>PhotoEditor
Components: -Platform>Apps>MediaGalleries
Labels: -Pri-2 Pri-1

Comment 6 Deleted

Cc: pcovell@chromium.org
Blockedon: 843310
The Gallery is just a webcontents renderer, so really we're blocked on support for these in Blink - i.e. Issue 843310, which is Pri-3 (this bug probably should be as well).

After that, it's probably just a case of updating some manifest files to support 
{.heif, .heic} in the ChromeOS gallery as well.

Currently, no browser supports this image format -- https://caniuse.com/#feat=heif . Not even Safari on macOS, where the file format is apparently supported natively (That conflicts with a statement on https://blog.filestack.com/thoughts-and-knowledge/heif-versus-jpeg/ which says Safari 11 supports it. Anecdotally, I tried Safari 11.1.1 and it did not open a .heic file).

There *are* (at least two) implementations in Javascript. One is copyright Nokia with a custom license -- http://github.com/nokiatech/heif -- and other is LGPL -- https://github.com/strukturag/libheif

except for licencing, incorporating these into the gallery would be possible if this is really urgent.. There's already some LGPL stuff in Chrome.
Cc: baris@chromium.org

Sign in to add a comment