[Webkit-unassigned] [Bug 262429] New: Incorrect color management in WebGL, out of gamut display
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Sep 29 21:18:49 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=262429
Bug ID: 262429
Summary: Incorrect color management in WebGL, out of gamut
display
Product: WebKit
Version: Safari 17
Hardware: Mac (Apple Silicon)
OS: macOS 14
Status: NEW
Severity: Major
Priority: P2
Component: WebGL
Assignee: webkit-unassigned at lists.webkit.org
Reporter: dm at donmccurdy.com
CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com
I'm a contributor to the three.js library, and users have begun reporting color differences in WebGL content in Safari vs. other browsers, beginning with Safari 17 on macOS Sonoma.
Steps to reproduce:
1. Open https://threejs.org/examples/webgl_test_wide_gamut.html in Chrome, Firefox, and Safari. Use "Digital Color Meter" set to "Display in P3", with a display that supports "Display P3".
a. In Chrome, left side should be #EA3323 in Display P3, right side should be #FF0000 in Display P3.
b. In Firefox, which does not support Display P3 in WebGL, both sides should be #EA3323 in Display P3.
c. In Safari, both sides show #FF0000 in Display P3. The left side should not.
This is an intentionally self-contained three.js example, and requires three.js r157 (which added support for Display P3). The demo appeared the same way in Safari and Chrome, before I updated to macOS Sonoma.
Tested in:
- Safari, Stable: Version 17.0 (19616.1.27.211.1)
- Safari, Technical Preview: Release 179 (Safari 17.0, WebKit 19617.1.8.1)
- Webkit build 268687 at main
--
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/20230930/54b68dd5/attachment-0001.htm>
More information about the webkit-unassigned
mailing list