Skip to content

Commit 6f1c22d

Browse files
committed
bumping relevant bits for gecko 27 (prebuilts need building)
1 parent 980e438 commit 6f1c22d

File tree

5 files changed

+40
-28
lines changed

5 files changed

+40
-28
lines changed

Rakefile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,18 @@ GeckoSDKs.new do |sdks|
500500
sdks.add 'third_party/gecko-26/win32',
501501
'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/26.0/sdk/xulrunner-26.0.en-US.win32.sdk.zip',
502502
'5df776bf4feb107392ac32c90652dcb8'
503+
504+
sdks.add 'third_party/gecko-27/linux',
505+
'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/27.0/sdk/xulrunner-27.0.en-US.linux-i686.sdk.tar.bz2',
506+
'61b0ea1087a532d331edc8a458198bdd'
507+
508+
sdks.add 'third_party/gecko-27/linux64',
509+
'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/27.0/sdk/xulrunner-27.0.en-US.linux-x86_64.sdk.tar.bz2',
510+
'48cee7cbdc29fb8622c38aba06c0da7e'
511+
512+
sdks.add 'third_party/gecko-27/win32',
513+
'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/27.0/sdk/xulrunner-27.0.en-US.win32.sdk.zip',
514+
'c4c85e5304aeab7054de53e6067e5cc3'
503515
end
504516

505517
task :'selenium-server_zip' do

cpp/build.desc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,28 +48,28 @@ mozilla_lib(name = "webdriver_firefox_previous",
4848
"webdriver-interactions/interactions_common.*",
4949
"webdriver-firefox/*.cpp"],
5050
arch = "i386",
51-
geckoversion="25")
51+
geckoversion="26")
5252

5353
mozilla_lib(name = "webdriver_firefox_previous_64",
5454
srcs = [ "webdriver-interactions/*_linux*.cpp",
5555
"webdriver-interactions/interactions_common.*",
5656
"webdriver-firefox/*.cpp"],
5757
arch = "amd64",
58-
geckoversion="25")
58+
geckoversion="26")
5959

6060
mozilla_lib(name = "webdriver_firefox_latest",
6161
srcs = [ "webdriver-interactions/*_linux*.cpp",
6262
"webdriver-interactions/interactions_common.*",
6363
"webdriver-firefox/*.cpp"],
6464
arch = "i386",
65-
geckoversion="26")
65+
geckoversion="27")
6666

6767
mozilla_lib(name = "webdriver_firefox_latest_64",
6868
srcs = [ "webdriver-interactions/*_linux*.cpp",
6969
"webdriver-interactions/interactions_common.*",
7070
"webdriver-firefox/*.cpp"],
7171
arch = "amd64",
72-
geckoversion="26")
72+
geckoversion="27")
7373

