Issue 448 in webp: IANA registration for WebP

553 views
Skip to first unread message

i… via monorail

unread,
Dec 25, 2019, 9:43:26 PM12/25/19
to webp-d...@webmproject.org
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 448 by i...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448

Hi webp team,

I wanted to ask if there's any plans to register the WebP format with IANA. https://www.iana.org/assignments/media-types/media-types.xhtml

I ask since after opening a bug to add webp support to Python's Mimetypes library, the triager commented that it would be easier to approve the addition if the format were registered with IANA. https://bugs.python.org/issue38902

IANA registration is also a prerequisite for adding WebP was a W3 consortium spec. https://www.w3.org/2020/01/registering-mediatypes.html

Ostensibly, WebP's inclusion in IANA and W3C specs may help drive adoption of the format. :-)

Happy holidays!
Lee

--
You received this message because:
1. The project was configured to send all issue notifications to this address

You may adjust your notification preferences at:
https://bugs.chromium.org/hosting/settings

jz… via monorail

unread,
Jan 28, 2020, 1:31:53 PM1/28/20
to webp-d...@webmproject.org
Updates:
Owner: ja...@google.com
Status: Accepted

Comment #2 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c2

(No comment was entered for this change.)

ruper… via monorail

unread,
Oct 17, 2020, 4:03:03 AM10/17/20
to webp-d...@webmproject.org

Comment #3 on issue 448 by ruper...@gmail.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c3

this topic also popped up on including webp as core format of epub, see #485, https://github.com/w3c/publ-epub-revision/issues/1344.

ruper… via monorail

unread,
Oct 17, 2020, 4:03:52 AM10/17/20
to webp-d...@webmproject.org

Comment #4 on issue 448 by ruper...@gmail.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c4

this topic also popped up on including webp as core format of epub, see issue485, https://github.com/w3c/publ-epub-revision/issues/1344.

ruper… via monorail

unread,
Oct 17, 2020, 4:04:37 AM10/17/20
to webp-d...@webmproject.org

Comment #5 on issue 448 by ruper...@gmail.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c5

this topic also popped up on including webp as core format of epub, see bug485, https://github.com/w3c/publ-epub-revision/issues/1344.

ruper… via monorail

unread,
Oct 17, 2020, 4:04:58 AM10/17/20
to webp-d...@webmproject.org

Comment #6 on issue 448 by ruper...@gmail.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c6

this topic also popped up on including webp as core format of epub, see id485, https://github.com/w3c/publ-epub-revision/issues/1344.

ruper… via monorail

unread,
Oct 17, 2020, 4:05:43 AM10/17/20
to webp-d...@webmproject.org

Comment #7 on issue 448 by ruper...@gmail.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c7

this topic also popped up on including webp as core format of epub, see https://bugs.chromium.org/p/webp/issues/detail?id=485, https://github.com/w3c/publ-epub-revision/issues/1344.

pasca… via monorail

unread,
Oct 18, 2020, 1:50:08 PM10/18/20
to webp-d...@webmproject.org

Comment #8 on issue 448 by pasca...@gmail.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c8

registering to IANA has never been a top-priority, considering the administrative work involved and the fact that image/webp is a de-facto usage standard already.
The added value is unclear, considering the time investment.
Doesn't mean nobody shouldn't invest time in it if they feel so inclined! It's just a matter of priorities and time allocation.

miche… via monorail

unread,
Dec 20, 2020, 9:06:21 AM12/20/20
to webp-d...@webmproject.org

Comment #9 on issue 448 by miche...@gmail.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c9

Hello,
Could you please register it to IANA so that Debian and possibly other distros add it to their mimetypes? Without that WebP images aren't correctly recognized in the system and that's a big problem.

jz… via monorail

unread,
Jan 12, 2021, 1:05:59 AM1/12/21
to webp-d...@webmproject.org

Comment #11 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c11

I lodged a request for this the IANA site [1].

[1]
https://www.iana.org/form/media-types
Thank you for your request.
Your application has been sent to iana...@icann.org, and a copy of the application has been sent to your email account for your records.

Your application has been added to the processing queue. Processing typically takes about one week.

Thank you.

jz… via monorail

unread,
Jan 12, 2021, 1:08:05 AM1/12/21
to webp-d...@webmproject.org

jz… via monorail

unread,
Jan 29, 2021, 10:30:38 PM1/29/21
to webp-d...@webmproject.org
Updates:
Status: Started

