[webkit-changes] [WebKit/WebKit] f6aae8: Cherry-pick 278678 at main (37dcbc0d5c4a). https://bu...

Carlos Garcia Campos noreply at github.com
Mon May 13 03:20:08 PDT 2024


  Branch: refs/heads/webkitglib/2.44
  Home:   https://github.com/WebKit/WebKit
  Commit: f6aae85eee6b00cdb68a5840607bac5876672cd4
      https://github.com/WebKit/WebKit/commit/f6aae85eee6b00cdb68a5840607bac5876672cd4
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2024-05-13 (Mon, 13 May 2024)

  Changed paths:
    M Source/WebCore/platform/gtk/PlatformScreenGtk.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp
    M Source/WebKit/UIProcess/API/gtk/WebKitWebViewBasePrivate.h

  Log Message:
  -----------
  Cherry-pick 278678 at main (37dcbc0d5c4a). https://bugs.webkit.org/show_bug.cgi?id=274075

    Unreviewed, reverting 278128 at main (eb01eca78d82)
    https://bugs.webkit.org/show_bug.cgi?id=274075

    Broke font rendering in some cases.

    Reverted changeset:

    "[GTK] Correct scaling for DPI."
    https://bugs.webkit.org/show_bug.cgi?id=247980
    https://commits.webkit.org/278128@main

    * Source/WebCore/platform/gtk/PlatformScreenGtk.cpp:
    (WebCore::fontDPI):
    * Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:
    (webkitWebViewConstructed):
    (webkitWebViewDispose):
    (webkit_web_view_set_zoom_level):
    (webkit_web_view_get_zoom_level):
    * Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:
    (_WebKitWebViewBasePrivate::_WebKitWebViewBasePrivate):
    (webkitWebViewBaseUpdateDisplayID):
    (webkitWebViewBaseDispose):
    (deviceScaleFactorChanged):
    (webkitWebViewBaseCreateWebPage):
    (refreshInternalScaling): Deleted.
    (webkitWebViewBaseGetScaleFactors): Deleted.
    * Source/WebKit/UIProcess/API/gtk/WebKitWebViewBasePrivate.h:

    Canonical link: https://commits.webkit.org/278678@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list