From 9edffdfab0491242ca7c559ab1483ac847635078 Mon Sep 17 00:00:00 2001 From: "Brian R. Bondy" Date: Mon, 17 Sep 2012 15:22:33 -0400 Subject: [PATCH] Bug 737833 - Disallow AppUserModelID registration calls for immersive mode. r=rstrong --- widget/windows/WinTaskbar.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/widget/windows/WinTaskbar.cpp b/widget/windows/WinTaskbar.cpp index 5d346829e5e5..07107f532c6e 100644 --- a/widget/windows/WinTaskbar.cpp +++ b/widget/windows/WinTaskbar.cpp @@ -328,6 +328,10 @@ WinTaskbar::RegisterAppUserModelID() { if (WinUtils::GetWindowsVersion() < WinUtils::WIN7_VERSION) return false; + if (XRE_GetWindowsEnvironment() == WindowsEnvironmentType_Metro) { + return false; + } + SetCurrentProcessExplicitAppUserModelIDPtr funcAppUserModelID = nullptr; bool retVal = false;