Comment #13 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c13

As part of the registration process an informational rfc was requested. I'll work on that (hopefully) this quarter as I have time.

jz… via monorail

unread,
Apr 29, 2021, 11:02:57 PM4/29/21
to webp-d...@webmproject.org

Comment #14 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c14

I posted a draft [1] and requested review from IANA as well as advice for which IETF working group would be best to process the submission.

[1] https://datatracker.ietf.org/doc/draft-zern-webp/

jz… via monorail

unread,
Jul 27, 2021, 10:50:55 PM7/27/21
to webp-d...@webmproject.org

Comment #15 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c15

This was discussed at the IETF Dispatch 111 meeting [1]. The correct processing path is an open question [2].

[1] https://datatracker.ietf.org/meeting/111/session/dispatch
[2] https://mailarchive.ietf.org/arch/msg/dispatch/WDe35BcDeuXSGFaGks1xZ3ZEPAs/

jz… via monorail

unread,
Dec 13, 2021, 1:48:19 PM12/13/21
to webp-d...@webmproject.org
Updates:
Cc: -ja...@google.com

Comment #16 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c16

This is being supported by an Area Director now. One final request after the last call was to embed the container [1] and lossless [2] documentation into the rfc.

[1] https://chromium.googlesource.com/webm/libwebp/+/refs/tags/v1.2.1/doc/webp-container-spec.txt
[2] https://chromium.googlesource.com/webm/libwebp/+/refs/tags/v1.2.1/doc/webp-lossless-bitstream-spec.txt

jz… via monorail

unread,
Sep 14, 2022, 2:12:55 PM9/14/22
to webp-d...@webmproject.org

Comment #18 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c18

The RFC went through another last call which completed at the beginning of September. The IANA has agreed to the request in the document. Further discussion is on the agenda for an IESG telechat on 9/22: https://datatracker.ietf.org/doc/draft-zern-webp/.

Git Watcher via monorail

unread,
Oct 14, 2022, 12:06:15 AM10/14/22
to webp-d...@webmproject.org

Comment #19 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c19

The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/83270c7f8941e4d851dc59dc5099619db076979c

commit 83270c7f8941e4d851dc59dc5099619db076979c
Author: James Zern <jz...@google.com>
Date: Tue Oct 11 00:23:58 2022

webp-container-spec: add prose for rendering process

this is given in addition to the pseudocode, which has been corrected in
the process

based on comments in:
https://datatracker.ietf.org/doc/draft-zern-webp/ballot/#draft-zern-webp_lars-eggert

Bug: webp:448
Change-Id: I96bc063c2a71572ff61609a731a9c4e8edc2b971

[modify] https://crrev.com/83270c7f8941e4d851dc59dc5099619db076979c/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:06:34 AM10/14/22
to webp-d...@webmproject.org

Comment #20 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c20


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/73b19b64fd169b4916333c9f0e6d5389b3127d36

commit 73b19b64fd169b4916333c9f0e6d5389b3127d36
Author: James Zern <jz...@google.com>
Date: Mon Oct 10 21:05:04 2022

webp-container-spec: note reserved fields MUST be ignored
Change-Id: I45880467d8955389a2ef657beca9d734da223457

[modify] https://crrev.com/73b19b64fd169b4916333c9f0e6d5389b3127d36/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:06:39 AM10/14/22
to webp-d...@webmproject.org

Comment #21 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c21


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/57101d3fc5abcdffb86b7a5550ab7cd4691d33bb

commit 57101d3fc5abcdffb86b7a5550ab7cd4691d33bb
Author: James Zern <jz...@google.com>
Date: Fri Sep 30 02:03:03 2022

webp-lossless-bitstream-spec: improve 'small' color table stmt

this is defined earlier as 16 or fewer unique values

based on comments from:

Git Watcher via monorail

unread,
Oct 14, 2022, 12:06:44 AM10/14/22
to webp-d...@webmproject.org

Comment #22 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c22


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/dfd32e45922144f8b43fc5d5f8410b472c8de6b6

commit dfd32e45922144f8b43fc5d5f8410b472c8de6b6
Author: James Zern <jz...@google.com>
Date: Fri Sep 30 02:00:21 2022

webp-container-spec: remove redundant sentence

