** Changed in: chromium-browser (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1248745
Title:
chromedriver needs to be upgraded to v2 to work with current chromium-
browser builds.
Status in chromium-browser package in Ubuntu:
Fix Released
Bug description:
While using selenium code that worked fine with chromedriver v2.3 and
v30 Chrome on x86 (but trying to run on an armhf system) I hit an
error that looks very similar to
https://code.google.com/p/chromedriver/issues/detail?id=471
Exception:
WebDriverException: Message: u"Unknown command 'WaitForAllTabsToStopLoading'.
Options: AcceptOrDismissAppModalDialog, ActionOnSSLBlockingPage, ActivateTab,
AddBookmark, AddDomEventObserver, AppendTab, ApplyAccelerator,
BringBrowserToFront, ClearEventQueue, CloseBrowserWindow, CloseTab,
CreateNewAutomationProvider, DeleteCookie, DeleteCookieInBrowserContext,
DoesAutomationObjectExist, DragAndDropFilePaths, ExecuteJavascript,
ExecuteJavascriptInRenderView, GetActiveTabIndex, GetAppModalDialogMessage,
GetBookmarkBarStatus, GetBookmarksAsJSON, GetBrowserInfo,
GetBrowserWindowCount, GetChromeDriverAutomationVersion, GetCookies,
GetCookiesInBrowserContext, GetDownloadDirectory, GetExtensionsInfo,
GetIndicesFromTab, GetLocalStatePrefsInfo, GetMultiProfileInfo, GetNextEvent,
GetPrefsInfo, GetProcessInfo, GetSecurityState, GetTabCount, GetTabIds,
GetTabInfo, GetViews, GoBack, GoForward, InstallExtension,
IsDownloadShelfVisible, IsFindInPageVisible, IsMenuCommandEnabled,
IsPageActionVisible,
IsTabIdValid, MaximizeView, NavigateToURL, OpenFindInPage,
OpenNewBrowserWindow, OpenNewBrowserWindowWithNewProfile, OpenProfileWindow,
OverrideGeoposition, RefreshPolicies, Reload, RemoveBookmark,
RemoveEventObserver, ReparentBookmark, RunCommand, SendWebkitKeyEvent,
SetBookmarkTitle, SetBookmarkURL, SetCookie, SetCookieInBrowserContext,
SetDownloadShelfVisible, SetExtensionStateById, SetLocalStatePrefs, SetPrefs,
SetViewBounds, SimulateAsanMemoryBug, TriggerBrowserActionById,
TriggerPageActionById, UninstallExtensionById, UpdateExtensionsNow,
WaitForBookmarkModelToLoad, WaitUntilNavigationCompletes,
WebkitMouseButtonDown, WebkitMouseButtonUp, WebkitMouseClick,
WebkitMouseDoubleClick, WebkitMouseDrag, WebkitMouseMove,
AcceptCurrentFullscreenOrMouseLockRequest, AddOrEditSearchEngine,
AddSavedPassword, CloseNotification, DenyCurrentFullscreenOrMouseLockRequest,
DisablePlugin, EnablePlugin, FindInPage, GetAllNotifications, GetDownloadsInfo,
GetFPS, GetHistoryInfo, GetInitialLoadTimes
, GetNTPInfo, GetNavigationInfo, GetOmniboxInfo, GetPluginsInfo,
GetSavedPasswords, GetSearchEngineInfo, GetV8HeapStats, ImportSettings,
IsFullscreenBubbleDisplayed, IsFullscreenBubbleDisplayingButtons,
IsFullscreenForBrowser, IsFullscreenForTab, IsFullscreenPermissionRequested,
IsMouseLockPermissionRequested, IsMouseLocked, KillRendererProcess, LaunchApp,
LoadSearchEngineInfo, OmniboxAcceptInput, OmniboxMovePopupSelection,
PerformActionOnDownload, PerformActionOnInfobar, PerformActionOnSearchEngine,
RemoveNTPMostVisitedThumbnail, RemoveSavedPassword,
RestoreAllNTPMostVisitedThumbnails, SaveTabContents, SetAppLaunchType,
SetOmniboxText, SetWindowDimensions, WaitForAllDownloadsToComplete,
WaitForNotificationCount, "
The solution in the bug is "ChromeDriver 1 does not work with Chrome
29." Which means for Chromium v29 and above chromedriver2 code must
be used to make the chromium-chromedriver package. I'm trying to run
on armhf, so can't use the packaged version from Google.
I assume the new code could be grabbed from
https://sites.google.com/a/chromium.org/chromedriver/contributing
(took a bit of poking around through invalid links to find).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1248745/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp