bug 378598 - Firefox executable should have the manifest with requestedExecutionLevel=asInvoker. r=rob_strong
authorted.mielczarek@gmail.com
Wed, 25 Apr 2007 15:11:44 -0700
changeset 813 a34b5226635c88541987057ba46f5a629c474f75
parent 812 9fcdfb388a9ed9d3a6fa83abfe5e2da6a6de5bac
child 814 0d5e772ca39ea434cbbf884c9832474b22d12566
push idunknown
push userunknown
push dateunknown
reviewersrob_strong
bugs378598
milestone1.9a4pre
bug 378598 - Firefox executable should have the manifest with requestedExecutionLevel=asInvoker. r=rob_strong
browser/app/firefox.exe.manifest
xulrunner/app/xulrunner.exe.manifest
--- a/browser/app/firefox.exe.manifest
+++ b/browser/app/firefox.exe.manifest
@@ -14,9 +14,17 @@
                         name="Microsoft.Windows.Common-Controls"
                         version="6.0.0.0"
                         processorArchitecture="*"
                         publicKeyToken="6595b64144ccf1df"
                         language="*"
                 />
         </dependentAssembly>
 </dependency>
+<ms_asmv3:trustInfo xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3">
+  <ms_asmv3:security>
+    <ms_asmv3:requestedPrivileges>
+      <ms_asmv3:requestedExecutionLevel level="asInvoker" uiAccess="false">
+      </ms_asmv3:requestedExecutionLevel>
+    </ms_asmv3:requestedPrivileges>
+  </ms_asmv3:security>
+</ms_asmv3:trustInfo>
 </assembly>
--- a/xulrunner/app/xulrunner.exe.manifest
+++ b/xulrunner/app/xulrunner.exe.manifest
@@ -1,22 +1,30 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
 <assemblyIdentity
         version="1.0.0.0"
         processorArchitecture="X86"
         name="Mozilla.XULRunner"
         type="win32"
 />
-<description>Mozilla Thunderbird</description>
+<description>Mozilla XULRunner</description>
 <dependency>
         <dependentAssembly>
                 <assemblyIdentity
                         type="win32"
                         name="Microsoft.Windows.Common-Controls"
                         version="6.0.0.0"
                         processorArchitecture="X86"
                         publicKeyToken="6595b64144ccf1df"
                         language="*"
                 />
         </dependentAssembly>
 </dependency>
+<ms_asmv3:trustInfo xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3">
+  <ms_asmv3:security>
+    <ms_asmv3:requestedPrivileges>
+      <ms_asmv3:requestedExecutionLevel level="asInvoker" uiAccess="false">
+      </ms_asmv3:requestedExecutionLevel>
+    </ms_asmv3:requestedPrivileges>
+  </ms_asmv3:security>
+</ms_asmv3:trustInfo>
 </assembly>