in the note regarding metadata the possibility of multiple XMP/EXIF
chunks was already covered in the previous sentences.
Change-Id: I6ee938e4d95bda1b144d3175fbf9f9296cf23352

[modify] https://crrev.com/dfd32e45922144f8b43fc5d5f8410b472c8de6b6/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:06:49 AM10/14/22
to webp-d...@webmproject.org

Comment #23 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c23


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/8a6185dd27fd23d60fbb642e1ba3e9fa0d59ee16

commit 8a6185dd27fd23d60fbb642e1ba3e9fa0d59ee16
Author: James Zern <jz...@google.com>
Date: Fri Sep 30 01:58:27 2022

doc/webp-*: fix some punctuation, grammar

Git Watcher via monorail

unread,
Oct 14, 2022, 12:06:53 AM10/14/22
to webp-d...@webmproject.org

Comment #24 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c24


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/3ed2b275175325ed0be711d652092bed5bc1837c

commit 3ed2b275175325ed0be711d652092bed5bc1837c
Author: James Zern <jz...@google.com>
Date: Fri Sep 30 01:52:20 2022

webp-container-spec: clarify background color note

replace ...a transparency value (alpha)... with clearer text
Change-Id: I79157b669c4317ebfc4f8434ee38f2666d1559ec

[modify] https://crrev.com/3ed2b275175325ed0be711d652092bed5bc1837c/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:06:58 AM10/14/22
to webp-d...@webmproject.org

Comment #25 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c25


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/951c292d12a6f10ca7c18c6201a29dff04789eb1

commit 951c292d12a6f10ca7c18c6201a29dff04789eb1
Author: James Zern <jz...@google.com>
Date: Fri Sep 30 01:50:19 2022

webp-container-spec: come too late -> out of order
Change-Id: Ie32d5500f3966b3c9f910675fb11d8a2cc60de3c

[modify] https://crrev.com/951c292d12a6f10ca7c18c6201a29dff04789eb1/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:07:03 AM10/14/22
to webp-d...@webmproject.org

Comment #27 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c27


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/a8f6b5ee949048a772561e053bb162d4cfcb5c3a

commit a8f6b5ee949048a772561e053bb162d4cfcb5c3a
Author: James Zern <jz...@google.com>
Date: Tue Sep 27 02:19:36 2022

webp-container-spec: change SHOULD to MUST w/ANIM chunk

based on comments in:
https://datatracker.ietf.org/doc/draft-zern-webp/ballot/#draft-zern-webp_paul-wouters

Bug: webp:448
Change-Id: I9464dbbd734f1b78b287139eff13b1db8814c8d9

[modify] https://crrev.com/a8f6b5ee949048a772561e053bb162d4cfcb5c3a/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:07:08 AM10/14/22
to webp-d...@webmproject.org

Comment #26 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c26


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/902dd787627f2263fe740e652830e06cb00afa41

commit 902dd787627f2263fe740e652830e06cb00afa41
Author: James Zern <jz...@google.com>
Date: Fri Sep 30 01:48:04 2022

webp-container-spec: prefer hex literals

to ABNF-style values; this makes the doc more consistent with
doc/webp-lossless-bitstream-spec.txt.
Change-Id: I751cf0b7f728866ae663beb06e6352e5b3d848b2

[modify] https://crrev.com/902dd787627f2263fe740e652830e06cb00afa41/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:07:12 AM10/14/22
to webp-d...@webmproject.org

Comment #28 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c28


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/1dc594352f22e24861c0e31b3ec14c6822f79be8

commit 1dc594352f22e24861c0e31b3ec14c6822f79be8
Author: James Zern <jz...@google.com>
Date: Tue Sep 27 02:18:00 2022

webp-container-spec: add unknown fields MUST be ignored
Change-Id: I1eccb573b536f931b123261662efad7f92700500

[modify] https://crrev.com/1dc594352f22e24861c0e31b3ec14c6822f79be8/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:07:17 AM10/14/22
to webp-d...@webmproject.org

Comment #29 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c29


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/280a810f2a834cb1bfcce4f2b12308d9543d5af8

commit 280a810f2a834cb1bfcce4f2b12308d9543d5af8
Author: James Zern <jz...@google.com>
Date: Tue Sep 27 00:31:05 2022

webp-container-spec: make padding byte=0 a MUST

this is consistent with the RIFF specification.

based on comments from:
https://datatracker.ietf.org/doc/draft-zern-webp/ballot/#draft-zern-webp_robert-wilton

