diff --git a/Rakefile b/Rakefile index 2807615c38290..3bf727b3580d8 100644 --- a/Rakefile +++ b/Rakefile @@ -324,6 +324,18 @@ GeckoSDKs.new do |sdks| sdks.add 'third_party/gecko-28/win32', 'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/28.0/sdk/xulrunner-28.0.en-US.win32.sdk.zip', 'd7cdf541a15e2125a3658d569579dc44' + + sdks.add 'third_party/gecko-29/linux', + 'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/29.0/sdk/xulrunner-29.0.en-US.linux-i686.sdk.tar.bz2', + '347fce9e5ede63f876aa9ef4a6951fa6' + + sdks.add 'third_party/gecko-29/linux64', + 'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/29.0/sdk/xulrunner-29.0.en-US.linux-x86_64.sdk.tar.bz2', + '7593877a6863ad5b3cc4f0dfdf0446e7' + + sdks.add 'third_party/gecko-29/win32', + 'http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/29.0/sdk/xulrunner-29.0.en-US.win32.sdk.zip', + 'b2009f64cfa997887b341f5603abeaac' end task :'selenium-server_zip' do diff --git a/cpp/build.desc b/cpp/build.desc index f7b8effdcf20b..af256170e7c8b 100644 --- a/cpp/build.desc +++ b/cpp/build.desc @@ -48,28 +48,28 @@ mozilla_lib(name = "webdriver_firefox_previous", "webdriver-interactions/interactions_common.*", "webdriver-firefox/*.cpp"], arch = "i386", - geckoversion="27") + geckoversion="28") mozilla_lib(name = "webdriver_firefox_previous_64", srcs = [ "webdriver-interactions/*_linux*.cpp", "webdriver-interactions/interactions_common.*", "webdriver-firefox/*.cpp"], arch = "amd64", - geckoversion="27") + geckoversion="28") mozilla_lib(name = "webdriver_firefox_latest", srcs = [ "webdriver-interactions/*_linux*.cpp", "webdriver-interactions/interactions_common.*", "webdriver-firefox/*.cpp"], arch = "i386", - geckoversion="28") + geckoversion="29") mozilla_lib(name = "webdriver_firefox_latest_64", srcs = [ "webdriver-interactions/*_linux*.cpp", "webdriver-interactions/interactions_common.*", "webdriver-firefox/*.cpp"], arch = "amd64", - geckoversion="28") + geckoversion="29") gcc_library(name = "noblur", srcs = [ "linux-specific/*.c" ], diff --git a/cpp/webdriver-firefox/build.desc b/cpp/webdriver-firefox/build.desc index 0607d7f11372e..3a5b562754abc 100644 --- a/cpp/webdriver-firefox/build.desc +++ b/cpp/webdriver-firefox/build.desc @@ -15,13 +15,13 @@ visualc_library(name = "latest_esr", visualc_library(name = "previous", platform = "Win32", project = "webdriver-firefox-previous.vcxproj", - file_deps = "third_party/gecko-27/win32", + file_deps = "third_party/gecko-28/win32", out = "Win32/Release/webdriver-firefox-previous.dll" ) visualc_library(name = "latest", platform = "Win32", project = "webdriver-firefox-latest.vcxproj", - file_deps = "third_party/gecko-28/win32", + file_deps = "third_party/gecko-29/win32", out = "Win32/Release/webdriver-firefox-latest.dll" ) diff --git a/cpp/webdriver-firefox/webdriver-firefox-latest.vcxproj b/cpp/webdriver-firefox/webdriver-firefox-latest.vcxproj index aebe4559ddf63..59133fd6e7449 100644 --- a/cpp/webdriver-firefox/webdriver-firefox-latest.vcxproj +++ b/cpp/webdriver-firefox/webdriver-firefox-latest.vcxproj @@ -91,7 +91,7 @@ Disabled - $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-29\win32\include;$(ProjectDir)..\..\third_party\gecko-29\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) true EnableFastChecks @@ -101,7 +101,7 @@ nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-29\win32\lib;%(AdditionalLibraryDirectories) true MachineX86 @@ -112,7 +112,7 @@ Disabled - $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-29\win32\include;$(ProjectDir)..\..\third_party\gecko-29\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) true EnableFastChecks @@ -122,7 +122,7 @@ nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-29\win32\lib;%(AdditionalLibraryDirectories) true MachineX64 @@ -131,7 +131,7 @@ MaxSpeed true - $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-29\win32\include;$(ProjectDir)..\..\third_party\gecko-29\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) MultiThreaded true @@ -141,7 +141,7 @@ nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-29\win32\lib;%(AdditionalLibraryDirectories) false true true @@ -155,7 +155,7 @@ MaxSpeed true - $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-29\win32\include;$(ProjectDir)..\..\third_party\gecko-29\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) MultiThreaded true @@ -164,7 +164,7 @@ nss3.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-29\win32\lib;%(AdditionalLibraryDirectories) true true true @@ -199,4 +199,4 @@ - + \ No newline at end of file diff --git a/cpp/webdriver-firefox/webdriver-firefox-previous.vcxproj b/cpp/webdriver-firefox/webdriver-firefox-previous.vcxproj index a8e03ccf9c254..2577f5b888c2b 100644 --- a/cpp/webdriver-firefox/webdriver-firefox-previous.vcxproj +++ b/cpp/webdriver-firefox/webdriver-firefox-previous.vcxproj @@ -91,7 +91,7 @@ Disabled - $(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) true EnableFastChecks @@ -101,7 +101,7 @@ nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) true MachineX86 @@ -112,7 +112,7 @@ Disabled - $(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) true EnableFastChecks @@ -122,7 +122,7 @@ nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) true MachineX64 @@ -131,7 +131,7 @@ MaxSpeed true - $(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) MultiThreaded true @@ -141,7 +141,7 @@ nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) false true true @@ -155,7 +155,7 @@ MaxSpeed true - $(ProjectDir)..\..\third_party\gecko-27\win32\include;$(ProjectDir)..\..\third_party\gecko-27\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common + $(ProjectDir)..\..\third_party\gecko-28\win32\include;$(ProjectDir)..\..\third_party\gecko-28\win32\include\nspr;$(ProjectDir)..\webdriver-interactions;$(ProjectDir)..\imehandler\common XP_WIN;XP_WIN32;%(PreprocessorDefinitions) MultiThreaded true @@ -164,7 +164,7 @@ nss3.lib;xul.lib;xpcomglue_s_nomozalloc.lib;%(AdditionalDependencies) - $(ProjectDir)..\..\third_party\gecko-27\win32\lib;%(AdditionalLibraryDirectories) + $(ProjectDir)..\..\third_party\gecko-28\win32\lib;%(AdditionalLibraryDirectories) true true true @@ -199,4 +199,4 @@ - + \ No newline at end of file