From fa78a7800272e05e1548aaf91f8eed2353955367 Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Tue, 4 Apr 2017 16:58:52 +0200 Subject: Mark QtWebEngineProcess as compatible with Windows 10 This fixes ::GetVersionEx to report the actual Windows version, instead of always reporting Windows 8. Note though that this fixes only the renderer process - the manifest of the user process is beyond our control. Chromium currently uses the dynamic checks for Windows 10 to e.g. enable advanced sandboxing for ppapi, and scroll performance (see https://bugs.chromium.org/p/chromium/issues/detail?id=517183) Change-Id: I72870f31eac2074748b2c11a2b6cab9a03e62527 Reviewed-by: Joerg Bornemann --- src/process/process.exe.manifest | 17 +++++++++++++++++ src/process/process.pro | 2 ++ 2 files changed, 19 insertions(+) create mode 100644 src/process/process.exe.manifest diff --git a/src/process/process.exe.manifest b/src/process/process.exe.manifest new file mode 100644 index 000000000..181a0e13e --- /dev/null +++ b/src/process/process.exe.manifest @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/process/process.pro b/src/process/process.pro index 5e2e734f4..f442439e8 100644 --- a/src/process/process.pro +++ b/src/process/process.pro @@ -12,6 +12,8 @@ SOURCES = main.cpp win32 { SOURCES += \ support_win.cpp + + msvc: QMAKE_LFLAGS += /MANIFESTINPUT:$$PWD/process.exe.manifest } load(qt_app) -- cgit v1.2.3