urlmon: Fix handling of mailto URIs in CoInternetCombineUrlEx.
mshtml: Don't append slashes to opaque protocol identifiers.
urlmon: Delay processing notifications from Read during MIME verification.
libwine: Added tid debug channel support on native Windows builds.
winemac: Synthesize 8- and 16-bpp display modes if the system doesn't provide any.

macdrv_ChangeDisplaySettingsEx() ignores the requested bpp, anyway, so we
can report any values we think programs will want.
winemac: Don't override -[NSOpenGLContext clearDrawable], just use our own method.
ole32: Fix an apartment reference count leak on error path.
jscript: Added jsstr_extract helper and use it in String.charCodeAt implementation.
jscript: Use helpers to access string buffer in some String functions.
user32: Add size checks when creating an icon from bitmap info.
user32: Constify pointers that point to read-only file data.
user32: Invalidate the listbox in LB_SETCOUNT.
secur32: Take schannel backend capabilities into account when configuring enabled protocols.
msvcrt: Update spec file with functions added in newer version of the dll.
msvcrt: Move fread_s function to msvcrt.
kernel32: Fixed copy-paste error in IdnToUnicode.
user32: Keep the combo listbox within the monitor's work area.
user32: ImmProcessKey is only called on WM_KEYDOWN and if the message is being removed.
imm32/tests: Show behavior with VK_PROCESSKEY in relation to PeekMessage.
winemac: Add proper locking in macdrv_surface_set_region().