RESOLVED WONTFIX 239688
REGRESSION (iOS 15.4): ColorizePhoto.com doesn't work
https://bugs.webkit.org/show_bug.cgi?id=239688
Summary REGRESSION (iOS 15.4): ColorizePhoto.com doesn't work
nkronlage
Reported 2022-04-23 00:03:00 PDT
A recent regression in iOS 15.4 causes https://www.colorizephoto.com/ to stop working, affecting many site users. Disabling WebGL via Metal restores functionality to the site. Repro: Ensure 'WebGL via Metal' enabled: Settings App -> Safari -> Advanced -> Experimental Features -> Turn on 'WebGL via Metal' In Safari, go to https://www.colorizephoto.com/converter Try painting on Clint Eastwood's face Expected: The black/white photo should have skin color where you paint Actual: Nothing happens - no coloring of the black/white photo Try again after turning off 'WebGL via Metal' to see the correct behavior
Attachments
Radar WebKit Bug Importer
Comment 1 2022-04-24 13:02:57 PDT
Kimmo Kinnunen
Comment 2 2022-05-23 03:44:09 PDT
Still repros on iOS. Unclear if bug 240790 is the root cause
Kimmo Kinnunen
Comment 3 2024-08-27 00:12:18 PDT
This does not work on iOS devices as it uses 32-bit float blending via EXT_float_blend It should implement fallback for devices not supporting these via https://registry.khronos.org/webgl/extensions/EXT_color_buffer_half_float
Kimmo Kinnunen
Comment 4 2024-08-27 00:13:43 PDT
It is unclear if the GL backend blended incorrectly or if it was able to use some non-generic configuration that allowed blending.
Note You need to log in before you can comment on or make changes to this bug.