forked from SeleniumHQ/selenium
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ignores.json
1 lines (1 loc) · 139 KB
/
ignores.json
1
[{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testShouldBeAbleToSetDomainToTheCurrentDomain","method":{"drivers":["IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldThrowAnExceptionWithMessageAndStacktraceWhenTheJavascriptIsBad","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testCanPassAMapAsAParameter","method":{"drivers":["ANDROID","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Opera obeys the method contract. Android not tested"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldNotTypeIntoElementsThatPreventKeyDownEvents","method":{"drivers":["IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"enableWebStorageCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testHoldingDownShiftKeyWhileClicking","method":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE","IPHONE","IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.WindowTest","testName":"testCanMaximizeTheWindowFromIframe","method":{"drivers":["PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."},"class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldHandleAlertOnPageBeforeUnload","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMovingMouseToRelativeElementOffset","method":{"drivers":["HTMLUNIT","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testDragTooFar","method":{"drivers":["CHROME","IE","OPERA","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldCatchErrorsWhenExecutingInitialScript","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesOfATransparentElement","class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingASingleElementByEmptyCssSelectorShouldThrow","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Throws WebDriverException"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldTimeoutIfScriptDoesNotInvokeCallbackWithAZeroTimeout","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testSendingKeysToAnotherElementShouldCauseTheBlurEventToFire","method":{"drivers":["IPHONE","ANDROID"],"issues":[],"platforms":["ANY"],"reason":"iPhone: sendKeys implementation is incorrect"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldTimeoutIfAPageTakesTooLongToRefresh","method":{"drivers":["ANDROID","IPHONE","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[687],"platforms":["ANY"],"reason":"Not implemented; Safari: see issue 687, comment 41"}},{"className":"org.openqa.selenium.TypingTest","testName":"testChordControlHomeShiftEndDelete","method":{"drivers":["HTMLUNIT","ANDROID","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.TypingTest","testName":"testWillSimulateAKeyUpWhenEnteringTextIntoInputElements","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldBeAbleToExecuteSimpleJavascriptAndReturnAComplexObject","method":{"drivers":["IE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"throwsIfScriptTriggersAlert","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingMultipleElementsByInvalidClassNameShouldThrow","method":{"drivers":["CHROME","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Chrome: throws InvalidElementStateException"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesOfAnElementInAFrame","class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.UnexpectedAlertBehaviorTest","testName":"canSpecifyUnhandledAlertBehaviourUsingCapabilities","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[3862],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testShouldIgnoreThePortNumberOfTheHostWhenSettingTheCookie","method":{"drivers":["IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testGetScreenshotAsBase64","class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.ElementSelectingTest","testName":"testShouldNotBeAbleToSelectADisabledRadioButton","method":{"drivers":["OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ProxySettingTest","testName":"canConfigureProxyThroughPACFile","method":{"drivers":["ANDROID","IPHONE","OPERA_MOBILE","PHANTOMJS","SAFARI","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android/Iphone/PhantomJS - not tested,Opera mobile/Safari - not implemented"},"class":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testSendingKeyboardEventsShouldAppendTextInTextAreas","method":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented going to the end of the line first;\niPhone: sendKeys not implemented correctly"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testAlertShouldNotAllowAdditionalCommandsIfDismissed","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testCanHandleAnArrayOfElementsAsAnObjectArray","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testMouseEventsShouldBubbleUpToContainingElements","method":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CssValueTest","testName":"testShouldAllowInheritedStylesToBeUsed","method":{"drivers":["ANDROID","IPHONE","OPERA","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"requiredWebStorageCapabilityShouldHavePriority","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.SessionHandlingTest","testName":"callingAnyOperationAfterQuitShouldThrowAnException","method":{"drivers":["OPERA","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Opera: throws Opera-specific exception,Safari: throws UnreachableBrowserException"},"class":{"drivers":["ANDROID","IPHONE","OPERA_MOBILE","REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldNotTimeoutIfCallbackInvokedImmediately","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testSendingKeyboardEventsShouldAppendTextInInputs","method":{"drivers":["IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"iPhone: sendKeys implemented incorrectly."}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testCanClickOnASubmitButton","method":{"drivers":["ANDROID","IPHONE","SAFARI","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"untested"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowAUserToDismissAPrompt","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathIsSyntacticallyInvalidInDriverFindElement","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotAtIFramePageAfterSwitching","method":{"drivers":["OPERA","IE","CHROME","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" OPERA: takes screenshot only of switched-in frame. IE: v9 takes screesnhot only of switched-in frame area CHROME: Unknown actual colors are presented at screenshot"},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testNoneStrategyShouldNotWaitForPageToLoad","method":{"drivers":["CHROME","IE","OPERA","SAFARI","MARIONETTE","PHANTOMJS","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testShouldBeAbleToAlterTheContentsOfAFileUploadInputElement","method":{"drivers":["IPHONE","ANDROID","SAFARI","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[4220],"platforms":["ANY"],"reason":"Does not yet support file uploads"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesOfAnElementWithFixedPosition","method":{"drivers":["FIREFOX","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldBeAbleToClickOnLinkInAbsolutelyPositionedFooter","method":{"drivers":["OPERA","OPERA_MOBILE","ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"not tested"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingMultipleElementsByCompoundClassNameShouldThrow","method":{"drivers":["CHROME","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Chrome: throws WebDriverException"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldBeAbleToReturnADateObject","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"disableLocationContextCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testDeleteAndBackspaceKeys","method":{"drivers":["OPERA","HTMLUNIT","IPHONE","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testDocumentShouldReflectLatestDom","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowTest","testName":"testCanMaximizeTheWindowFromFrame","method":{"drivers":["PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."},"class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToClickInAFrameThatRewritesTopWindowLocation","method":{"drivers":["OPERA","ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testNonPrintableCharactersShouldWorkWithContentEditableOrDesignModeSet","method":{"drivers":["FIREFOX","HTMLUNIT","OPERA","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[6711],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickOnAnElementHiddenByDoubleOverflow","method":{"drivers":["CHROME","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Chrome: failed, iPhone: untested, Firefox: failed with native events"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testGetCookiesInAFrame","method":{"drivers":["ANDROID","CHROME","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.SlowLoadingPageTest","testName":"testShouldBlockUntilIFramesAreLoaded","class":{"drivers":["OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementAttributeTest","testName":"testShouldReturnNullForNonPresentBooleanAttributes","method":{"drivers":["OPERA","IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testWillSimulateAKeyDownWhenEnteringTextIntoTextAreas","method":{"drivers":["ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testCanClickOnSuckerFishMenuItem","method":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldBeAbleToClickOnLinkInAbsolutelyPositionedFooterInQuirksMode","method":{"drivers":["OPERA","OPERA_MOBILE","ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"not tested"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldScrollToClickOnAnElementHiddenByOverflow","class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testCanCloseWindowWhenMultipleWindowsAreOpen","method":{"drivers":["OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.logging.GetLogsTest","testName":"logBufferShouldBeResetAfterEachGetLogCall","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testTextOfATextAreaShouldBeEqualToItsDefaultTextEvenAfterChangingTheValue","method":{"drivers":["IE","IPHONE","ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"IE, HTMLUNIT: failed, other: untested"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldHandleNestedBlockLevelElements","method":{"drivers":["HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldSetRelatedTargetForMouseOver","method":{"drivers":["ANDROID","CHROME","OPERA","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldFireKeyUpEvents","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.SvgElementTest","testName":"testShouldClickOnGraphTextElements","class":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: SVG interaction is only implemented in rendered browsers"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldBeAbleToGetTheLocationOfAnElement","method":{"drivers":["IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowAUserToSetTheValueOfAPrompt","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickOnAnElementHiddenByOverflow","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesInViewPortOfAnElementInANestedFrame","method":{"drivers":["OPERA","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testUploadingFileShouldFireOnChangeEvent","method":{"drivers":["IPHONE","ANDROID","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4220],"platforms":["ANY"],"reason":"Does not yet support file uploads"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testSendingKeyboardEventsShouldAppendTextInInputsWithExistingValue","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"iPhone: sendKeys implemented incorrectly"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldBeAbleToSwitchToFocusedElement","method":{"drivers":["IPHONE","ANDROID"],"issues":[],"platforms":["ANY"],"reason":"iPhone: focus doesn\u0027t change as expected"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testShouldDeleteOneOfTheCookiesWithTheSameName","method":{"drivers":["ANDROID","CHROME","FIREFOX","IE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMousePositionIsNotPreservedInActionsChain","method":{"drivers":["ANDROID","CHROME","IE","IPHONE","FIREFOX","OPERA","HTMLUNIT","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldBeAbleToTypeIntoTinyMCE","method":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","SAFARI","OPERA_MOBILE"],"issues":[3127],"platforms":["ANY"],"reason":"Untested browsers; Safari: cannot type on contentEditable with synthetic events"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"canMoveMouseToAnElementInAnIframeAndClick","method":{"drivers":["ANDROID","IPHONE","OPERA","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not tested"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMovingMouseByRelativeOffset","method":{"drivers":["HTMLUNIT","OPERA","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testShouldBeAbleToUploadTheSameFileTwice","method":{"drivers":["IPHONE","ANDROID","OPERA","SAFARI"],"issues":[4220],"platforms":["ANY"],"reason":"Does not yet support file uploads"}},{"className":"org.openqa.selenium.MiscTest","testName":"testShouldBeAbleToGetTheSourceOfAnXmlDocument","method":{"drivers":["ANDROID","CHROME","IE","SAFARI","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Chrome, Safari: returns XML content formatted for display as HTML documentOpera: includes XML doctypeOthers: untested"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToReturnAnArrayObjectFromAnAsyncScript","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotOfPageWithTooLongX","method":{"drivers":["PHANTOMJS","OPERA","SAFARI","CHROME","IE","FIREFOX","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" IE: cuts captured image at driver level. FF: captured image is cat at driver level. SAFARI: takes only visible viewport. CHROME: takes only visible viewport. PHANTOMJS: diffs at colors - small dimensions or coloring problem. OPERA: takes only visible viewport."},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotOfPageWithTooLongY","method":{"drivers":["PHANTOMJS","OPERA","SAFARI","CHROME","IE","FIREFOX","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" IE: cuts captured image at driver level. FF: captured image is cat at driver level. SAFARI: takes only visible viewport. CHROME: takes only visible viewport. PHANTOMJS: diffs at colors - small dimensions or coloring problem. OPERA: takes only visible viewport."},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldSelectChildFramesByChainedCalls","method":{"drivers":["ANDROID","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldNotScrollWhenGettingElementSize","class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.TypingTest","testName":"testSpecialSpaceKeys","method":{"drivers":["HTMLUNIT","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToReturnArraysOfWebElementsFromAsyncScripts","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Android does not properly handle arrays"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldBeAbleToCallFunctionsDefinedOnThePage","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testCanClickAnImageMapArea","method":{"drivers":["IE","OPERA","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera, IE: failed, others: not tested"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testShouldBeAbleToSendKeysToAFileUploadInputElementInAnXhtmlDocument","method":{"drivers":["ANDROID","IPHONE","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4220],"platforms":["ANY"],"reason":"Does not yet support file uploads"}},{"className":"org.openqa.selenium.TypingTest","testName":"testChordReveseShiftHomeSelectionDeletes","method":{"drivers":["HTMLUNIT","ANDROID","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.logging.AvailableLogsTest","testName":"browserLogShouldBeEnabledByDefault","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.StaleElementReferenceTest","testName":"testRemovingAnElementDynamicallyFromTheDomShouldCauseAStaleRefException","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testEagerStrategyShouldNotWaitForResources","method":{"drivers":["FIREFOX","CHROME","IE","OPERA","SAFARI","MARIONETTE","PHANTOMJS","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testContextClick","method":{"drivers":["ANDROID","HTMLUNIT","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testShouldThrowNoSuchWindowExceptionOnAnyOperationIfAWindowIsClosed","method":{"drivers":["OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testCanClickOnAnImplicitSubmitButton","method":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"untested"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldFireFocusKeyEventsInTheRightOrder","method":{"drivers":["FIREFOX","IE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"firefox specific not yet tested in htmlunit. Firefox demands to have the focus on the window already., Android: Uses native key events."}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToReturnArraysOfPrimitivesFromAsyncScripts","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Android does not properly handle arrays"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.TextPagesTest","testName":"testShouldBeAbleToLoadASimplePageOfText","method":{"drivers":["IE","FIREFOX","CHROME","IPHONE","OPERA","ANDROID","SAFARI","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Android: WebView adds HTML tags to the page, IE, Firefox: adds HTML tags."}},{"className":"org.openqa.selenium.TypingTest","testName":"testWillSimulateAKeyDownWhenEnteringTextIntoInputElements","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldCorrectlyIdentifyThatAnElementHasWidthAndHeight","class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldGetTextOfAlertOpenedInSetTimeout","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementAttributeTest","testName":"testShouldReturnTheValueOfTheDisabledAttributeAsNullIfNotSet","method":{"drivers":["OPERA","IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToMakeXMLHttpRequestsAndWaitForTheResponse","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.ReferrerTest","testName":"basicHistoryNavigationWithADirectProxy","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/HtmlUnit/Iphone/Opera/PhantomJS - not tested, Opera mobile/Safari - not implemented"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldNotBeAbleToDoAnythingTheFrameIsDeletedFromUnderUs","method":{"drivers":["ALL"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToSwitchToParentFrame","method":{"drivers":["ANDROID","CHROME","IE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testShouldShowElementNotVisibleWhenParentElementHasHiddenAttribute","method":{"drivers":["IE","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testDoubleClickThenGet","method":{"drivers":["ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ProxySettingTest","testName":"canUsePACThatOnlyProxiesCertainHosts","method":{"drivers":["ANDROID","IPHONE","OPERA_MOBILE","PHANTOMJS","SAFARI","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android/Iphone/PhantomJS - not tested,Opera mobile/Safari - not implemented"},"class":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.UnexpectedAlertBehaviorTest","testName":"canAcceptUnhandledAlert","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[3862],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testPromptShouldUseDefaultValueIfNoKeysSent","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testIssue80ClickShouldGenerateClickEvent","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicKeyboardInterfaceTest","testName":"testSendingKeysWithShiftPressed","method":{"drivers":["ANDROID","HTMLUNIT","IPHONE","IE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldFocusOnTheReplacementWhenAFrameFollowsALinkToA_TopTargetedPage","method":{"drivers":["ANDROID","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Android does not detect that the select frame has disappeared"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldWaitForLoadsToCompleteAfterJavascriptCausesANewPageToLoad","method":{"drivers":["IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"iPhone: does not detect that a new page loaded."}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testShouldBeAbleToIncludeLeadingPeriodInDomainName","method":{"drivers":["REMOTE","IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.SessionHandlingTest","testName":"callingQuitMoreThanOnceOnASessionIsANoOp","class":{"drivers":["ANDROID","IPHONE","OPERA_MOBILE","REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldReportKeyCodeOfArrowKeys","method":{"drivers":["HTMLUNIT","IE","IPHONE","PHANTOMJS","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"firefox-specific. Android uses prev/next."}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldThrowExceptionIfExecutingOnNoPage","method":{"drivers":["ALL"],"issues":[],"platforms":["ANY"],"reason":"Failure indicates hang condition, which would break the test suite. Really needs a timeout set."}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesOfAnInvisibleElement","method":{"drivers":["SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testCombiningShiftAndClickResultsInANewWindow","method":{"drivers":["HTMLUNIT","OPERA","IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TextPagesTest","testName":"testShouldThrowExceptionWhenAddingCookieToAPageThatIsNotHtml","method":{"drivers":["CHROME","IE","IPHONE","OPERA","ANDROID","SAFARI","OPERA_MOBILE","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Opera, Safari, IE, Firefox: creates DOM for displaying text pages"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldHandleAlertOnPageLoadUsingGet","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMovingMouseToRelativeZeroElementOffset","method":{"drivers":["HTMLUNIT","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldBeAbleToFindElementAfterJavascriptCausesANewPageToLoad","method":{"drivers":["IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"iPhone: does not detect that a new page loaded."}},{"className":"org.openqa.selenium.logging.GetLogsTest","testName":"differentLogsShouldNotContainTheSameLogEntries","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldBeAbleToFindAnElementByBooleanAttributeUsingCssSelector","method":{"drivers":["IE"],"issues":[],"platforms":["ANY"],"reason":"IE supports only short version option[selected]"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testSwitchingToParentFrameFromDefaultContextIsNoOp","method":{"drivers":["ANDROID","CHROME","IE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testFunctionKeys","method":{"drivers":["OPERA","IPHONE","ANDROID","IE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents, Opera: F4 triggers sidebar,IE: F4 triggers address bar"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldBeAbleToSetMoreThanOneLineOfTextInATextArea","method":{"drivers":["IPHONE","IE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"iPhone: sendKeys is broken; Opera,IE: inserts \r\n instead of \n."}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testShouldAllowUsersToHoverOverElements","method":{"drivers":["HTMLUNIT","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsers."},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.logging.PerformanceLoggingTest","testName":"testDisabledProfilingDoesNotLog","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingMultipleElementsByInvalidCssSelectorShouldThrow","method":{"drivers":["CHROME","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Chrome: throws InvalidElementStateException"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testClickingOnAButtonThatClosesAnOpenWindowDoesNotCauseTheBrowserToHang","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.WindowTest","testName":"testSetsTheSizeOfTheCurrentWindow","class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowTheUserToGetTheTextOfAnAlert","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"disableApplicationCacheCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ReferrerTest","testName":"crossDomainHistoryNavigationWithADirectProxy","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/HtmlUnit/Iphone/Opera/PhantomJS - not tested, Opera mobile/Safari - not implemented"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMovingMouseBackAndForthPastViewPort","method":{"drivers":["ANDROID","IE","HTMLUNIT","IPHONE","CHROME","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented yet."},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testShouldBeAbleToEnterTextIntoATextAreaBySettingItsValue","method":{"drivers":["OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testWillSimulateAKeyPressWhenEnteringTextIntoTextAreas","method":{"drivers":["ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.logging.PerformanceLoggingTest","testName":"testLogsSingleHttpCommand","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldBeAbleToClickOnRTLLanguageLink","method":{"drivers":["OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Opera: failed"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldNotTimeoutIfScriptCallsbackInsideAZeroTimeout","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.ErrorsTest","testName":"testShouldNotGenerateErrorsWhenOpeningANewPage","method":{"drivers":["IE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"IE does not support onerror"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowUsersToAcceptAnAlertInAFrame","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldBeAbleToNavigateBackInTheBrowserHistory","method":{"drivers":["ANDROID","SAFARI"],"issues":[3771],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testControlClickingOnMultiSelectionList","method":{"drivers":["CHROME","HTMLUNIT","IE","OPERA","OPERA_MOBILE","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TypingTest","testName":"testArrowKeysAndPageUpAndDown","method":{"drivers":["HTMLUNIT","IPHONE","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.I18nTest","testName":"testEnteringSupplementaryCharacters","method":{"drivers":["MARIONETTE","CHROME","OPERA"],"issues":[],"platforms":["ANY"],"reason":"MAIONETTE: not checked, CHROME: ChromeDriver only supports characters in the BMPOPERA: doesn\u0027t work - see issue 5069"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testHoverPersists","method":{"drivers":["HTMLUNIT","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.AuthenticatedPageLoadingTest","testName":"canAuthenticateUsingBasicAuthentication","class":{"drivers":["ALL"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testNoneStrategyShouldNotWaitForPageToRefresh","method":{"drivers":["CHROME","IE","OPERA","SAFARI","MARIONETTE","PHANTOMJS","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testCannotGetCookiesWithPathDifferingOnlyInCase","method":{"drivers":["CHROME","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldFireEventsInTheRightOrder","method":{"drivers":["CHROME","ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Webkit bug 22261"}},{"className":"org.openqa.selenium.ClearTest","testName":"testTextAreaShouldNotClearWhenReadOnly","method":{"drivers":["OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldEmitOnChangeEventsWhenSelectingElements","method":{"drivers":["IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.logging.AvailableLogsTest","testName":"serverLogShouldBeEnabledByDefaultOnRemote","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrame","method":{"drivers":["OPERA","IPHONE","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: fails, others: not tested"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.TypingTest","testName":"testWillSimulateAKeyPressWhenEnteringTextIntoInputElements","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testDragAndDropToElement","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ImplicitWaitTest","testName":"testShouldImplicitlyWaitUntilAtLeastOneElementIsFoundWhenSearchingForMany","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldFireMouseUpEventWhenClicking","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickElementThatIsOutOfViewInAFrameThatIsOutOfView","method":{"drivers":["OPERA","IPHONE","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: fails, others: not tested"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testGetScreenshotAsBinary","class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldFireKeyDownEvents","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldClickOnFirstBoundingClientRectWithNonZeroSize","method":{"drivers":["ANDROID","CHROME","IPHONE","SAFARI","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not tested"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testCanClickOnAnExternalSubmitButton","method":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","SAFARI","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"IE, HtmlUnit: failed; Others: untested"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testShouldThrowNoSuchWindowExceptionOnAnAttemptToGetItsHandle","method":{"drivers":["OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testElementInDiv","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testRetainsCookieExpiry","method":{"drivers":["ANDROID","IE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Selenium, which use JavaScript to retrieve cookies, cannot return expiry info; Other suppressed browsers have not been tested."}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testCannotMoveToANullLocator","method":{"drivers":["ANDROID","CHROME","IE","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldNotHandleAlertInAnotherWindow","method":{"drivers":["CHROME","FIREFOX","IE"],"issues":[],"platforms":["ANY"],"reason":"IE: fails in versions 6 and 7"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMoveAndClick","method":{"drivers":["ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.SelectElementHandlingTest","testName":"testShouldBePossibleToDeselectASingleOptionFromASelectWhichAllowsMultipleChoices","method":{"drivers":["IPHONE","OPERA","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathReturnsWrongTypeInElementFindElement","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.UnexpectedAlertBehaviorTest","testName":"dismissUnhandledAlertsByDefault","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[3862],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldTimeoutIfAPageTakesTooLongToLoad","method":{"drivers":["ANDROID","IPHONE","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[687],"platforms":["ANY"],"reason":"Not implemented; Safari: see issue 687, comment 41"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"canMouseOverAndOutOfAnElement","method":{"drivers":["HTMLUNIT","OPERA","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldTrimTextWithMultiByteWhitespaces","method":{"drivers":["ALL"],"issues":[6072],"platforms":["ANY"],"reason":"Not all unicode whitespace characters are trimmed"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldBeAbleToUseArrowKeys","method":{"drivers":["HTMLUNIT","IPHONE","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testSendKeysKeepsCapitalization","method":{"drivers":["ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Android: capitalization bug in ICS keeps caps on after a capital letter is sent"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testRetainsHttpOnlyFlag","method":{"drivers":["ANDROID","CHROME","FIREFOX","HTMLUNIT","IE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testRetainsCookieSecure","method":{"drivers":["ANDROID","IE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CssValueTest","testName":"testGetCssValueShouldReturnStandardizedColour","method":{"drivers":["ANDROID","HTMLUNIT","OPERA","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldNotScrollIfAlreadyScrolledAndElementIsInView","method":{"drivers":["CHROME","IPHONE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Safari: button1 is scrolled to the bottom edge of the view, so additonal scrolling is still required for button2"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesOfAnElement","class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testDoubleClick","method":{"drivers":["ANDROID","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToSwitchToParentFrameFromASecondLevelFrame","method":{"drivers":["ANDROID","CHROME","IE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowTest","testName":"testSetsTheSizeOfTheCurrentWindowFromIframe","class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testClickingOnAnchorScrollsPage","class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToSwitchToFrameWithNameContainingDot","method":{"drivers":["OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldHandleAlertOnPageBeforeUnloadAtQuit","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowAUserToAcceptAPrompt","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.logging.GetLogsTest","testName":"turningOffLogShouldMeanNoLogMessages","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldBeAbleToClickOnAnElementInFrameGreaterThanTwoViewports","method":{"drivers":["CHROME","OPERA","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Chrome: failed, Firefox: failed with native events, others: not tested"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldBeAbleToEnterDatesAfterFillingInOtherValuesFirst","method":{"drivers":["OPERA","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldNotBeAbleToClickElementThatIsOutOfViewInANonScrollableFrame","method":{"drivers":["ALL"],"issues":[],"platforms":["ANY"],"reason":"All tested browses scroll non-scrollable frames"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldBeAbleToClickOnAnElementGreaterThanTwoViewports","method":{"drivers":["OPERA","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested against these browsers"}},{"className":"org.openqa.selenium.SelectElementHandlingTest","testName":"testShouldBeAbleToChangeTheSelectedOptionInASelect","method":{"drivers":["OPERA","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingASingleElementByEmptyClassNameShouldThrow","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Throws WebDriverException"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testShouldBeAbleToIterateOverAllOpenWindows","method":{"drivers":["IE","REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldRetainTheFormatingOfTextWithinAPreElementThatIsWithinARegularBlock","method":{"drivers":["IPHONE","ANDROID","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldScrollOverflowElementsIfClickPointIsOutOfViewButElementIsInView","method":{"drivers":["IE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"IE has special overflow handling"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldOnlyIncludeVisibleText","method":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathReturnsWrongTypeInDriverFindElements","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrameThatIsOutOfView","method":{"drivers":["OPERA","IPHONE","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: fails, others: not tested"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testDraggingElementWithMouseMovesItToAnotherList","method":{"drivers":["ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testEagerStrategyShouldNotWaitForResourcesOnRefresh","method":{"drivers":["FIREFOX","CHROME","IE","OPERA","SAFARI","MARIONETTE","PHANTOMJS","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testCanClickOnALinkThatUpdatesAnotherFrame","method":{"drivers":["OPERA","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: Incorrect runtime retrieved, Android: A bug in emulator JSC engine on 2.2, works on devices."}},{"className":"org.openqa.selenium.ElementAttributeTest","testName":"testCanRetrieveTheCurrentValueOfATextFormField_textArea","method":{"drivers":["ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testShiftClickingOnMultiSelectionList","method":{"drivers":["CHROME","IE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testElementScrollableByOverflowYIsVisible","method":{"drivers":["IE","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testShouldBeAbleToClickOnElementsWithOpacityZero","method":{"drivers":["IE","HTMLUNIT","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ChildrenFindingTest","testName":"testLinkWithLeadingSpaces","method":{"drivers":["REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testGenerateKeyPressEventEvenWhenElementPreventsDefault","method":{"drivers":["ANDROID","IPHONE","PHANTOMJS","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: failure, others: not tested"}},{"className":"org.openqa.selenium.CssValueTest","testName":"testShouldPickUpStyleOfAnElement","method":{"drivers":["ANDROID","HTMLUNIT","OPERA","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"throwsIfScriptTriggersAlertWhichTimesOut","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testShouldClickElementInIFrame","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testCanClickOnLinks","method":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldCatchErrorsWithMessageAndStacktraceWhenExecutingInitialScript","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickElementInAFrameThatIsOutOfView","method":{"drivers":["OPERA","IPHONE","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: fails, others: not tested"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"handleFormWithJavascriptAction","method":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowTheUserToGetTheTextOfAPrompt","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldBeAbleToNavigateForwardsInTheBrowserHistory","method":{"drivers":["ANDROID","SAFARI"],"issues":[3771],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testSubmittingFormFromFormInputSubmitElementShouldFireOnSubmitForThatForm","method":{"drivers":["ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMovingMousePastViewPort","method":{"drivers":["ANDROID","IE","HTMLUNIT","IPHONE","CHROME"],"issues":[],"platforms":["ANY"],"reason":"Not implemented yet."},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToSwitchToTheTopIfTheFrameIsDeletedFromUnderUs","method":{"drivers":["ANDROID","OPERA","OPERA_MOBILE","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingASingleElementByInvalidCssSelectorShouldThrow","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Throws InvalidElementStateException"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToReturnWebElementsFromAsyncScripts","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowUsersToDismissAnAlertManually","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"ChromeDriver issue 764"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testPromptShouldHaveNullValueIfDismissed","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldBeAbleToPassAnArrayAsAdditionalArgument","method":{"drivers":["OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotOfPageWithLongY","method":{"drivers":["OPERA","SAFARI","CHROME","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" SAFARI: takes only visible viewport. CHROME: takes only visible viewport. OPERA: takes only visible viewport."},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldFireOnChangeEventWhenSettingAnElementsValue","method":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"iPhone: sendKeys not implemented correctly"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testAnElementFoundInADifferentFrameViaJsCanBeUsed","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotOfPageWithLongX","method":{"drivers":["OPERA","SAFARI","CHROME","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" SAFARI: takes only visible viewport. CHROME: takes only visible viewport. OPERA: takes only visible viewport."},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.logging.AvailableLogsTest","testName":"driverLogShouldBeEnabledByDefault","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testSubmittingFormFromFormInputTextElementShouldFireOnSubmitForThatFormAndNotClickOnThatInput","method":{"drivers":["ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.SvgDocumentTest","testName":"testClickOnSvgElement","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"chromedriver needs to update atoms for latest SVG support"},"class":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: SVG interaction is only implemented in rendered browsers;Safari: SafariDriver cannot manipulate SVG documents"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"canClickOnASuckerFishStyleMenu","method":{"drivers":["OPERA","OPERA_MOBILE","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.SvgDocumentTest","testName":"testExecuteScriptInSvgDocument","class":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: SVG interaction is only implemented in rendered browsers;Safari: SafariDriver cannot manipulate SVG documents"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesInViewPortOfAnElementInAFrame","method":{"drivers":["OPERA","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.interactions.BasicKeyboardInterfaceTest","testName":"testSendingKeyUp","method":{"drivers":["ANDROID","IPHONE","IE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.logging.PerformanceLogTypeTest","testName":"performanceLogShouldBeDisabledByDefault","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathIsSyntacticallyInvalidInDriverFindElements","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickRadioButtonScrolledIntoView","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldReportKeyCodeOfArrowKeysUpDownEvents","method":{"drivers":["HTMLUNIT","IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testShouldSubmitAFormUsingTheEnterKey","method":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.UnexpectedAlertBehaviorTest","testName":"canDismissUnhandledAlert","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[3862],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToClickInAFrame","method":{"drivers":["OPERA","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldBeAbleToClickOnSubmitButtons","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowTest","testName":"testGetsThePositionOfTheCurrentWindow","class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldNotStopLoadingPageAfterTimeout","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[687],"platforms":["ANY"],"reason":"Not implemented; Safari: see issue 687, comment 41"}},{"className":"org.openqa.selenium.ClickTest","testName":"testJsLocatedElementsCanUpdateFramesIfFoundSomehowElse","method":{"drivers":["OPERA","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: Incorrect runtime retrieved, Android: fails when running with other tests."}},{"className":"org.openqa.selenium.ChildrenFindingTest","testName":"testFindMultipleElements","method":{"drivers":["REMOTE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldBeAbleToTypeIntoEmptyContentEditableElement","method":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","SAFARI","OPERA_MOBILE"],"issues":[3127],"platforms":["ANY"],"reason":"Untested browsers; Safari: cannot type on contentEditable with synthetic events"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldThrowAnExceptionWhenArgumentsWithStaleElementPassed","method":{"drivers":["OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Opera: failed"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testGetScreenshotAsFile","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testClickEventsShouldBubble","method":{"drivers":["ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested"}},{"className":"org.openqa.selenium.TypingTest","testName":"testWillSimulateAKeyUpWhenEnteringTextIntoTextAreas","method":{"drivers":["ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"enableApplicationCacheCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClearTest","testName":"testTextInputShouldNotClearWhenReadOnly","method":{"drivers":["OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.MiscTest","testName":"testStimulatesStrangeOnloadInteractionInFirefox","method":{"drivers":["ALL"],"issues":[2282],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldNotHangIfDocumentOpenCallIsNeverFollowedByDocumentCloseCall","method":{"drivers":["IE","IPHONE","OPERA","ANDROID","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4062],"platforms":["ANY"],"reason":"Safari: issue 4062; Others: Untested user-agents"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testMouseMovementWorksWhenNavigatingToAnotherPage","method":{"drivers":["IPHONE","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldFireMouseMoveEventWhenClicking","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMovingIntoAnImageEnclosedInALink","method":{"drivers":["ANDROID","IE","HTMLUNIT","IPHONE","REMOTE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Behaviour not finalized yet regarding linked images."},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ImplicitWaitTest","testName":"testShouldImplicitlyWaitForAnElementToBeVisibleBeforeInteracting","method":{"drivers":["ANDROID","IE","IPHONE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testShouldSubmitAFormUsingTheNewlineLiteral","method":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ChildrenFindingTest","testName":"testLinkWithTrailingSpace","method":{"drivers":["REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotAtFramePageAfterSwitching","method":{"drivers":["OPERA","IE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" OPERA: takes screenshot only of switched-in frame. IE: v9 shows strange border which broke color comparison"},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testCanCloseWindowAndSwitchBackToMainWindow","method":{"drivers":["OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testSendingKeysToAFocusedElementShouldNotBlurThatElement","method":{"drivers":["IPHONE","ANDROID"],"issues":[],"platforms":["ANY"],"reason":"iPhone: input elements are blurred when the keyboard is closed"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathIsSyntacticallyInvalidInElementFindElements","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testSubmittingFormFromFormElementShouldFireOnSubmitForThatForm","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testJavaScriptShouldExecuteInTheContextOfTheCurrentFrame","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"findsByLinkTextOnXhtmlPage","method":{"drivers":["OPERA","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testAnElementFoundInADifferentFrameIsStale","method":{"drivers":["ANDROID","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Just not working"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testDragAndDropOnJQueryItems","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.interactions.BasicKeyboardInterfaceTest","testName":"canGenerateKeyboardShortcuts","method":{"drivers":["ANDROID","IPHONE","IE","OPERA","SAFARI","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"untested"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldRetainTheFormatingOfTextWithinAPreElement","method":{"drivers":["IPHONE","ANDROID","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testCanCallGetWindowHandlesAfterClosingAWindow","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldReturnWhenGettingAUrlThatDoesNotConnect","method":{"drivers":["IPHONE","SAFARI","MARIONETTE"],"issues":[4062],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testShouldSwitchFocusToANewWindowWhenItIsOpenedAndNotStopFutureOperations","method":{"drivers":["OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToReturnJavascriptPrimitivesFromAsyncScripts_NeitherNullNorUndefined","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testChordControlCutAndPaste","method":{"drivers":["HTMLUNIT","ANDROID","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testClearingAnElementShouldCauseTheOnChangeHandlerToFire","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"canSafelyTypeOnElementThatIsRemovedFromTheDomOnKeyPress","method":{"drivers":["HTMLUNIT","SAFARI","OPERA","IPHONE","ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Untested"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldDetectPageLoadsWhileWaitingOnAnAsyncScriptAndReturnAnError","method":{"drivers":["IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldBeAbleToCreateAPersistentValue","method":{"drivers":["OPERA","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowSwitchingTest","testName":"testShouldThrowNoSuchWindowExceptionOnAnyElementOperationIfAWindowIsClosed","method":{"drivers":["OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"The iPhone only supports one window"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testIfNoElementHasFocusTheActiveElementIsTheBody","method":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToReturnJavascriptPrimitivesFromAsyncScripts_NullAndUndefined","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testControlClickingOnCustomMultiSelectionList","method":{"drivers":["ANDROID","IE","REMOTE","IPHONE","OPERA","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.AtomsInjectionTest","testName":"testInjectingAtomShouldNotTrampleOnUnderscoreGlobal","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldBeAbleToNavigateBackInTheBrowserHistoryInPresenceOfIframes","method":{"drivers":["SAFARI"],"issues":[3771],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.MiscTest","testName":"testClickingShouldNotTrampleWOrHInGlobalScope","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testTypingIntoAnIFrameWithContentEditableOrDesignModeSet","method":{"drivers":["ANDROID","IPHONE","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Android/iOS/Opera Mobile: does not support contentEditable;Safari/Selenium: cannot type on contentEditable with synthetic events"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldNotScrollOverflowElementsWhichAreVisible","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testSwitchingToMissingAlertInAClosedWindowThrows","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testArrowKeysShouldNotBePrintable","method":{"drivers":["IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ReferrerTest","testName":"navigationWhenProxyInterceptsASpecificUrl","method":{"drivers":["IE"],"issues":[6629],"platforms":["ANY"],"reason":"IEDriver does not disable automatic proxy caching, causing this test to fail."},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/HtmlUnit/Iphone/Opera/PhantomJS - not tested, Opera mobile/Safari - not implemented"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldFireMouseDownEventWhenClicking","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ReferrerTest","testName":"crossDomainHistoryNavigationWithoutAProxy","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/HtmlUnit/Iphone/Opera/PhantomJS - not tested, Opera mobile/Safari - not implemented"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testDragAndDropRelative","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathIsSyntacticallyInvalidInElementFindElement","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testShouldModifyTheVisibilityOfAnElementDynamically","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingASingleElementByCompoundClassNameShouldThrow","method":{"drivers":["CHROME","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Throws WebDriverException"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldEmitOnChangeEventsWhenChangingTheStateOfACheckbox","method":{"drivers":["IE","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"IE: Only fires the onchange event when the checkbox loses the focus, HtmlUnit: default mode is IE8 now"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldReturnWhenGettingAUrlThatDoesNotResolve","method":{"drivers":["SAFARI","MARIONETTE"],"issues":[4062],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testAddCookiesWithDifferentPathsThatAreRelatedToOurs","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldHandleAlertOnPageLoad","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testSendingKeysToAnElementShouldCauseTheFocusEventToFire","method":{"drivers":["IPHONE","ANDROID"],"issues":[],"platforms":["ANY"],"reason":"iPhone: sendKeys implementation is incorrect"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathReturnsWrongTypeInDriverFindElement","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowUsersToAcceptAnAlertWithNoTextManually","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testMoveRelativeToBody","method":{"drivers":["HTMLUNIT","OPERA","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesOfAnEmptyElement","class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.ReferrerTest","testName":"basicHistoryNavigationWithoutAProxy","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/HtmlUnit/Iphone/Opera/PhantomJS - not tested, Opera mobile/Safari - not implemented"}},{"className":"org.openqa.selenium.interactions.BasicKeyboardInterfaceTest","testName":"testSendingKeyDownOnly","method":{"drivers":["ANDROID","IPHONE","IE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldBeAbleToSubmitFormsByCausingTheOnClickEventToFire","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldBeAbleToClickOnALinkThatWrapsToTheNextLine","method":{"drivers":["OPERA","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: fails, others: not tested"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"includesAlertTextInUnhandledAlertException","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.UnexpectedAlertBehaviorTest","testName":"canIgnoreUnhandledAlert","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[3862],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testDragAndDropToElementInIframe","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"enableDatabaseCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ProxySettingTest","testName":"canConfigureManualHttpProxy","method":{"drivers":["ANDROID","IPHONE","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/Iphone/PhantomJS - not tested,Opera mobile/Safari - not implemented"},"class":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testAllPrintableKeys","method":{"drivers":["HTMLUNIT","OPERA","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testTextOfATextAreaShouldBeEqualToItsDefaultTextEvenAfterTyping","method":{"drivers":["IE","IPHONE","ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"IE, HTMLUNIT: failed, other: untested"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testChangeEventIsFiredAppropriatelyWhenFocusIsLost","method":{"drivers":["SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" Safari: issue 4061. Other platforms: not properly tested"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickElementThatIsOutOfViewInAFrame","method":{"drivers":["OPERA","IPHONE","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: fails, others: not tested"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.I18nTest","testName":"testShouldBeAbleToActivateIMEEngine","method":{"drivers":["IE","CHROME","HTMLUNIT","FIREFOX","OPERA","ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented on anything other thanFirefox/Linux at the moment."}},{"className":"org.openqa.selenium.AlertsTest","testName":"testIncludesAlertTextInUnhandledAlertException","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testShouldBeAbleToSelectOptionsFromAnInvisibleSelect","method":{"drivers":["ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldFireTwoClickEventsWhenClickingOnALabel","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldBeAbleToClickOnASpanThatWrapsToTheNextLine","method":{"drivers":["OPERA","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: fails, others: not tested"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldBeAbleToAccessPagesWithAnInsecureSslCertificate","method":{"drivers":["IE","IPHONE","OPERA","ANDROID","SAFARI","OPERA_MOBILE","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Safari: does not support insecure SSL"}},{"className":"org.openqa.selenium.TypingTest","testName":"testNumericShiftKeys","method":{"drivers":["HTMLUNIT","ANDROID","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agent"}},{"className":"org.openqa.selenium.interactions.BasicKeyboardInterfaceTest","testName":"testBasicKeyboardInput","method":{"drivers":["ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testPersistentHoverCanBeTurnedOff","method":{"drivers":["HTMLUNIT","IPHONE","OPERA","FIREFOX"],"issues":[],"platforms":["ANY"],"reason":"This is an IE only tests"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldEmitOnClickEventsWhenSelectingElements","method":{"drivers":["IPHONE","ANDROID","HTMLUNIT","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToSwitchToParentFromAnIframe","method":{"drivers":["ANDROID","CHROME","IE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ReferrerTest","testName":"crossDomainHistoryNavigationWithAProxiedHost","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/HtmlUnit/Iphone/Opera/PhantomJS - not tested, Opera mobile/Safari - not implemented"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldNotTimeoutWithMultipleCallsTheFirstOneBeingSynchronous","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testNumericNonShiftKeys","method":{"drivers":["ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agent"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingMultipleElementsByEmptyClassNameShouldThrow","method":{"drivers":["CHROME","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Throws WebDriverException"}},{"className":"org.openqa.selenium.SessionHandlingTest","testName":"callingAnyOperationAfterClosingTheLastWindowShouldThrowAnException","method":{"drivers":["FIREFOX","OPERA","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Firefox: can perform an operation after closing the last window,Opera: throws Opera-specific exception,PhantomJS: throws NoSuchWindowException,Safari: throws NullPointerException"},"class":{"drivers":["ANDROID","IPHONE","OPERA_MOBILE","REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested"}},{"className":"org.openqa.selenium.logging.AvailableLogsTest","testName":"shouldBeAbleToEnableProfilerLog","method":{"drivers":["SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Safari does not support profiler logs"},"class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testDocumentShouldReflectLatestTitle","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"I\u0027m not sure why this fails"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldGetCoordinatesOfAHiddenElement","class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.UploadTest","testName":"testFileUploading","method":{"drivers":["OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Opera/Opera Mobile: File input elements are not supported yet"},"class":{"drivers":["IPHONE","ANDROID","SAFARI","MARIONETTE"],"issues":[4220],"platforms":["ANY"],"reason":"File uploads not allowed on the iPhone"}},{"className":"org.openqa.selenium.TypingTest","testName":"testHomeAndEndAndPageUpAndPageDownKeys","method":{"drivers":["HTMLUNIT","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.logging.PerformanceLoggingTest","testName":"testGetsYieldToPageLoadLogEntries","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ElementEqualityTest","testName":"testAnElementFoundInADifferentFrameViaJsShouldHaveSameId","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: Needs investigation"},"class":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldHandleNonIntegerPositionAndSize","method":{"drivers":["IE","CHROME","IPHONE","OPERA","ANDROID","SAFARI","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testChordControlCutAndPaste","method":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.interactions.BasicKeyboardInterfaceTest","testName":"testSendingKeysToActiveElement","method":{"drivers":["ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotOfCurrentViewport","class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.ProxySettingTest","testName":"requiredProxyCapabilityShouldHavePriority","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","REMOTE","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldBeAbleToTypeIntoContentEditableElementWithExistingValue","method":{"drivers":["ALL"],"issues":[2825],"platforms":["ANY"],"reason":"Untested except in Firefox"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testElementHiddenByOverflowXIsNotVisible","method":{"drivers":["IE","HTMLUNIT","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.SvgElementTest","testName":"testShouldClickOnGraphVisualElements","class":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: SVG interaction is only implemented in rendered browsers"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testDragAndDropElementWithOffsetInIframeAtBottom","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"OPERA: ?"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TypingTest","testName":"testUppercaseAlphaKeys","method":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testCanClickOnLinksWithAnOffset","method":{"drivers":["HTMLUNIT","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ClickTest","testName":"testCanClickOnAnAnchorAndNotReloadThePage","method":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testCanClickOnAnExternalImplicitSubmitButton","method":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","SAFARI","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"IE, HtmlUnit: failed; Others: untested"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testHandlesTwoAlertsFromOneInteraction","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testCanQuitWhenAnAlertIsPresent","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldBeAbleToGrabTheBodyOfFrameOnceSwitchedTo","method":{"drivers":["MARIONETTE","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotOfPageWithTooLongXandY","method":{"drivers":["PHANTOMJS","OPERA","SAFARI","CHROME","IE","FIREFOX","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" IE: returns null. FF: failed due NS_ERROR_FAILURE at context.drawWindow. SAFARI: takes only visible viewport. CHROME: takes only visible viewport. PHANTOMJS: takes empty data of byte[], no errors. OPERA: takes only visible viewport."},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingASingleElementByInvalidClassNameShouldThrow","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Throws InvalidElementStateException"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldIssueMouseUpEvents","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Android: triggers mouse click instead."}},{"className":"org.openqa.selenium.AlertsTest","testName":"testSwitchingToMissingAlertThrows","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testsShouldNotGetCookiesRelatedToCurrentDomainWithoutLeadingPeriod","method":{"drivers":["ALL"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testShouldAllowUsersToDragAndDropToElementsOffTheCurrentViewPort","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testClickAfterMoveToAnElementWithAnOffsetShouldUseLastMousePosition","method":{"drivers":["HTMLUNIT","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testShouldThrowInvalidSelectorExceptionWhenXPathReturnsWrongTypeInElementFindElements","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ProxySettingTest","testName":"canConfigureProxyWithRequiredCapability","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","REMOTE","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowTest","testName":"testCanMaximizeTheWindow","method":{"drivers":["PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."},"class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToReturnAnArrayLiteralFromAnAsyncScript","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.logging.PerformanceLogTypeTest","testName":"shouldBeAbleToEnablePerformanceLog","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldTimeoutIfScriptDoesNotInvokeCallback","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldTimeoutIfScriptDoesNotInvokeCallbackWithLongTimeout","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.WindowTest","testName":"testSetsTheSizeOfTheCurrentWindowFromFrame","class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldBeAbleToOverrideTheWindowAlertMethod","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testDragAndDrop","method":{"drivers":["ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.SlowLoadingPageTest","testName":"testShouldBlockUntilPageLoads","method":{"drivers":["IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Untested browsers"},"class":{"drivers":["OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TypingTest","testName":"testNumberpadKeys","method":{"drivers":["HTMLUNIT","IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agents"}},{"className":"org.openqa.selenium.ClearTest","testName":"testContentEditableAreaShouldClear","method":{"drivers":["IPHONE","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testCookieEqualityAfterSetAndGet","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"shouldReturnDocumentElementIfDocumentIsReturned","method":{"drivers":["ANDROID","CHROME","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToExecuteAsynchronousScripts","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Android: Emulator is too slow and latency causes test to fall out of sync with app;"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.FrameSwitchingTest","testName":"testShouldBeAbleToClickInASubFrame","method":{"drivers":["OPERA","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PositionAndSizeTest","testName":"testShouldScrollPageAndGetCoordinatesOfAnElementThatIsOutOfViewPort","method":{"drivers":["OPERA","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Opera: window().getSize() is not implemented"},"class":{"drivers":["HTMLUNIT","OPERA_MOBILE","ANDROID","IPHONE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"HtmlUnit: Getting coordinates requires rendering, others: not tested"}},{"className":"org.openqa.selenium.SlowLoadingPageTest","testName":"testRefreshShouldBlockUntilPageLoads","method":{"drivers":["IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"untested"},"class":{"drivers":["OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.logging.AvailableLogsTest","testName":"profilerLogShouldBeDisabledByDefault","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"disableWebStorageCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"requiredApplicatonCacheCapabilityShouldHavePriority","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"tooSmallAWindowWithOverflowHiddenIsNotAProblem","method":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"enableLocationContextCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickElementInATallFrame","method":{"drivers":["OPERA","IPHONE","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldFireClickEventWhenClicking","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"disableDatabaseCapability","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowUsersToAcceptAnAlertManually","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldHandleAlertOnPageUnload","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testElementsFoundByJsCanLoadUpdatesInAnotherFrame","method":{"drivers":["OPERA","ANDROID","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: Incorrect runtime retrieved; Android: fails when running with other tests."}},{"className":"org.openqa.selenium.UnexpectedAlertBehaviorTest","testName":"requiredUnhandledAlertCapabilityHasPriorityOverDesired","method":{"drivers":["IE"],"issues":[],"platforms":["ANY"],"reason":"IE: required capabilities not implemented"},"class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[3862],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.logging.PerformanceLoggingTest","testName":"testPriorityForProfilerCapability","class":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldNotTrimSpacesWhenLineWraps","method":{"drivers":["HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.logging.AvailableLogsTest","testName":"clientLogShouldBeEnabledByDefault","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.SessionHandlingTest","testName":"callingQuitAfterClosingTheLastWindowIsANoOp","method":{"drivers":["PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","IPHONE","OPERA_MOBILE","REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested"}},{"className":"org.openqa.selenium.TypingTest","testName":"testLowerCaseAlphaKeys","method":{"drivers":["ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"untested user agent"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"canDragAnElementNotVisibleInTheCurrentViewportDueToAParentOverflow","method":{"drivers":["IE","OPERA","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ReferrerTest","testName":"crossDomainHistoryNavigationWhenProxyInterceptsHostRequests","class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Android/HtmlUnit/Iphone/Opera/PhantomJS - not tested, Opera mobile/Safari - not implemented"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldTimeoutIfAPageTakesTooLongToLoadAfterClick","method":{"drivers":["ANDROID","IPHONE","HTMLUNIT","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[687],"platforms":["ANY"],"reason":"Not implemented; Safari: see issue 687, comment 41"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldDoNothingIfThereIsNothingToGoBackTo","method":{"drivers":["IPHONE","SAFARI","HTMLUNIT"],"issues":[3771],"platforms":["ANY"],"reason":"HtmlUnit: can\u0027t execute JavaScript before a page is loaded"}},{"className":"org.openqa.selenium.ClickScrollingTest","testName":"testShouldBeAbleToClickOnAnElementHiddenByYOverflow","method":{"drivers":["IPHONE","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Safari: failed, iPhone: untested"},"class":{"drivers":["ANDROID","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Android: Race condition when click returns, the UI did not finish scrolling..\nHtmlUnit: Scrolling requires rendering"}},{"className":"org.openqa.selenium.logging.PerformanceLogTypeTest","testName":"pageLoadShouldProducePerformanceLogEntries","class":{"drivers":["ANDROID","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.I18nTest","testName":"testShouldBeAbleToInputJapanese","method":{"drivers":["IE","CHROME","HTMLUNIT","OPERA","ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented on anything other thanFirefox/Linux at the moment."}},{"className":"org.openqa.selenium.CookieImplementationTest","testName":"testShouldBeAbleToAddToADomainWhichIsRelatedToTheCurrentDomain","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Untested browsers."}},{"className":"org.openqa.selenium.ElementAttributeTest","testName":"testGetAttributeDoesNotReturnAnObjectForSvgProperties","method":{"drivers":["IE","IPHONE","ANDROID"],"issues":[1134],"platforms":["ANY"],"reason":"IE7 Does not support SVG; SVG elements crash the iWebDriver app (issue 1134)"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"requiredDatabaseCapabilityShouldHavePriority","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.TextHandlingTest","testName":"testShouldNotReturnLtrMarks","method":{"drivers":["ALL"],"issues":[4473],"platforms":["ANY"],"reason":"Hidden LTR Unicode marks are currently returned by WebDriver but shouldn\u0027t."}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testsShouldIssueMouseDownEvents","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.FormHandlingTest","testName":"testShouldNotBeAbleToSubmitAFormThatDoesNotExist","method":{"drivers":["ANDROID","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"shouldBeAbleToPassMultipleArgumentsToAsyncScripts","class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"testShouldThrowIfUrlIsMalformed","method":{"drivers":["IE","OPERA","SAFARI","MARIONETTE","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.BasicKeyboardInterfaceTest","testName":"testBasicKeyboardInputOnActiveElement","method":{"drivers":["ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testFindingMultipleElementsByEmptyCssSelectorShouldThrow","method":{"drivers":["CHROME","OPERA","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Chrome: throws WebDriverException"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"shouldShowElementNotVisibleWithHiddenAttribute","method":{"drivers":["IE","HTMLUNIT"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ClickTest","testName":"testCanClickOnALinkThatOverflowsAndFollowIt","method":{"drivers":["OPERA","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not tested."}},{"className":"org.openqa.selenium.interactions.BasicMouseInterfaceTest","testName":"testDraggingElementWithMouseFiresEvents","method":{"drivers":["HTMLUNIT","ANDROID","IPHONE"],"issues":[],"platforms":["ANY"],"reason":"Advanced mouse actions only implemented in rendered browsers"},"class":{"drivers":["SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ElementAttributeTest","testName":"testMultipleAttributeShouldBeNullWhenNotSet","method":{"drivers":["OPERA","IPHONE","ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"throwsIfAlertHappensDuringScriptWhichTimesOut","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.WindowTest","testName":"testGetsTheSizeOfTheCurrentWindow","class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotAtFramePage","method":{"drivers":["OPERA","IE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" OPERA: takes empty 1x1 screenshot. IE: v9 shows strange border which broke color comparison"},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.ExecutingJavascriptTest","testName":"testShouldBeAbleToExecuteABigChunkOfJavascriptCode","method":{"drivers":["OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testElementScrollableByOverflowXIsVisible","method":{"drivers":["IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testSettingTheValueOfAnAlertThrows","method":{"drivers":["CHROME"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.interactions.DragAndDropTest","testName":"testDragAndDropElementWithOffsetInScrolledDiv","method":{"drivers":["OPERA","IE"],"issues":[],"platforms":["ANY"],"reason":"OPERA: ?"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"HtmlUnit: Advanced mouse actions only implemented in rendered browsersSafari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShiftSelectionDeletes","method":{"drivers":["HTMLUNIT","IPHONE","ANDROID","OPERA","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[4221],"platforms":["ANY"],"reason":"untested user agents. Opera: F2 focuses location barSafari: issue 4221"}},{"className":"org.openqa.selenium.JavascriptEnabledDriverTest","testName":"testShouldBeAbleToClickALinkThatClosesAWindow","method":{"drivers":["IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Safari: issue 3693"}},{"className":"org.openqa.selenium.TakesScreenshotTest","testName":"testShouldCaptureScreenshotAtIFramePage","method":{"drivers":["CHROME","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":" CHROME: Unknown actual colors are presented at screenshot"},"class":{"drivers":["IPHONE","ANDROID","OPERA_MOBILE","IE"],"issues":[],"platforms":["ANY"],"reason":"untested properly IE: strange colors appeared"}},{"className":"org.openqa.selenium.interactions.CombinedInputActionsTest","testName":"testPlainClickingOnMultiSelectionList","method":{"drivers":["CHROME","IE","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","SAFARI","MARIONETTE"],"issues":[4136],"platforms":["ANY"],"reason":"Safari: not implemented (issue 4136)"}},{"className":"org.openqa.selenium.ClickTest","testName":"testShouldOnlyFollowHrefOnce","method":{"drivers":["ANDROID","IPHONE","OPERA","SAFARI","OPERA_MOBILE"],"issues":[],"platforms":["ANY"],"reason":"Doesn\u0027t support multiple windows; Safari: issue 3693"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldReportTheXAndYCoordinatesWhenClicking","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented"}},{"className":"org.openqa.selenium.ElementFindingTest","testName":"testLinkWithFormattingTags","method":{"drivers":["REMOTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.PageLoadingTest","testName":"shouldBeAbleToDisableAcceptOfInsecureSslCertsWithRequiredCapability","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA","OPERA_MOBILE","PHANTOMJS","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.ExecutingAsyncJavascriptTest","testName":"throwsIfAlertHappensDuringScript","method":{"drivers":["ANDROID","CHROME","HTMLUNIT","IE","IPHONE","OPERA"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["IPHONE","OPERA","ANDROID","OPERA_MOBILE","PHANTOMJS","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Opera: not implemented yet"}},{"className":"org.openqa.selenium.CorrectEventFiringTest","testName":"testShouldFireFocusEventWhenClicking","method":{"drivers":["CHROME","ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Webkit bug 22261"}},{"className":"org.openqa.selenium.TypingTest","testName":"testShouldFireKeyPressEvents","method":{"drivers":["ANDROID","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testElementHiddenByOverflowYIsNotVisible","method":{"drivers":["HTMLUNIT","OPERA","OPERA_MOBILE","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.WindowTest","testName":"testSetsThePositionOfTheCurrentWindow","method":{"drivers":["SAFARI","PHANTOMJS"],"issues":[],"platforms":["ANY"],"reason":"Safari: getPosition after setPosition doesn\u0027t match up exactly, as expected - probably due to nuances in Mac OSX window manager."},"class":{"drivers":["ANDROID","IPHONE","OPERA","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not yet implemented."}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldAllowUsersToAcceptAnAlertInANestedFrame","method":{"drivers":["ANDROID"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.html5.Html5CapabilitiesTest","testName":"requiredLocationCapabilityShouldHavePriority","class":{"drivers":["ANDROID","IE","IPHONE","OPERA","SAFARI","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AlertsTest","testName":"testShouldHandleAlertOnWindowClose","method":{"drivers":["ANDROID","CHROME"],"issues":[],"platforms":["ANY"],"reason":"On Android, alerts do not pop up when a window is closed."},"class":{"drivers":["ANDROID","HTMLUNIT","IPHONE","OPERA","PHANTOMJS","SAFARI","OPERA_MOBILE","MARIONETTE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.VisibilityTest","testName":"testZeroSizedDivIsShownIfDescendantHasSize","method":{"drivers":["IE"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}},{"className":"org.openqa.selenium.AuthenticatedPageLoadingTest","testName":"canAuthenticateUsingDigestAuthentication","class":{"drivers":["ALL"],"issues":[],"platforms":["ANY"],"reason":"Not implemented in driver yet"}}]