Skip to content

Commit 9816dfb

Browse files
committed
Updating Windows native event prebuilts for Firefox
1 parent 33ae3b4 commit 9816dfb

9 files changed

+22
-22
lines changed
512 Bytes
Binary file not shown.
-512 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

Diff for: cpp/webdriver-firefox/build.desc

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,27 @@ visualc_library(name = "firefox",
88
visualc_library(name = "previous_esr",
99
platform = "Win32",
1010
project = "webdriver-firefox-esr-previous.vcxproj",
11-
file_deps = "third_party/gecko-10/win32",
11+
file_deps = "third_party/gecko-17/win32",
1212
out = "Win32/Release/webdriver-firefox-esr-previous.dll"
1313
)
1414

1515
visualc_library(name = "latest_esr",
1616
platform = "Win32",
1717
project = "webdriver-firefox-esr-latest.vcxproj",
18-
file_deps = "third_party/gecko-17/win32",
18+
file_deps = "third_party/gecko-24/win32",
1919
out = "Win32/Release/webdriver-firefox-esr-latest.dll"
2020
)
2121

2222
visualc_library(name = "previous",
2323
platform = "Win32",
2424
project = "webdriver-firefox-previous.vcxproj",
25-
file_deps = "third_party/gecko-22/win32",
25+
file_deps = "third_party/gecko-23/win32",
2626
out = "Win32/Release/webdriver-firefox-previous.dll"
2727
)
2828

2929
visualc_library(name = "latest",
3030
platform = "Win32",
3131
project = "webdriver-firefox-latest.vcxproj",
32-
file_deps = "third_party/gecko-23/win32",
32+
file_deps = "third_party/gecko-24/win32",
3333
out = "Win32/Release/webdriver-firefox-latest.dll"
3434
)

Diff for: cpp/webdriver-firefox/webdriver-firefox-esr-latest.vcxproj

+8-8
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
9393
<ClCompile>
9494
<Optimization>Disabled</Optimization>
95-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
95+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\..\third_party\gecko-24\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
9696
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
9797
<MinimalRebuild>true</MinimalRebuild>
9898
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -101,7 +101,7 @@
101101
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
102102
</ClCompile>
103103
<Link>
104-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
104+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
105105
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
106106
<GenerateDebugInformation>true</GenerateDebugInformation>
107107
<TargetMachine>MachineX86</TargetMachine>
@@ -113,7 +113,7 @@
113113
</Midl>
114114
<ClCompile>
115115
<Optimization>Disabled</Optimization>
116-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
116+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\..\third_party\gecko-24\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
117117
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
118118
<MinimalRebuild>true</MinimalRebuild>
119119
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -122,7 +122,7 @@
122122
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
123123
</ClCompile>
124124
<Link>
125-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
125+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
126126
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
127127
<GenerateDebugInformation>true</GenerateDebugInformation>
128128
<TargetMachine>MachineX64</TargetMachine>
@@ -132,7 +132,7 @@
132132
<ClCompile>
133133
<Optimization>MaxSpeed</Optimization>
134134
<IntrinsicFunctions>true</IntrinsicFunctions>
135-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
135+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\..\third_party\gecko-24\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
136136
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
137137
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
138138
<FunctionLevelLinking>true</FunctionLevelLinking>
@@ -141,7 +141,7 @@
141141
</DebugInformationFormat>
142142
</ClCompile>
143143
<Link>
144-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
144+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
145145
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
146146
<GenerateDebugInformation>false</GenerateDebugInformation>
147147
<OptimizeReferences>true</OptimizeReferences>
@@ -156,15 +156,15 @@
156156
<ClCompile>
157157
<Optimization>MaxSpeed</Optimization>
158158
<IntrinsicFunctions>true</IntrinsicFunctions>
159-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
159+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\include;$(ProjectDir)..\..\third_party\gecko-24\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
160160
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
161161
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
162162
<FunctionLevelLinking>true</FunctionLevelLinking>
163163
<WarningLevel>Level3</WarningLevel>
164164
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
165165
</ClCompile>
166166
<Link>
167-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
167+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
168168
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
169169
<GenerateDebugInformation>true</GenerateDebugInformation>
170170
<OptimizeReferences>true</OptimizeReferences>

Diff for: cpp/webdriver-firefox/webdriver-firefox-esr-previous.vcxproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
<ClCompile>
9494
<Optimization>Disabled</Optimization>
9595
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-17\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
96-
<PreprocessorDefinitions>GECKO_100_COMPATIBILITY;XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
96+
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
9797
<MinimalRebuild>true</MinimalRebuild>
9898
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
9999
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@@ -114,7 +114,7 @@
114114
<ClCompile>
115115
<Optimization>Disabled</Optimization>
116116
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-17\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
117-
<PreprocessorDefinitions>GECKO_100_COMPATIBILITY;XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
117+
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
118118
<MinimalRebuild>true</MinimalRebuild>
119119
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
120120
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@@ -133,7 +133,7 @@
133133
<Optimization>MaxSpeed</Optimization>
134134
<IntrinsicFunctions>true</IntrinsicFunctions>
135135
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-17\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
136-
<PreprocessorDefinitions>GECKO_100_COMPATIBILITY;XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
136+
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
137137
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
138138
<FunctionLevelLinking>true</FunctionLevelLinking>
139139
<WarningLevel>Level3</WarningLevel>
@@ -157,7 +157,7 @@
157157
<Optimization>MaxSpeed</Optimization>
158158
<IntrinsicFunctions>true</IntrinsicFunctions>
159159
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-17\win32\include;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
160-
<PreprocessorDefinitions>GECKO_100_COMPATIBILITY;XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
160+
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
161161
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
162162
<FunctionLevelLinking>true</FunctionLevelLinking>
163163
<WarningLevel>Level3</WarningLevel>

Diff for: cpp/webdriver-firefox/webdriver-firefox-latest.vcxproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
101101
</ClCompile>
102102
<Link>
103-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
103+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
104104
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
105105
<GenerateDebugInformation>true</GenerateDebugInformation>
106106
<TargetMachine>MachineX86</TargetMachine>
@@ -121,7 +121,7 @@
121121
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
122122
</ClCompile>
123123
<Link>
124-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
124+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
125125
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
126126
<GenerateDebugInformation>true</GenerateDebugInformation>
127127
<TargetMachine>MachineX64</TargetMachine>
@@ -163,7 +163,7 @@
163163
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
164164
</ClCompile>
165165
<Link>
166-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
166+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
167167
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-24\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
168168
<GenerateDebugInformation>true</GenerateDebugInformation>
169169
<OptimizeReferences>true</OptimizeReferences>

Diff for: cpp/webdriver-firefox/webdriver-firefox-previous.vcxproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
101101
</ClCompile>
102102
<Link>
103-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
103+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
104104
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-23\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
105105
<GenerateDebugInformation>true</GenerateDebugInformation>
106106
<TargetMachine>MachineX86</TargetMachine>
@@ -121,7 +121,7 @@
121121
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
122122
</ClCompile>
123123
<Link>
124-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
124+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
125125
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-23\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
126126
<GenerateDebugInformation>true</GenerateDebugInformation>
127127
<TargetMachine>MachineX64</TargetMachine>
@@ -163,7 +163,7 @@
163163
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
164164
</ClCompile>
165165
<Link>
166-
<AdditionalDependencies>nspr4.lib;xpcom.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
166+
<AdditionalDependencies>xul.lib;nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
167167
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-23\win32\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
168168
<GenerateDebugInformation>true</GenerateDebugInformation>
169169
<OptimizeReferences>true</OptimizeReferences>

0 commit comments

Comments
 (0)