Revision: 7519
Author: [email protected]
Date: Mon Feb  1 10:54:40 2010
Log: Support xpidl not being available on a platform or the output
files not writable, in which case we use the prebuilt versions.

Add FF36 VS project.

Add FF36 Windows and Linux pre-built libraries.

Add prebuilt XPI with FF36 support on all platforms.

Patch by: jat
Review by: jlabanca, fabbott

http://code.google.com/p/google-web-toolkit/source/detail?r=7519

Added:
 /trunk/plugins/xpcom/VisualStudio/ff36-xpcom.vcproj
 /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff36
/trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff36/libgwt_dev_ff36.so
 /trunk/plugins/xpcom/prebuilt/extension/lib/WINNT_x86-msvc/ff36
/trunk/plugins/xpcom/prebuilt/extension/lib/WINNT_x86-msvc/ff36/xpGwtDevPlugin.dll
Modified:
 /trunk/plugins/xpcom/Makefile
 /trunk/plugins/xpcom/prebuilt/gwt-dev-plugin.xpi

=======================================
--- /dev/null
+++ /trunk/plugins/xpcom/VisualStudio/ff36-xpcom.vcproj Mon Feb 1 10:54:40 2010
@@ -0,0 +1,850 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="8.00"
+       Name="ff36-xpcom"
+       ProjectGUID="{6BF0C2CE-CB0C-421B-A67C-1E448371D24D}"
+       RootNamespace="ff36-xpcom"
+       Keyword="Win32Proj"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory="Debug36"
+                       IntermediateDirectory="Debug36"
+                       ConfigurationType="2"
+                       UseOfMFC="1"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\common&quot;;..\prebuilt\ff36\include;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\include&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\caps&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\dom&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\necko&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\string&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\widget&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect&quot;" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FIREFOXPLUGIN_EXPORTS;GWT_DEBUGLEVEL=Debugging;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR;MOZILLA_STRICT_API;BROWSER_FF3"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="1"
+                               TreatWChar_tAsBuiltInType="false"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               Detect64BitPortabilityProblems="true"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               
ResourceOutputFileName="$(IntDir)/$(TargetName).res"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+ AdditionalDependencies="ws2_32.lib xpcomglue_s.lib xpcom.lib nspr4.lib js3250.lib"
+                               ShowProgress="2"
+ OutputFile="$(ProjectDir)\..\prebuilt\extension\lib\WINNT_x86-msvc\ff36\xpGwtDevPlugin.dll"
+                               LinkIncremental="1"
+ AdditionalLibraryDirectories="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\lib"
+                               
ModuleDefinitionFile="$(ProjectDir)\..\xpGwtDevPlugin.def"
+                               GenerateDebugInformation="true"
+                               
ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+                               SubSystem="2"
+                               ImportLibrary="$(IntDir)\$(TargetName).lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory="Release36"
+                       IntermediateDirectory="Release36"
+                       ConfigurationType="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="3"
+                               EnableIntrinsicFunctions="true"
+ AdditionalIncludeDirectories="&quot;$(ProjectDir)\..\..\common&quot;;..\prebuilt\ff36\include;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\include&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\caps&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\dom&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\necko&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\string&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\widget&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom&quot;;&quot;..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect&quot;" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FIREFOXPLUGIN_EXPORTS;GWT_DEBUGLEVEL=Warning;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR;MOZILLA_STRICT_API;BROWSER_FF3;BROWSER=ff36"
+                               ExceptionHandling="1"
+                               RuntimeLibrary="0"
+                               TreatWChar_tAsBuiltInType="false"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               Detect64BitPortabilityProblems="false"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               
ResourceOutputFileName="$(IntDir)/$(TargetName).res"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+ AdditionalDependencies="ws2_32.lib xpcomglue_s.lib xpcom.lib nspr4.lib js3250.lib"
+                               ShowProgress="2"
+ OutputFile="$(ProjectDir)\..\prebuilt\extension\lib\WINNT_x86-msvc\ff36\xpGwtDevPlugin.dll"
+                               LinkIncremental="0"
+ AdditionalLibraryDirectories="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\lib"
+                               
ModuleDefinitionFile="$(ProjectDir)\..\xpGwtDevPlugin.def"
+                               GenerateDebugInformation="true"
+                               
ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               ImportLibrary="$(IntDir)\$(TargetName).lib"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCWebDeploymentTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Header Files"
+                       Filter="h;hpp;hxx;hm;inl;inc;xsd"
+                       
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+                       >
+                       <File
+                               RelativePath="..\ExternalWrapper.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\FFSessionHandler.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\prebuilt\ff36\include\IOOPHM.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\JavaObject.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\JSRunner.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\ModuleOOPHM.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\mozincludes.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\Preferences.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\RootedObject.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\SessionData.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\XpcomDebug.h"
+                               >
+                       </File>
+                       <Filter
+                               Name="common"
+                               >
+                               <File
+                                       
RelativePath="..\..\common\AllowedConnections.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\BrowserChannel.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\ByteOrder.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\CheckVersionsMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ChooseTransportMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\Debug.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\DebugLevel.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\FatalErrorMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\FreeValueMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\HashMap.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\HostChannel.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\InvokeMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\InvokeSpecialMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\LoadJsniMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\LoadModuleMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\Message.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\Platform.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ProtocolVersionMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\QuitMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ReturnMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\scoped_ptr\scoped_ptr.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ServerMethods.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\SessionHandler.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\Socket.h"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\SwitchTransportMessage.h"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\Value.h"
+                                       >
+                               </File>
+                       </Filter>
+                       <Filter
+                               Name="gecko"
+                               >
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsapi.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsautocfg.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jscompat.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsconfig.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\jscpucfg.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jslong.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\jsosdep.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsotypes.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsproto.tbl"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jspubtd.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jstypes.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsutil.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsutil.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsutil.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\js\jsutil.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\include\mozilla-config.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\include\jscpucfg.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect\nsAXPCNativeCallContext.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsCOMPtr.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nscore.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nscore.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsCycleCollector.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsDebug.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsError.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\widget\nsEvent.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsICategoryManager.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIClassInfo.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIClassInfoImpl.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIComponentManager.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsID.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsIEnumerator.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsIException.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsIExceptionService.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIFactory.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIGenericFactory.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\necko\nsIHttpProtocolHandler.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsIInterfaceInfo.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsIInterfaceInfoManager.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect\nsIJSContextStack.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIMemory.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIModule.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\caps\nsIPrincipal.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIProgrammingLanguage.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\necko\nsIProtocolHandler.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\necko\nsIProxiedProtocolHandler.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect\nsIScriptableInterfaces.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\dom\nsIScriptGlobalObject.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\dom\nsIScriptObjectPrincipal.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\caps\nsISecurityCheckedComponent.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsISerializable.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIServiceManager.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsISimpleEnumerator.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsISimpleEnumerator.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsISupports.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsISupports.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsISupportsBase.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsISupportsBase.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsISupportsImpl.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsISupportsUtils.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsISupportsUtils.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsIURI.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsIVariant.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect\nsIXPConnect.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsMemory.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\necko\nsNetCID.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\nsrootidl.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsrootidl.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsServiceManagerUtils.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsStringAPI.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsTraceRefcnt.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsXPCOM.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsXPCOMCID.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\nsXPCOMStrings.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\pratom.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prcpucfg.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prinrval.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prlock.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prlog.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prlong.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\obsolete\protypes.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prthread.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prtime.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\prtypes.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect\xpccomponents.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect\xpcexception.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpconnect\xpcjsid.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\include\xpcom-config.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\xpt_arena.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\xpt_struct.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\xpcom\xptinfo.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\WINNT_x86-msvc\include\js-config.h"
+                                       >
+                               </File>
+                               <File
+ RelativePath="..\..\..\..\plugin-sdks\gecko-sdks\gecko-1.9.2\include\jsinttypes.h"
+                                       >
+                               </File>
+                       </Filter>
+               </Filter>
+               <Filter
+                       Name="Resource Files"
+                       
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+                       
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+                       >
+                       <File
+                               RelativePath="..\xpGwtDevPlugin.rc"
+                               >
+                       </File>
+               </Filter>
+               <Filter
+                       Name="Source Files"
+                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+                       
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+                       >
+                       <File
+                               RelativePath="..\ExternalWrapper.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\FFSessionHandler.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\JavaObject.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\JSRunner.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\ModuleOOPHM.cpp"
+                               >
+                               <FileConfiguration
+                                       Name="Debug|Win32"
+                                       >
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               GeneratePreprocessedFile="0"
+                                       />
+                               </FileConfiguration>
+                       </File>
+                       <File
+                               RelativePath="..\Preferences.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\XpcomDebug.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\xpGwtDevPlugin.def"
+                               >
+                       </File>
+                       <Filter
+                               Name="common"
+                               >
+                               <File
+                                       
RelativePath="..\..\common\AllowedConnections.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\CheckVersionsMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ChooseTransportMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\Debug.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\FatalErrorMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\FreeValueMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\HostChannel.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\InvokeMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\InvokeSpecialMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\LoadJsniMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\LoadModuleMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ProtocolVersionMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ReturnMessage.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\ServerMethods.cpp"
+                                       >
+                               </File>
+                               <File
+                                       RelativePath="..\..\common\Socket.cpp"
+                                       >
+                               </File>
+                               <File
+                                       
RelativePath="..\..\common\SwitchTransportMessage.cpp"
+                                       >
+                               </File>
+                       </Filter>
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>
=======================================
--- /dev/null   
+++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff36/libgwt_dev_ff36.so Mon Feb 1 10:54:40 2010
File is too large to display a diff.
=======================================
--- /dev/null   
+++ /trunk/plugins/xpcom/prebuilt/extension/lib/WINNT_x86-msvc/ff36/xpGwtDevPlugin.dll Mon Feb 1 10:54:40 2010
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/Makefile       Wed Jan 27 07:05:14 2010
+++ /trunk/plugins/xpcom/Makefile       Mon Feb  1 10:54:40 2010
@@ -188,10 +188,10 @@
(cd $(EXTENSION_OUTDIR) && zip -r -D -9 $(DIR)/$(INSTALLER_XPI) * -x '*/.svn/*' -x 'META-INF/*')

 $(FF_TYPELIB): IOOPHM.idl
-       $(XPIDL) $(XPIDL_FLAGS) -m typelib -e $@ $<
+ [ ! -x $(XPIDL) -o \( -e $(FF_TYPELIB) -a ! -w $(FF_TYPELIB) \) ] || $(XPIDL) $(XPIDL_FLAGS) -m typelib -e $@ $<

 $(FF_HEADER): IOOPHM.idl $(OBJ_OUTDIR)
-       $(XPIDL) $(XPIDL_FLAGS) -m header -e $@ $<
+ [ ! -x $(XPIDL) -o \( -e $(FF_HEADER) -a ! -w $(FF_HEADER) \) ] || $(XPIDL) $(XPIDL_FLAGS) -m header -e $@ $<

 $(FF_DLL): $(FF_OBJS) $(COMMON)
        $(CXX) -m$(FLAG32BIT) -o $@ $(FF_OBJS) $(COMMON) $(DLLFLAGS)
=======================================
--- /trunk/plugins/xpcom/prebuilt/gwt-dev-plugin.xpi Mon Nov 30 17:41:06 2009 +++ /trunk/plugins/xpcom/prebuilt/gwt-dev-plugin.xpi Mon Feb 1 10:54:40 2010
File is too large to display a diff.

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to