7474
gcc_library(name = "noblur",
7575
srcs = [ "linux-specific/*.c" ],

cpp/webdriver-firefox/webdriver-firefox-latest.vcxproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
9292
<ClCompile>
9393
<Optimization>Disabled</Optimization>
94-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
94+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
9595
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
9696
<MinimalRebuild>true</MinimalRebuild>
9797
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -101,7 +101,7 @@
101101
</ClCompile>
102102
<Link>
103103
<AdditionalDependencies>nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
104-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
104+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
105105
<GenerateDebugInformation>true</GenerateDebugInformation>
106106
<TargetMachine>MachineX86</TargetMachine>
107107
</Link>
@@ -112,7 +112,7 @@
112112
</Midl>
113113
<ClCompile>
114114
<Optimization>Disabled</Optimization>
115-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
115+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
116116
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
117117
<MinimalRebuild>true</MinimalRebuild>
118118
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -122,7 +122,7 @@
122122
</ClCompile>
123123
<Link>
124124
<AdditionalDependencies>nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
125-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
125+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
126126
<GenerateDebugInformation>true</GenerateDebugInformation>
127127
<TargetMachine>MachineX64</TargetMachine>
128128
</Link>
@@ -131,7 +131,7 @@
131131
<ClCompile>
132132
<Optimization>MaxSpeed</Optimization>
133133
<IntrinsicFunctions>true</IntrinsicFunctions>
134-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
134+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
135135
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
136136
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
137137
<FunctionLevelLinking>true</FunctionLevelLinking>
@@ -141,7 +141,7 @@
141141
</ClCompile>
142142
<Link>
143143
<AdditionalDependencies>nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
144-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
144+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
145145
<GenerateDebugInformation>false</GenerateDebugInformation>
146146
<OptimizeReferences>true</OptimizeReferences>
147147
<EnableCOMDATFolding>true</EnableCOMDATFolding>
@@ -155,7 +155,7 @@
155155
<ClCompile>
156156
<Optimization>MaxSpeed</Optimization>
157157
<IntrinsicFunctions>true</IntrinsicFunctions>
158-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
158+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
159159
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
160160
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
161161
<FunctionLevelLinking>true</FunctionLevelLinking>
@@ -164,7 +164,7 @@
164164
</ClCompile>
165165
<Link>
166166
<AdditionalDependencies>nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
167-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
167+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
168168
<GenerateDebugInformation>true</GenerateDebugInformation>
169169
<OptimizeReferences>true</OptimizeReferences>
170170
<EnableCOMDATFolding>true</EnableCOMDATFolding>
@@ -199,4 +199,4 @@
199199
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
200200
<ImportGroup Label="ExtensionTargets">
201201
</ImportGroup>
202-
</Project>
202+
</Project>

cpp/webdriver-firefox/webdriver-firefox-previous.vcxproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
9292
<ClCompile>
9393
<Optimization>Disabled</Optimization>
94-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\include;$(ProjectDir)..\..\third_party\gecko-25\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
94+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
9595
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
9696
<MinimalRebuild>true</MinimalRebuild>
9797
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -101,7 +101,7 @@
101101
</ClCompile>
102102
<Link>
103103
<AdditionalDependencies>nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
104-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
104+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
105105
<GenerateDebugInformation>true</GenerateDebugInformation>
106106
<TargetMachine>MachineX86</TargetMachine>
107107
</Link>
@@ -112,7 +112,7 @@
112112
</Midl>
113113
<ClCompile>
114114
<Optimization>Disabled</Optimization>
115-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\include;$(ProjectDir)..\..\third_party\gecko-25\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
115+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
116116
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
117117
<MinimalRebuild>true</MinimalRebuild>
118118
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -122,7 +122,7 @@
122122
</ClCompile>
123123
<Link>
124124
<AdditionalDependencies>nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
125-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
125+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
126126
<GenerateDebugInformation>true</GenerateDebugInformation>
127127
<TargetMachine>MachineX64</TargetMachine>
128128
</Link>
@@ -131,7 +131,7 @@
131131
<ClCompile>
132132
<Optimization>MaxSpeed</Optimization>
133133
<IntrinsicFunctions>true</IntrinsicFunctions>
134-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\include;$(ProjectDir)..\..\third_party\gecko-25\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
134+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
135135
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
136136
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
137137
<FunctionLevelLinking>true</FunctionLevelLinking>
@@ -141,7 +141,7 @@
141141
</ClCompile>
142142
<Link>
143143
<AdditionalDependencies>nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
144-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
144+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
145145
<GenerateDebugInformation>false</GenerateDebugInformation>
146146
<OptimizeReferences>true</OptimizeReferences>
147147
<EnableCOMDATFolding>true</EnableCOMDATFolding>
@@ -155,7 +155,7 @@
155155
<ClCompile>
156156
<Optimization>MaxSpeed</Optimization>
157157
<IntrinsicFunctions>true</IntrinsicFunctions>
158-
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\include;$(ProjectDir)..\..\third_party\gecko-25\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
158+
<AdditionalIncludeDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\include;$(ProjectDir)..\..\third_party\gecko-26\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common</AdditionalIncludeDirectories>
159159
<PreprocessorDefinitions>XP_WIN;XP_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
160160
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
161161
<FunctionLevelLinking>true</FunctionLevelLinking>
@@ -164,7 +164,7 @@
164164
</ClCompile>
165165
<Link>
166166
<AdditionalDependencies>nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies)</AdditionalDependencies>
167-
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-25\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
167+
<AdditionalLibraryDirectories>$(ProjectDir)..\..\third_party\gecko-26\win32\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
168168
<GenerateDebugInformation>true</GenerateDebugInformation>
169169
<OptimizeReferences>true</OptimizeReferences>
170170
<EnableCOMDATFolding>true</EnableCOMDATFolding>
@@ -199,4 +199,4 @@
199199
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
200200
<ImportGroup Label="ExtensionTargets">
201201
</ImportGroup>
202-
</Project>
202+
</Project>

