⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 243685 in webkit


Ignore:
Timestamp:
Mar 31, 2019, 6:38:09 PM (7 years ago)
Author:
Fujii Hironori
Message:

[Win][WebKit] MiniBrowser should support high DPI display
https://bugs.webkit.org/show_bug.cgi?id=196391

Reviewed by Alex Christensen.

  • MiniBrowser/win/WebKitBrowserWindow.cpp:

(WebKitBrowserWindow::WebKitBrowserWindow): Call resetZoom to set the page zoom factor.
(WebKitBrowserWindow::resetZoom): Changed the default page zoom factor from 1 to the device scale factor.

  • MiniBrowser/win/stdafx.h: Define WEBCORE_EXPORT.
Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r243683 r243685  
     12019-03-31  Fujii Hironori  <Hironori.Fujii@sony.com>
     2
     3        [Win][WebKit] MiniBrowser should support high DPI display
     4        https://bugs.webkit.org/show_bug.cgi?id=196391
     5
     6        Reviewed by Alex Christensen.
     7
     8        * MiniBrowser/win/WebKitBrowserWindow.cpp:
     9        (WebKitBrowserWindow::WebKitBrowserWindow): Call resetZoom to set the page zoom factor.
     10        (WebKitBrowserWindow::resetZoom): Changed the default page zoom factor from 1 to the device scale factor.
     11        * MiniBrowser/win/stdafx.h: Define WEBCORE_EXPORT.
     12
    1132019-03-31  Sam Weinig  <weinig@apple.com>
    214
  • trunk/Tools/MiniBrowser/win/WebKitBrowserWindow.cpp

    r243654 r243685  
    2828#include "MiniBrowserLibResource.h"
    2929#include "common.h"
     30#include <WebCore/GDIUtilities.h>
    3031#include <WebKit/WKAuthenticationChallenge.h>
    3132#include <WebKit/WKAuthenticationDecisionListener.h>
     
    141142
    142143    updateProxySettings();
     144    resetZoom();
    143145}
    144146
     
    264266{
    265267    auto page = WKViewGetPage(m_view.get());
    266     WKPageSetPageZoomFactor(page, 1);
     268    WKPageSetPageZoomFactor(page, WebCore::deviceScaleFactorForWindow(hwnd()));
    267269}
    268270
  • trunk/Tools/MiniBrowser/win/stdafx.h

    r221463 r243685  
    6969#endif
    7070#endif
     71
     72#define WEBCORE_EXPORT WTF_IMPORT
Note: See TracChangeset for help on using the changeset viewer.