Commits

Anonymous committed d938f19

Changes for firefox 7.0

Comments (0)

Files changed (2)

CreateXulRunnerWrappers/CreateXulRunnerWrappers.csproj.user

 <?xml version="1.0" encoding="utf-8"?>
 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
-    <StartArguments>"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\firefox betas - 6.0b4"</StartArguments>
+    <StartArguments>"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\firefox betas - 7.0b1"</StartArguments>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
-    <StartArguments>"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\firefox betas - 6.0b4"</StartArguments>
+    <StartArguments>"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\firefox betas - 7.0b1"</StartArguments>
   </PropertyGroup>
 </Project>

CreateXulRunnerWrappers/Program.cs

 			string idlImpExecutable = @"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\IDLImp\bin\Debug\IDLImp.exe";
 			string configfiles = @"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\IDLImp\XpComTypeMappings\IDLImp.xml";
 			string targetNamespace = "Skybound.Gecko";
-			string outputDirectory = @"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\geckofx-6.0\Skybound.Gecko\Generated";
+			string outputDirectory = @"C:\Users\hindlet\Documents\Visual Studio 2010\Projects\geckofx-7.0\Skybound.Gecko\Generated";
 			
 
 			string usage = String.Format("{0} <Path to idl's>", System.IO.Path.GetFileName(Application.ExecutablePath));
 			var idlFilesWithDependenciesNotMet = new List<IdlFile>();
 			// Don't include other-licenses or activex directories.
 			// C:\Users\hindlet\Documents\Visual Studio 2010\Projects\firefox_4_0\embedding\browser\activex\
-			foreach(var idlFile in idlFiles.Where(x => !x.Contains("other-licenses")).Where(x => !x.Contains("activex")).Where(x => !x.Contains("XPCIDispatchTest")).Where(x => !x.Contains("xulstubs")))
+			// nsIDOMDocumentCSS.idl should have been deleted in firefox 7, but was missed.
+			// so we ignore it - when/if this gets deleted then we don't need the "nsIDOMDocumentCSS.idl" clause
+			foreach(var idlFile in idlFiles.Where(x => !x.Contains("other-licenses")).Where(x => !x.Contains("activex")).Where(x => !x.Contains("XPCIDispatchTest")).Where(x => !x.Contains("xulstubs")).Where(x => !x.Contains("nsIDOMDocumentCSS.idl")))
 			{
 				FileInfo csFileInfo = new FileInfo(idlFile.Replace(".idl", ".cs"));
 				FileInfo iipFileInfo = new FileInfo(idlFile.Replace(".idl", ".iip"));
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.