WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
275420
[Win][MiniBrowser] Render based on fractional device scale factor by using zoom factor
https://bugs.webkit.org/show_bug.cgi?id=275420
Summary
[Win][MiniBrowser] Render based on fractional device scale factor by using zo...
Kohei Asano
Reported
2024-06-12 14:32:53 PDT
Non-integral device scale factor is possible on Windows, although it isn't on other platform e.g. Mac or GTK. Using fractional device scale factor isn't supported by current WebKit, rendering noises remain when repainting display. So far, we set custom device scale factor value 1 and used zoom factor instead of device scale factor to avoid these noises. But using zoom factor doesn't scale scroll bar width, it seems weird especially on high DPI. It's better to round device scale factor, scale the contents based on integral device scale factor and let MiniBrowser adjust by page zoom factor.
Attachments
Add attachment
proposed patch, testcase, etc.
Kohei Asano
Comment 1
2024-06-12 14:45:51 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/29768
EWS
Comment 2
2024-06-12 16:36:22 PDT
Committed
279967@main
(007289d10afb): <
https://commits.webkit.org/279967@main
> Reviewed commits have been landed. Closing PR #29768 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2024-06-12 16:37:13 PDT
<
rdar://problem/129718977
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug