[update] update to upstream commit 9095210 on release branch
Squashed 'qtbase/' changes from 1d22f20..ebea15c

ebea15c QEventLoop: Remove the test that checked throwing from an event handler
9ef24ff test: Mark tst_qopengl as insignificant on Win7 + Angle
21356b3 RecalcAdvances and DoKerning should agree on when to use design metrics
1828ab8 Windows: Send a geometry change after Window creation.
476dba9 Use QWindow::geometry() for size when sending resize before expose.
c889e28 Doc: Fixed typo in QDialog.
25a4405 Doc: Rearranged page titles in the <head> of HTML pages.
1198827 Cocoa:Fixed crash when sharing QMenu between two QMenuBar instances
04830db Strip the -L dirs when processing GL dirs for the CMake files.
930dc24 remove pointless symlink fallback for qconfig.h
07337de don't add absent private include paths to non-git builds
53698f3 fix non-git non-shadow non-prefix non-qtbase builds
55f01ad Adapt QtPrintSupport related uic rules
fb7e0e2 eglfs: Fix bug determining physical screen size
51a35f5 eglfs: prevent expose/geometrychange loop
101c472 Update LICENSE.PREVIEW.COMMERCIAL license
9a9abf8 Only process vcproj files if we do a -fully-process
0a1b89b run syncqt only for builds from git
96557bc move module master header generation back to syncqt
0519129 split out dependencies from module master header
f4e5290 remove pointless quoting of MODULE_*INCLUDES assignments
8d69232 let configure create the forwarding qconfig.h again
5d8b8ee move module version header generation back to syncqt
5c555e3 factor out writeFile() function
ca73ed2 docs: DirView example uses QFileSystemModel not QDirModel
d12c045 qdoc: excludedirs works again
681da4f Android: Fix Windows build with recent SDK
530c475 Fix typo in QSettings docs.
9e36747 Use [NSEvent characters] to retrieve the input character.
12ae861 Mac style: Remove yet another reference to widgets
20d08a9 Fix tst_qtendian autotest build for WEC7.
de3d449 Windows: Suppress mouse events synthesized by OS.
1df7a6a Move QBasicDrag and QSimpleDrag to QtGui.
853a0b7 fix PlatformToolSet tag location in vcxproj files
aa1b4c0 Disable precision timers when running MSVC2012 code on pre-Windows 8.
389b6f5 qdoc: Handle collision nodes when building index files
c3bec84 remove bizarre perl detection magic
75cdce2 QMenu: Remove last references to QMacWindowFader
a09a867 Cocoa: Allow delayed title setting in menu items
1faafdb Cocoa: Hide empty menus from the menubar
a4fdd38 qdoc: "All Overview and HOWTOs" no longer lists internal pages
8230a0d qdoc: QML property lists were not shown
89f219d Disable "QBackingStore::flush() called with non-exposed window" warning
72768c0 Fixed crashes in QGLTextureDestroyer.
81e981a Fix QPlatformWindow::initialGeometry() to not touch large windows.
85a6446 Cocoa: Use actual modifiers when sending ShortcutOverride event
680b6b2 Android: Compile jar file on Windows
875480e iOS: bugfix function portraitToPrimary()
7f1ad7c Fix transparent toplevels on Mac OS X again..
9fdb9b2 iOS: Use right DPI for all iPad Minis, not just the WiFi version
991b817 Avoid double-highdpi scaling for attached painters.
130ee40 iOS: take orientation into account when reporting touch positions
60768a0 Windows: Respect geometry set before native window creation
cf366e8 Made sure items with preferred width of 0 could also stretch
c9e1c94 Disabled test on WINCE.
3194df5 Doc: Removed pages from "technology-apis" group.
e9723d9 QtTest: Output correct library name
b571b63 Update manualtests license to say "part of test suite".
32e78f4 Manual test for window transparency
8ea19ca add -compile-examples configure option
c1d5f46 Need to register dbus metatypes to have them work correctly.
07b34d9 Android: detect Linux 64 bit host architecture
683228f iOS: don't activate non-toplevel windows
9ae5162 Prevent QOpenGLShaderProgram::link() from showing unnecessary warnings.
6359f42 QNX: fix buffer creation
dff296c Fixed static linking against QtGui and QtOpenGL
a3a43ab Fixes: QtNetwork compilation for OpenSSL < 1.0.0
7878eb6 Fix parsing of long latin strings in the json parser
d2ec7e0 Fix crash in QCococaWindow::childWindowAt().
c1ca272 QNX: support underlain foreign windows
77a06e7 QNX: Support window translucency
47a7628 Cocoa: Amend 5d07a4d9448f60 to avoid an assert in QWidget::mapTo()
964be00 Fix regression when pasting into QTextEdit from Firefox.
26ae24e Windows: Fix toplevel window flags for Qt::Dialogs/Qt::Tool.
de098e2 Improve error message in GL context creation.
02311c0 QNX: normalize braces
c3488be Android: Remove libgnustl_shared.so copy hack.
ea70ec8 Fixed CE build of sqlite3
7e0bf97 update bundled sqlite to 3.7.17.0
ad443df Fix clipping of QTextList decorators.
5d07a4d Process initial expose events immediately.
b2cce40 Fix the Mac build on 32bit with c++11
5d5a476 Windows: Pass auto-fixed window flags to shouldShowMaximizeButton().
15fbc01 Suppress "Click to focus" for widget windows.
8078a04 Observe initial screen for fullscreen windows.
b94fe52 Clear QWindowPrivate::positionAutomatic in setFramePosition().
004f25d QGLWidget: Support retina framebuffer grabbing
602bd98 Make QWindow update its screen when moved to a different one
f610814 Made the X11 eglfs hooks provide mouse input.
7a85fcc Update opengl/overpainting example for high-dpi
27f6881 Cocoa: Make sure main window gets focus after closing modal dialog
ef8ece3 Stabilize tst_qgraphicssceneindex.
7a6c0f0 QFusionStyle: fix highlight colors
23fd348 QPrintPreviewDialog: Prevent changing of page in resize handling.
7582bb5 Android: Disable xkbcommon in configure.exe
9c674c5 Cocoa: Remove "Incomplete implementation" compilation warning
767342d A Dialog should not hide when the application is deactivated
d1ad5d6 Do not call g_type_init() with GLib >= 2.36
77c0216 Android: Added the attribute "extends".
23ee57c move detectArch() call right after autoDetection()
f18b081 reality adjustment: rename generateSystemVars() => prepareConfigTests()
8362609 purge dead output-related code
c21a162 purge buildkey-related dead code
62b4525 purge obsolete EVAL #ifdefs
a53e929 Fixed XCB build with -no-opengl
f3aad61 Fixed crash associated with reparenting a QGLWidget
3c50917 Android: Fix crash when using QBackingStore
18db71d QNX: Fixed build of QPA plugin
e724fd4 Doc: Updated content for Drill Down example
f9b3b02 Fix compiler warning about deprecated API
fffca84 Fusion palette: add missing disabled roles
381c005 Ignore mouse enter/leave on non-exposed windows
2cde2fc Fix Qt for Android build with recent SDK bundle
184e1a3 Fixed autotest build for configurations without printsupport
a2d75c5 apply standard behavior
8a082ad Fix linuxfb plugin when fb offset is present.
899af08 Make CMake not fail if EGL is not found.
c2f2c8a Check that files we expect to find actually exist when using a cmake package.
0feb1aa configure/Mac: Handle errors by xcrun.
2bf7691 mark private dependencies as such
289302e remove redundant QT statements
da03abe make sure that dependencies added by the pri files become visible
5957a8e update size calculations for assignment statements
119b53b QMakeEvaluator: Set pro file as source for internal variables
81f4ecd Fix warning
76bf4a2 Qt4Project: Do a build_pass evaluation
e469ee1 qdoc: Brief attribute was written incorrectly
b735ef8 Doc: Remove widgets examples from Qt Print Support documentation
85e6129 restore QProcessEnvironment shared data thread safety on unix
c30a7ec iOS: fix bug when reporting the screen position of touch events
2b02d9b Fix QEventDispatcherBlackberry build when debug is on
6c98035 QThreadPool: Fix regression from Qt 4 in dealing with priority starts
0cad334 Only call QA::updateAccessibility() if the "control owner" is a QWidget
57acf1b QtCore: fix the number precision in QJsonDocument.toJson()
abaaaea Update Urls to CMake docs.
2e6e295 Never show EGLFS mouse cursor in Qt for Android platform plugin
f66af39 Make QRgb-related functions constexpr
e63b831 moc: Fix Generator::registerableMetaType
403c46b Fix QLocalePrivate object leaking
b8673b8 Fix ambiguity in shortcut matching
208e9a2 moc: recover bad template parsing.
f1d1b82 MSYS: use cp -f for QMAKE_INSTALL_*
048ce11 Add BypassWinowManagerHint
0623d83 xcb: fallback to gtk cursor themes
3d43d17 Add QXcbConnectionGrabber class
0f31a5d Introduce QXcbXSettings
3c69751 Prevent windows from jumping when changing geometry on OS X
69c05bb QtWidgets: avoid integer divide by zero in QProgressDialog
252cba3 Don't send the same Input event twice to QGraphicsProxyWidget::inputMethodEvent
e7e360f always create qt_tool_syncqt.pri when shadow-building
a446331 Don't draw size grip on Mac > 10.6
1caa0c0 Cocoa: Fix Open GL resolution in high-dpi
b911e05 Only generate entries for private include dirs if they exist.
27e690e Respect specified minimum height for menuBar also if it has HFW.
0b862e0 QGV: fix items not to be selected on right mouse button release
3f1519d Fixed WINCE linking error in QProcess
8be5103 tst_qmdiarea: Prevent scrollbars from messing up expected viewport calculation
27cbb58 Fix breakage of tst_qquickwindow::grab(invisible)
32f09ca Doc: Replaced the HTTPS links with HTTP
2697a81 Avoid harmless warning in paintedwindow example
2b3055f remove qtPrepareTool()'s ability to run batch files
2c033e0 remove pointless extension check from qtPrepareTool()
6b38524 get rid of syncqt wrapper scripts
8a78225 make qtPrepareTool recognize perl scripts by extension
7db165d don't try to shadow scripts which are not even there
8739487 install host libraries into -hostprefix
38dc6cc QWidgetWindow: Prioritize keyboard grabber over popup for key events.
2e82e47 Doc: Add tags for Qt WebKit examples
a995268 MSYS: Force relpath and outpath into same pathing namespace.
e63d262 Doc: added scenario in case of failure QNetorkInterface
a1ef6b0 Doc: remove references to toWinHBitmap and fromWinHBitmap
6f4f844 Fix typo in QGraphicsItem documentation.
00859fe Cocoa DND: respect QDropEvent::setDropAction()
b8a73f9 Fix HTML data transferring through the Clipboard on Windows
2e3282d QCFSocketNotifier: initialize member variable to avoid crash
65ae781 QWindowsFontEngine: Fix warnings about GetGlyphOutline() failures.
14d222c Fix QMetaType benchmark.
fc7c25b test: Remove XFAIL from tst_qwidget
12e8474 Ensure the hovered signal is emitted for the action and menu for Cocoa
a77e4ea Restore cursor before sending QDropEvent
29b9b92 Don't send QMouseEvent events from the QXcbDrag::timerEvent()
151dd9c Fix transformed raster fonts on Windows
4c13b53 XCB: Handle new enum value in switch
7cd738a Build manual test for widgets from toplevel.
b9adf2a Clean up old PostScript printing code
741eb8c QNX: Add support for WindowDoesNotAcceptFocus flag
8f26a9a Doc: Remove PostScript print support
d37dc75 Improve support for <MODULE>_PATH options
cd2a51a Fix Invalid Drawable error for QGLWidget on Mac
0749750 Disabling some concurrency in widget tests
5c86dd5 Fix module name in license headers.
0f38fe9 Doc: Updated the addtional information about elide marks
5e1bdf1 Fix warning about unused variable when not using any SIMD drawhelpers
ab34585 Doc: Fix invalid exampledirs in qtopengl.qdocconf
2e68562 qdoc: Don't try to add html files for images in .qhp
c1e24f8 Implement apostrophe in windows cmd args
9a7bc0f Rename Numpad to Num, ensure Numpad is translated in all cases on Mac.
7ebf21e Defer enabling std::atomic on GCC until GCC 4.7
ea461b7 QProcess: leave a warning about the signal with overload, for Qt 6
051a0c7 Add -eventfd flag support to configure.exe
71034bb QMacStyle: fix transient scrollbar fade out animation
95cab90 Make QFlags enum flags (C++11 strict enums) friendly
f7eea69 Utilize the new Q_OS_MACX define.
bf10f2b Repurpose the former Q_OS_MAC synonym "Q_OS_MACX" to mean "OS X".
9ddf7c5 Stabilize QGraphicsWidget test.
e1d3687 Fix crashes when creating large documents
9cc106d Fix a case of connect()ing to signals declared in a base class
baa2822 Revert "OSX: obey the Qt::WindowTransparentForInput flag"
1308aa2 Cache Xcode and SDK settings in .qmake.cache if it exists
032befa Doc: Remove applicationicon and orientation examples from QtWidgets
3e44a72 Remove references to inexisting enums in Q_ENUMS
cfaa980 Fix typos and style in QInputDialog's docs
305300c Avoid a QStringRef -> QString conversion by using the new qt_hash overload
3e37e3c Make the configure summary even prettier
ab94a98 QUrl: Fix compiler warning about uninitialized var
0317763 qdoc: Documentation for QMetaObject::Connection now appears
843b7f1 qdoc: Briefs from other modules now show up

git-subtree-dir: qtbase
git-subtree-split: ebea15cb33da8063a630867e38eacf7857b0b936
Merge commit '46fbe99f6b5e7f6c9907af40d0a3c2469c3067ba' into 5.1