Main: query the guest screen info from saved state (xTracker 5820)

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41049 cfe28804-0f27-0410-a406-dd0f0b0b656f
Made dbgkrnlinfo-r0drv-darwin.cpp work with 10.8 preview 3.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41050 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 5820: Show/hide VM windows when the count changes within the guest.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41051 cfe28804-0f27-0410-a406-dd0f0b0b656f
Deal with 10.8 being PIE and not loaded at the link address.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41052 cfe28804-0f27-0410-a406-dd0f0b0b656f
memobj-r0drv-darwin.cpp: Use rtR0MemObjNativeProtect to set RTMEM_PROT_EXEC when executable memory is requested.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41053 cfe28804-0f27-0410-a406-dd0f0b0b656f
alloc-r0drv-darwin.cpp: Use RTR0MemObjAllocPage to satisfy RTMEMHDR_FLAG_EXEC requests.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41054 cfe28804-0f27-0410-a406-dd0f0b0b656f
IPRT/process-win: Added ERROR_FILE_CORRUPT translation.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41055 cfe28804-0f27-0410-a406-dd0f0b0b656f
IPRT/process-win: Added ERROR_FILE_CORRUPT translation.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41056 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: fix gl resource leaking (server part)

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41057 cfe28804-0f27-0410-a406-dd0f0b0b656f
crHgsmi cleanup & adjustments

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41058 cfe28804-0f27-0410-a406-dd0f0b0b656f
tstLdr-3: Extended the tool.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41059 cfe28804-0f27-0410-a406-dd0f0b0b656f
Disabled experimental honoring of the fExecutable parameter in rtR0MemObjNativeAllocWorker.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41060 cfe28804-0f27-0410-a406-dd0f0b0b656f
alloc-r0drv-darwin.cpp: call RTR0MemObjProtect since fExecutable isn't currently respected.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41061 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Little VBoxGlobal cleanup.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41062 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: UIMachine refactoring/cleanup.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41063 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Runtime UI: Machine logic refactoring/cleanup.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41064 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main: DisplayImpl correct initialization when saved state is loaded.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41065 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main: workaround for GUI.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41066 cfe28804-0f27-0410-a406-dd0f0b0b656f
supdrvOSLdrNotifyOpened so we can record the load address in NVRAM if we choose to.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41067 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUPDrv.c: Fixed read beyond allocation in supdrvIOCtl_LdrOpen. Kudos to Vitali for finding it.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@41068 cfe28804-0f27-0410-a406-dd0f0b0b656f