Bug: webp:448
Change-Id: I7a09177c9ea001b2e8759dcc5102242864c78105

[modify] https://crrev.com/280a810f2a834cb1bfcce4f2b12308d9543d5af8/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:07:22 AM10/14/22
to webp-d...@webmproject.org

Comment #30 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c30


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/41f0bf680b0b139417bafdd92ec96ae666d29a61

commit 41f0bf680b0b139417bafdd92ec96ae666d29a61
Author: James Zern <jz...@google.com>
Date: Tue Sep 27 00:28:54 2022

webp-container-spec: update note on trailing data

clarify that the data is after the size specified by the file size in
the header; an alternate way to read the previous statement was that the
data was after the 'WEBP' fourcc.
Change-Id: I7c5c5440a94cb817da51fe07d1ccf45d6af0f001

[modify] https://crrev.com/41f0bf680b0b139417bafdd92ec96ae666d29a61/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 12:07:27 AM10/14/22
to webp-d...@webmproject.org

Comment #31 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c31


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/6bdd36dbe7d0e82c57d1766145dabe55ae4ab9d4

commit 6bdd36dbe7d0e82c57d1766145dabe55ae4ab9d4
Author: James Zern <jz...@google.com>
Date: Tue Sep 27 00:27:42 2022

webp-container-spec: clarify Chunk Size is in bytes
Change-Id: Idc874e5fa04d3cd122d31b87e833bf9f30ec9d05

[modify] https://crrev.com/6bdd36dbe7d0e82c57d1766145dabe55ae4ab9d4/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Oct 14, 2022, 10:02:13 PM10/14/22
to webp-d...@webmproject.org

Comment #32 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c32


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/72776530d8de8c4e9a20587cda19c9f6433cbcae

commit 72776530d8de8c4e9a20587cda19c9f6433cbcae
Author: James Zern <jz...@google.com>
Date: Tue Oct 11 05:14:19 2022

webp-lossless-bitstream-spec: convert BNF to ABNF

this has a better canonical reference [1] and is preferred in IETF docs

[1] https://www.rfc-editor.org/rfc/rfc5234

Bug: webp:448
Change-Id: I3f0bd34d3ca4c62b255d5d6cbae0c55e2940dfb5

[modify] https://crrev.com/72776530d8de8c4e9a20587cda19c9f6433cbcae/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 18, 2022, 1:24:08 PM11/18/22
to webp-d...@webmproject.org

Comment #33 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c33


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/5097ef625578fbcc5c43e8fb1aa4a27a6ffb65fc

commit 5097ef625578fbcc5c43e8fb1aa4a27a6ffb65fc
Author: James Zern <jz...@google.com>
Date: Fri Nov 18 03:13:39 2022

webp-container-spec,cosmetics: grammar/capitalization

Bug: webp:448
Change-Id: I8b5e218df95436b6b8b2ecc751c70015d46fe7a0

[modify] https://crrev.com/5097ef625578fbcc5c43e8fb1aa4a27a6ffb65fc/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Nov 18, 2022, 1:24:10 PM11/18/22
to webp-d...@webmproject.org

Comment #34 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c34


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/017cb6fa941ca380d2a0bcde430c9ced9d94c927

commit 017cb6fa941ca380d2a0bcde430c9ced9d94c927
Author: James Zern <jz...@google.com>
Date: Fri Nov 18 02:08:11 2022

webp-container-spec,cosmetics: normalize range syntax

this makes the syntax in this document consistent with
webp-lossless-bitstream-spec.txt

[N-M] -> [N..M]

Bug: webp:448
Change-Id: Iebf39eefb7d3c081a3d10e2804ee215c3aed6b79

[modify] https://crrev.com/017cb6fa941ca380d2a0bcde430c9ced9d94c927/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Nov 18, 2022, 1:29:09 PM11/18/22
to webp-d...@webmproject.org

Comment #35 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c35


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/e3ba2b1f5b6aebe32c2afbad982316710b49c295

commit e3ba2b1f5b6aebe32c2afbad982316710b49c295
Author: James Zern <jz...@google.com>
Date: Fri Nov 18 02:25:13 2022

webp-lossless-bitstream-spec,cosmetics: reflow abstract

Bug: webp:448
Change-Id: Ie975dbb52687c6c068b029fc8f84db8cf189523a

