Skip to content

Commit 384011d

Browse files
committed
Merge ../plugin/Gecko into xul-2.0.0
2 parents 6c87b58 + 541a4f6 commit 384011d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+9062
-0
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Release/
2+
Debug/
3+
x64/
4+
Gecko.vcproj.*.user

.hgignore

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
syntax: regexp
2+
^win32/.*debug/
3+
^win32/.*Debug/
4+
^win32/.*release/
5+
^win32/.*Release/
6+
^win32/.*\.suo
7+
\.ncb
8+
\.\#
9+
^gtk/test$
10+
\.DS_Store
11+
Cache/
12+
\.orig$
13+
^qt/.*debug/
14+
^qt/.*release/
15+
^qt/.*\.sln
16+
^qt/.*\.suo
17+
^qt/.*\.vcproj.*
18+
^qt/.*\.idb
19+
^qt/.*\.pdb
20+
^qt/.*Makefile.*
21+
~$

Gecko.vcproj

Lines changed: 360 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,360 @@
1+
<?xml version="1.0" encoding="Windows-1252"?>
2+
<VisualStudioProject
3+
ProjectType="Visual C++"
4+
Version="9.00"
5+
Name="Gecko"
6+
ProjectGUID="{0BF4391A-0568-45ED-BFFD-07044D6CA264}"
7+
RootNamespace="Gecko"
8+
Keyword="Win32Proj"
9+
TargetFrameworkVersion="196613"
10+
>
11+
<Platforms>
12+
<Platform
13+
Name="Win32"
14+
/>
15+
<Platform
16+
Name="x64"
17+
/>
18+
</Platforms>
19+
<ToolFiles>
20+
</ToolFiles>
21+
<Configurations>
22+
<Configuration
23+
Name="Debug|Win32"
24+
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
25+
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
26+
ConfigurationType="4"
27+
UseOfMFC="1"
28+
CharacterSet="1"
29+
>
30+
<Tool
31+
Name="VCPreBuildEventTool"
32+
/>
33+
<Tool
34+
Name="VCCustomBuildTool"
35+
/>
36+
<Tool
37+
Name="VCXMLDataGeneratorTool"
38+
/>
39+
<Tool
40+
Name="VCWebServiceProxyGeneratorTool"
41+
/>
42+
<Tool
43+
Name="VCMIDLTool"
44+
/>
45+
<Tool
46+
Name="VCCLCompilerTool"
47+
Optimization="0"
48+
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profdirserviceprovider&quot;"
49+
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
50+
MinimalRebuild="true"
51+
BasicRuntimeChecks="3"
52+
RuntimeLibrary="1"
53+
TreatWChar_tAsBuiltInType="false"
54+
UsePrecompiledHeader="0"
55+
WarningLevel="3"
56+
DebugInformationFormat="4"
57+
/>
58+
<Tool
59+
Name="VCManagedResourceCompilerTool"
60+
/>
61+
<Tool
62+
Name="VCResourceCompilerTool"
63+
/>
64+
<Tool
65+
Name="VCPreLinkEventTool"
66+
/>
67+
<Tool
68+
Name="VCLibrarianTool"
69+
/>
70+
<Tool
71+
Name="VCALinkTool"
72+
/>
73+
<Tool
74+
Name="VCXDCMakeTool"
75+
/>
76+
<Tool
77+
Name="VCBscMakeTool"
78+
/>
79+
<Tool
80+
Name="VCFxCopTool"
81+
/>
82+
<Tool
83+
Name="VCPostBuildEventTool"
84+
/>
85+
</Configuration>
86+
<Configuration
87+
Name="Debug|x64"
88+
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
89+
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
90+
ConfigurationType="4"
91+
UseOfMFC="1"
92+
CharacterSet="1"
93+
>
94+
<Tool
95+
Name="VCPreBuildEventTool"
96+
/>
97+
<Tool
98+
Name="VCCustomBuildTool"
99+
/>
100+
<Tool
101+
Name="VCXMLDataGeneratorTool"
102+
/>
103+
<Tool
104+
Name="VCWebServiceProxyGeneratorTool"
105+
/>
106+
<Tool
107+
Name="VCMIDLTool"
108+
TargetEnvironment="3"
109+
/>
110+
<Tool
111+
Name="VCCLCompilerTool"
112+
Optimization="0"
113+
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profdirserviceprovider&quot;"
114+
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
115+
MinimalRebuild="true"
116+
BasicRuntimeChecks="3"
117+
RuntimeLibrary="1"
118+
TreatWChar_tAsBuiltInType="false"
119+
UsePrecompiledHeader="0"
120+
WarningLevel="3"
121+
DebugInformationFormat="3"
122+
/>
123+
<Tool
124+
Name="VCManagedResourceCompilerTool"
125+
/>
126+
<Tool
127+
Name="VCResourceCompilerTool"
128+
/>
129+
<Tool
130+
Name="VCPreLinkEventTool"
131+
/>
132+
<Tool
133+
Name="VCLibrarianTool"
134+
/>
135+
<Tool
136+
Name="VCALinkTool"
137+
/>
138+
<Tool
139+
Name="VCXDCMakeTool"
140+
/>
141+
<Tool
142+
Name="VCBscMakeTool"
143+
/>
144+
<Tool
145+
Name="VCFxCopTool"
146+
/>
147+
<Tool
148+
Name="VCPostBuildEventTool"
149+
/>
150+
</Configuration>
151+
<Configuration
152+
Name="Release|Win32"
153+
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
154+
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
155+
ConfigurationType="4"
156+
UseOfMFC="1"
157+
CharacterSet="1"
158+
WholeProgramOptimization="1"
159+
>
160+
<Tool
161+
Name="VCPreBuildEventTool"
162+
/>
163+
<Tool
164+
Name="VCCustomBuildTool"
165+
/>
166+
<Tool
167+
Name="VCXMLDataGeneratorTool"
168+
/>
169+
<Tool
170+
Name="VCWebServiceProxyGeneratorTool"
171+
/>
172+
<Tool
173+
Name="VCMIDLTool"
174+
/>
175+
<Tool
176+
Name="VCCLCompilerTool"
177+
Optimization="2"
178+
EnableIntrinsicFunctions="true"
179+
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profdirserviceprovider&quot;"
180+
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
181+
RuntimeLibrary="0"
182+
EnableFunctionLevelLinking="true"
183+
TreatWChar_tAsBuiltInType="false"
184+
UsePrecompiledHeader="0"
185+
WarningLevel="3"
186+
DebugInformationFormat="3"
187+
/>
188+
<Tool
189+
Name="VCManagedResourceCompilerTool"
190+
/>
191+
<Tool
192+
Name="VCResourceCompilerTool"
193+
/>
194+
<Tool
195+
Name="VCPreLinkEventTool"
196+
/>
197+
<Tool
198+
Name="VCLibrarianTool"
199+
/>
200+
<Tool
201+
Name="VCALinkTool"
202+
/>
203+
<Tool
204+
Name="VCXDCMakeTool"
205+
/>
206+
<Tool
207+
Name="VCBscMakeTool"
208+
/>
209+
<Tool
210+
Name="VCFxCopTool"
211+
/>
212+
<Tool
213+
Name="VCPostBuildEventTool"
214+
/>
215+
</Configuration>
216+
<Configuration
217+
Name="Release|x64"
218+
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
219+
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
220+
ConfigurationType="4"
221+
UseOfMFC="1"
222+
CharacterSet="1"
223+
WholeProgramOptimization="1"
224+
>
225+
<Tool
226+
Name="VCPreBuildEventTool"
227+
/>
228+
<Tool
229+
Name="VCCustomBuildTool"
230+
/>
231+
<Tool
232+
Name="VCXMLDataGeneratorTool"
233+
/>
234+
<Tool
235+
Name="VCWebServiceProxyGeneratorTool"
236+
/>
237+
<Tool
238+
Name="VCMIDLTool"
239+
TargetEnvironment="3"
240+
/>
241+
<Tool
242+
Name="VCCLCompilerTool"
243+
Optimization="1"
244+
EnableIntrinsicFunctions="true"
245+
WholeProgramOptimization="true"
246+
AdditionalIncludeDirectories="&quot;$(InputDir)..\..\external\wtl\include&quot;;&quot;$(InputDir)..\..\include&quot;;&quot;$(InputDir)..\..\gist\$(IntDir)&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xulapp&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\nspr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\xpcom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\embed_base&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\windowwatcher&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\webbrwsr&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\shistory&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\uriloader&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\dom&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\necko&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\widget&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\docshell&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profile&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\gfx&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\pref&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\string&quot;;&quot;$(InputDir)..\..\external\xulrunner\$(PlatformName)\$(ConfigurationName)\include\profdirserviceprovider&quot;"
247+
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;XP_WIN;XPCOM_GLUE;XPCOM_GLUE_USE_NSPR"
248+
RuntimeLibrary="0"
249+
EnableFunctionLevelLinking="true"
250+
TreatWChar_tAsBuiltInType="false"
251+
UsePrecompiledHeader="0"
252+
WarningLevel="3"
253+
DebugInformationFormat="3"
254+
/>
255+
<Tool
256+
Name="VCManagedResourceCompilerTool"
257+
/>
258+
<Tool
259+
Name="VCResourceCompilerTool"
260+
/>
261+
<Tool
262+
Name="VCPreLinkEventTool"
263+
/>
264+
<Tool
265+
Name="VCLibrarianTool"
266+
/>
267+
<Tool
268+
Name="VCALinkTool"
269+
/>
270+
<Tool
271+
Name="VCXDCMakeTool"
272+
/>
273+
<Tool
274+
Name="VCBscMakeTool"
275+
/>
276+
<Tool
277+
Name="VCFxCopTool"
278+
/>
279+
<Tool
280+
Name="VCPostBuildEventTool"
281+
/>
282+
</Configuration>
283+
</Configurations>
284+
<References>
285+
</References>
286+
<Files>
287+
<Filter
288+
Name="Source Files"
289+
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
290+
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
291+
>
292+
<File
293+
RelativePath=".\common\ConsoleListener.cpp"
294+
>
295+
</File>
296+
<File
297+
RelativePath=".\common\ContentListener.cpp"
298+
>
299+
</File>
300+
<File
301+
RelativePath=".\common\DOMEventListener.cpp"
302+
>
303+
</File>
304+
<File
305+
RelativePath=".\common\embed.cpp"
306+
>
307+
</File>
308+
<File
309+
RelativePath=".\common\EmbeddingSetup.cpp"
310+
>
311+
</File>
312+
<File
313+
RelativePath=".\common\WebBrowserChrome.cpp"
314+
>
315+
</File>
316+
</Filter>
317+
<Filter
318+
Name="Header Files"
319+
Filter="h;hpp;hxx;hm;inl;inc;xsd"
320+
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
321+
>
322+
<File
323+
RelativePath=".\common\ConsoleListener.h"
324+
>
325+
</File>
326+
<File
327+
RelativePath=".\common\ContentListener.h"
328+
>
329+
</File>
330+
<File
331+
RelativePath=".\common\DOMEventListener.h"
332+
>
333+
</File>
334+
<File
335+
RelativePath=".\common\embed.h"
336+
>
337+
</File>
338+
<File
339+
RelativePath=".\common\EmbeddingSetup.h"
340+
>
341+
</File>
342+
<File
343+
RelativePath=".\common\WebBrowserChrome.h"
344+
>
345+
</File>
346+
</Filter>
347+
<Filter
348+
Name="Resource Files"
349+
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
350+
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
351+
>
352+
</Filter>
353+
<File
354+
RelativePath=".\ReadMe.txt"
355+
>
356+
</File>
357+
</Files>
358+
<Globals>
359+
</Globals>
360+
</VisualStudioProject>

0 commit comments

Comments
 (0)