[GDI32]
 - Fix up values got from win32k in GetOutlineTextMetrics and do not fail if the provided buffersize is only sizeof(OUTLINETEXTMETRICW).
CORE-8507 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@64176 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Slap *a bit* of sense in the way we use region objects and handles, avoiding a massive orgy of handle allocations, locks, leaks and so on.
The motto here being "if you don't need a valid user-mode handle, then chances are that you don't need one at all."
CORE-8506 #resolve #comment Stale region handles should not be passed anymore to user-mode apps now.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64177 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Fix user-mode region attribute handling in IntGdiSetRegionOwner.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64178 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Return empty region in DceGetVisRgn if there is nothing to return.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64179 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Silence a forgotten and very noisy DPRINT.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64180 97493ccd-5924-5043-b1f5-66cb403b36ce
[UXTHEME]
 - Allocate resources after the quick-return path

git-svn-id: svn://svn.reactos.org/reactos/trunk@64181 97493ccd-5924-5043-b1f5-66cb403b36ce
[USER32]
 - Delete region on error path.
[WIN32SS]
 - Improve/add a few debug prints.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64182 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]: Improve some dprints.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64183 97493ccd-5924-5043-b1f5-66cb403b36ce