[modify] https://crrev.com/e3ba2b1f5b6aebe32c2afbad982316710b49c295/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 18, 2022, 1:29:14 PM11/18/22
to webp-d...@webmproject.org

Comment #36 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c36


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/1e8e3ded212a276e3df11822f784d6bda6cfdc93

commit 1e8e3ded212a276e3df11822f784d6bda6cfdc93
Author: James Zern <jz...@google.com>
Date: Fri Nov 18 02:22:56 2022

webp-lossless-bitstream-spec: reword abstract re alpha

'zero alpha pixels' was a bit hard to parse; replace this with something
more explicit

Bug: webp:448
Change-Id: Ifc8c93af5520ffdafc58e3fc311dfb4cb19626e9

[modify] https://crrev.com/1e8e3ded212a276e3df11822f784d6bda6cfdc93/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 18, 2022, 1:29:21 PM11/18/22
to webp-d...@webmproject.org

Comment #37 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c37


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/f6a4684ba802f2866b8355dd590f99770bbc5fe6

commit f6a4684ba802f2866b8355dd590f99770bbc5fe6
Author: James Zern <jz...@google.com>
Date: Fri Nov 18 02:03:14 2022

webp-lossless-bitstream-spec,cosmetics: normalize range syntax

[N-M], [N, M] -> [N..M]

these were missed in:
e74f8a62 webp-lossless-bitstream-spec,cosmetics: normalize range syntax

Bug: webp:448
Change-Id: I6ca7c5d6b0473fdf3de0c6dba00b0f1e3da46a23

[modify] https://crrev.com/f6a4684ba802f2866b8355dd590f99770bbc5fe6/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 18, 2022, 1:29:26 PM11/18/22
to webp-d...@webmproject.org

Comment #38 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c38


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/54ebd5a375fd14a86dcf491431d8b8ebb62bc4d0

commit 54ebd5a375fd14a86dcf491431d8b8ebb62bc4d0
Author: James Zern <jz...@google.com>
Date: Fri Nov 18 01:32:44 2022

webp-lossless-bitstream-spec: limit dist map lut to 69 cols