javascript/firefox-driver/extension/chrome.manifest

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,19 +47,19 @@ contract @googlecode.com/webdriver/modifierkeys;1 {2E4B69B9-21FE-48ad-A2F6-AB355
4747

4848
contract @googlecode.com/webdriver/syntheticmouse;1 {E8F9FEFE-C513-4097-98BE-BE00A41D3645}
4949

50-
binary-component platform/WINNT_x86-msvc/components/webdriver-firefox-latest.dll ABI=WINNT_x86-msvc appversion>=26
51-
binary-component platform/WINNT_x86-msvc/components/webdriver-firefox-previous.dll ABI=WINNT_x86-msvc appversion>=25 platformversion<26
50+
binary-component platform/WINNT_x86-msvc/components/webdriver-firefox-latest.dll ABI=WINNT_x86-msvc appversion>=27
51+
binary-component platform/WINNT_x86-msvc/components/webdriver-firefox-previous.dll ABI=WINNT_x86-msvc appversion>=26 platformversion<27
5252
binary-component platform/WINNT_x86-msvc/components/webdriver-firefox-esr-latest.dll ABI=WINNT_x86-msvc appversion>=24 platformversion<25
5353
binary-component platform/WINNT_x86-msvc/components/webdriver-firefox-esr-previous.dll ABI=WINNT_x86-msvc appversion>=17 platformversion<18
5454

5555
binary-component platform/WINNT_x86-msvc/components/imehandler.dll ABI=WINNT_x86-msvc
5656

57-
binary-component platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-latest.so ABI=Linux_x86_64-gcc3 appversion>=26
58-
binary-component platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-previous.so ABI=Linux_x86_64-gcc3 appversion>=25 platformversion<26
57+
binary-component platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-latest.so ABI=Linux_x86_64-gcc3 appversion>=27
58+
binary-component platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-previous.so ABI=Linux_x86_64-gcc3 appversion>=26 platformversion<27
5959
binary-component platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-latest.so ABI=Linux_x86_64-gcc3 appversion>=24 platformversion<25
6060
binary-component platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-previous.so ABI=Linux_x86_64-gcc3 appversion>=17 platformversion<18
6161

62-
binary-component platform/Linux_x86-gcc3/components/libwebdriver-firefox-latest.so ABI=Linux_x86-gcc3 appversion>=26
63-
binary-component platform/Linux_x86-gcc3/components/libwebdriver-firefox-previous.so ABI=Linux_x86-gcc3 appversion>=25 platformversion<26
62+
binary-component platform/Linux_x86-gcc3/components/libwebdriver-firefox-latest.so ABI=Linux_x86-gcc3 appversion>=27
63+
binary-component platform/Linux_x86-gcc3/components/libwebdriver-firefox-previous.so ABI=Linux_x86-gcc3 appversion>=26 platformversion<27
6464
binary-component platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-latest.so ABI=Linux_x86-gcc3 appversion>=24 platformversion<25
6565
binary-component platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-previous.so ABI=Linux_x86-gcc3 appversion>=17 platformversion<18

0 commit comments

Comments
 (0)