this is similar to an earlier change for most of the code examples:
7a0a9935 doc/*.txt: restrict code to 69 columns

some renderers may limit output to 72 and use a 3 space indent; this
avoids overflowing into the margin

Bug: webp:448
Change-Id: I2e8d66f598889c7bd824e911ea01fd70f98a4130

[modify] https://crrev.com/54ebd5a375fd14a86dcf491431d8b8ebb62bc4d0/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 18, 2022, 1:29:31 PM11/18/22
to webp-d...@webmproject.org

Comment #39 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c39


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/44741f9c587e006e5289666b1cc8e63d97652315

commit 44741f9c587e006e5289666b1cc8e63d97652315
Author: James Zern <jz...@google.com>
Date: Thu Nov 17 23:11:43 2022

webp-lossless-bitstream-spec: fix dist mapping example

The distance code read from the bitstream is reduced by 1 before doing
the lookup. The prose describing the lookup was correct, the pseudocode
failed to subtract 1 and used x/y instead of xi/yi from the lookup.

Bug: webp:448
Change-Id: I152477b888c26a0473a35373d3d331fddd14237f

[modify] https://crrev.com/44741f9c587e006e5289666b1cc8e63d97652315/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 21, 2022, 10:30:15 PM11/21/22
to webp-d...@webmproject.org

Comment #40 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c40


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/c6ac672dbcfd63d2e6354aea83f3d343cb2cbbfd

commit c6ac672dbcfd63d2e6354aea83f3d343cb2cbbfd
Author: James Zern <jz...@google.com>
Date: Mon Nov 21 19:02:45 2022

webp-lossless-bitstream-spec: fix num_code_lengths check

in the 'Normal Code Length Code' description the number of valid code
lengths is 19, not 18.

Bug: webp:448
Bug: webp:551
Change-Id: Id929604e1d771cb09b2d0ac617e83f21077f21de

[modify] https://crrev.com/c6ac672dbcfd63d2e6354aea83f3d343cb2cbbfd/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 21, 2022, 10:30:28 PM11/21/22
to webp-d...@webmproject.org

Comment #41 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c41


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/f853685e13e441540b260e991a08857da593be4a

commit f853685e13e441540b260e991a08857da593be4a
Author: James Zern <jz...@google.com>
Date: Mon Nov 21 18:51:14 2022

lossless: SUBTRACT_GREEN -> SUBTRACT_GREEN_TRANSFORM

this makes the name of the TransformType enum value match the other
members

Bug: webp:448
Change-Id: I85b2f615f97b40fc6d544197cccfb7189dcf4fc0

[modify] https://crrev.com/f853685e13e441540b260e991a08857da593be4a/doc/webp-lossless-bitstream-spec.txt
[modify] https://crrev.com/f853685e13e441540b260e991a08857da593be4a/src/dec/vp8l_dec.c
[modify] https://crrev.com/f853685e13e441540b260e991a08857da593be4a/src/dsp/lossless.c
[modify] https://crrev.com/f853685e13e441540b260e991a08857da593be4a/src/webp/format_constants.h
[modify] https://crrev.com/f853685e13e441540b260e991a08857da593be4a/src/enc/vp8l_enc.c

Git Watcher via monorail

unread,
Nov 21, 2022, 10:30:34 PM11/21/22
to webp-d...@webmproject.org

Comment #42 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c42


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/786497e48aa03179b2425a89a57b3cf89efd3be4

commit 786497e48aa03179b2425a89a57b3cf89efd3be4
Author: James Zern <jz...@google.com>
Date: Mon Nov 21 18:41:44 2022

webp-lossless-bitstream-spec: fix inv color txfm description

The prose describing the process was missed in:
44dd765d webp-lossless-bitstream-spec: fix ColorTransform impl


Bug: webp:448
Bug: webp:551

Git Watcher via monorail

unread,
Nov 21, 2022, 10:30:39 PM11/21/22
to webp-d...@webmproject.org

Comment #43 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c43


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/b5700efb705e4e07944e73866b3ac3cd9cbdc381

commit b5700efb705e4e07944e73866b3ac3cd9cbdc381
Author: James Zern <jz...@google.com>
Date: Mon Nov 21 18:40:33 2022

webp-lossless-bitstream-spec,cosmetics: grammar/capitalization

Bug: webp:448
Change-Id: I2d6cc66b45342716fdba7792c570510601432109

[modify] https://crrev.com/b5700efb705e4e07944e73866b3ac3cd9cbdc381/doc/webp-lossless-bitstream-spec.txt

Git Watcher via monorail

unread,
Nov 22, 2022, 2:36:07 PM11/22/22
to webp-d...@webmproject.org

Comment #44 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c44


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/d8ed8c117c9a42c0c0f9a3ff2492d01a688889d5

commit d8ed8c117c9a42c0c0f9a3ff2492d01a688889d5
Author: James Zern <jz...@google.com>
Date: Mon Nov 21 18:33:37 2022

webp-container-spec: normalize section title case

Use 'title case' as recommended in RFC 7322 (Section 3.4 Capitalization)

Bug: webp:448
Change-Id: I9762402499eb58acbe9ccb75f4f8d2b9c3e9b26b

[modify] https://crrev.com/d8ed8c117c9a42c0c0f9a3ff2492d01a688889d5/doc/webp-container-spec.txt

Git Watcher via monorail

unread,
Dec 1, 2022, 8:38:09 PM12/1/22
to webp-d...@webmproject.org

Comment #45 on issue 448 by Git Watcher: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c45


The following revision refers to this bug:
https://chromium.googlesource.com/webm/libwebp/+/0ceeeab987cba59ef7ee3369bdc167067094ddc2

commit 0ceeeab987cba59ef7ee3369bdc167067094ddc2
Author: James Zern <jz...@google.com>
Date: Mon Nov 21 19:24:16 2022

webp-lossless-bitstream-spec: add amendment note

for fixes to the distance_map pseudo-code, the inverse color transform
description and the num_code_lengths check.


Bug: webp:448
Bug: webp:551

jz… via monorail

unread,
Jan 23, 2023, 8:20:21 PM1/23/23
to webp-d...@webmproject.org
Updates:
Status: Done

Comment #46 on issue 448 by jz...@google.com: IANA registration for WebP
https://bugs.chromium.org/p/webp/issues/detail?id=448#c46

image/webp has been registered [1] as part of the finalization of the WebP RFC [2].

[1] https://www.iana.org/assignments/media-types/media-types.xhtml#image
[2] https://datatracker.ietf.org/doc/draft-zern-webp/12/
Reply all
Reply to author
Forward
0 new messages