diff --git a/java/client/test/org/openqa/selenium/CookieImplementationTest.java b/java/client/test/org/openqa/selenium/CookieImplementationTest.java index b6a883708f75f..21e46e59a9a37 100644 --- a/java/client/test/org/openqa/selenium/CookieImplementationTest.java +++ b/java/client/test/org/openqa/selenium/CookieImplementationTest.java @@ -410,6 +410,7 @@ public void testRetainsCookieSecure() { @Test @Ignore(SAFARI) + @NotYetImplemented(CHROME) public void canHandleHttpOnlyCookie() { Cookie addedCookie = new Cookie.Builder("fish", "cod") diff --git a/java/client/test/org/openqa/selenium/FormHandlingTest.java b/java/client/test/org/openqa/selenium/FormHandlingTest.java index 2ca805e9e8ff5..de66f189e7b4d 100644 --- a/java/client/test/org/openqa/selenium/FormHandlingTest.java +++ b/java/client/test/org/openqa/selenium/FormHandlingTest.java @@ -22,6 +22,7 @@ import static org.junit.Assume.assumeFalse; import static org.openqa.selenium.support.ui.ExpectedConditions.alertIsPresent; import static org.openqa.selenium.support.ui.ExpectedConditions.titleIs; +import static org.openqa.selenium.testing.drivers.Browser.CHROME; import static org.openqa.selenium.testing.drivers.Browser.EDGE; import static org.openqa.selenium.testing.drivers.Browser.IE; import static org.openqa.selenium.testing.drivers.Browser.MARIONETTE; @@ -91,6 +92,8 @@ public void testShouldSubmitAFormWhenAnyElementWithinThatFormIsSubmitted() { @NotYetImplemented(EDGE) @NotYetImplemented(value = IE, reason = "Throws JavascriptException: Error from JavaScript: Unable to find owning document") + @NotYetImplemented(value = CHROME, + reason = "Throws JavascriptException: Error from JavaScript: Unable to find owning document") public void testShouldNotBeAbleToSubmitAFormThatDoesNotExist() { driver.get(pages.formPage); WebElement element = driver.findElement(By.name("SearchableText")); diff --git a/java/client/test/org/openqa/selenium/PageLoadingTest.java b/java/client/test/org/openqa/selenium/PageLoadingTest.java index a914303eddb5e..c0299c47394ab 100644 --- a/java/client/test/org/openqa/selenium/PageLoadingTest.java +++ b/java/client/test/org/openqa/selenium/PageLoadingTest.java @@ -30,7 +30,7 @@ import static org.openqa.selenium.support.ui.ExpectedConditions.titleIs; import static org.openqa.selenium.support.ui.ExpectedConditions.visibilityOfElementLocated; import static org.openqa.selenium.testing.drivers.Browser.CHROME; -import static org.openqa.selenium.testing.drivers.Browser.CHROMIUMEDGE;; +import static org.openqa.selenium.testing.drivers.Browser.CHROMIUMEDGE; import static org.openqa.selenium.testing.drivers.Browser.EDGE; import static org.openqa.selenium.testing.drivers.Browser.FIREFOX; import static org.openqa.selenium.testing.drivers.Browser.HTMLUNIT; diff --git a/java/client/test/org/openqa/selenium/PositionAndSizeTest.java b/java/client/test/org/openqa/selenium/PositionAndSizeTest.java index cd3b902530c63..45ac31f8e0a9f 100644 --- a/java/client/test/org/openqa/selenium/PositionAndSizeTest.java +++ b/java/client/test/org/openqa/selenium/PositionAndSizeTest.java @@ -112,9 +112,10 @@ public void testShouldGetCoordinatesOfAnElementInAFrame() { @SwitchToTopAfterTest @Test @NotYetImplemented(SAFARI) - @Ignore(MARIONETTE) + @NotYetImplemented(MARIONETTE) @NotYetImplemented(EDGE) @NotYetImplemented(IE) + @NotYetImplemented(CHROME) public void testShouldGetCoordinatesInViewPortOfAnElementInAFrame() { driver.get(appServer.whereIs("coordinates_tests/element_in_frame.html")); driver.switchTo().frame("ifr"); @@ -125,9 +126,10 @@ public void testShouldGetCoordinatesInViewPortOfAnElementInAFrame() { @SwitchToTopAfterTest @Test @NotYetImplemented(SAFARI) - @Ignore(MARIONETTE) + @NotYetImplemented(MARIONETTE) @NotYetImplemented(EDGE) @NotYetImplemented(IE) + @NotYetImplemented(CHROME) public void testShouldGetCoordinatesInViewPortOfAnElementInANestedFrame() { driver.get(appServer.whereIs("coordinates_tests/element_in_nested_frame.html")); driver.switchTo().frame("ifr"); diff --git a/java/client/test/org/openqa/selenium/html5/LocationContextTest.java b/java/client/test/org/openqa/selenium/html5/LocationContextTest.java index 4e587d3e6eb70..40a8a2884f754 100644 --- a/java/client/test/org/openqa/selenium/html5/LocationContextTest.java +++ b/java/client/test/org/openqa/selenium/html5/LocationContextTest.java @@ -28,7 +28,7 @@ import org.openqa.selenium.testing.JUnit4TestBase; import org.openqa.selenium.testing.NotYetImplemented; -public class LocationContextTest extends JUnit4TestBase { +public class LocationContextTest extends JUnit4TestBase { @Before public void hasLocationContext() { @@ -36,6 +36,8 @@ public void hasLocationContext() { } @Test + @NotYetImplemented(CHROME) + @NotYetImplemented(CHROMIUMEDGE) public void testShouldSetAndGetLatitude() { driver.get(pages.html5Page); @@ -46,6 +48,8 @@ public void testShouldSetAndGetLatitude() { } @Test + @NotYetImplemented(CHROME) + @NotYetImplemented(CHROMIUMEDGE) public void testShouldSetAndGetLongitude() { driver.get(pages.html5Page); diff --git a/java/client/test/org/openqa/selenium/interactions/BasicKeyboardInterfaceTest.java b/java/client/test/org/openqa/selenium/interactions/BasicKeyboardInterfaceTest.java index f79ae7d559ce7..c19a310a4e0a6 100644 --- a/java/client/test/org/openqa/selenium/interactions/BasicKeyboardInterfaceTest.java +++ b/java/client/test/org/openqa/selenium/interactions/BasicKeyboardInterfaceTest.java @@ -20,6 +20,7 @@ import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThatExceptionOfType; import static org.junit.Assume.assumeFalse; +import static org.openqa.selenium.testing.drivers.Browser.CHROME; import static org.openqa.selenium.testing.drivers.Browser.EDGE; import static org.openqa.selenium.testing.drivers.Browser.HTMLUNIT; import static org.openqa.selenium.testing.drivers.Browser.IE; @@ -222,6 +223,7 @@ public void canGenerateKeyboardShortcuts() { @Test @NotYetImplemented(value = MARIONETTE, reason = "https://bugzilla.mozilla.org/show_bug.cgi?id=1422583") + @NotYetImplemented(CHROME) public void testSelectionSelectBySymbol() { driver.get(appServer.whereIs("single_text_input.html")); @@ -245,6 +247,7 @@ public void testSelectionSelectBySymbol() { @Test @Ignore(IE) @NotYetImplemented(value = MARIONETTE, reason = "https://bugzilla.mozilla.org/show_bug.cgi?id=1422583") + @NotYetImplemented(CHROME) public void testSelectionSelectByWord() { assumeFalse( "MacOS has alternative keyboard", diff --git a/java/client/test/org/openqa/selenium/interactions/BasicMouseInterfaceTest.java b/java/client/test/org/openqa/selenium/interactions/BasicMouseInterfaceTest.java index 76d3028af6075..f3ab0da284b5c 100644 --- a/java/client/test/org/openqa/selenium/interactions/BasicMouseInterfaceTest.java +++ b/java/client/test/org/openqa/selenium/interactions/BasicMouseInterfaceTest.java @@ -372,6 +372,7 @@ public void testMovingMouseByRelativeOffset() { @NotYetImplemented(HTMLUNIT) @NotYetImplemented(SAFARI) @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void testMovingMouseToRelativeElementOffset() { driver.get(pages.mouseTrackerPage); @@ -388,6 +389,7 @@ public void testMovingMouseToRelativeElementOffset() { @NotYetImplemented(HTMLUNIT) @NotYetImplemented(SAFARI) @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void testMovingMouseToRelativeZeroElementOffset() { driver.get(pages.mouseTrackerPage); @@ -423,6 +425,7 @@ public void testMoveRelativeToBody() { @NotYetImplemented(HTMLUNIT) @NotYetImplemented(SAFARI) @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void testMoveMouseByOffsetOverAndOutOfAnElement() { driver.get(pages.mouseOverPage); @@ -453,6 +456,7 @@ public void testMoveMouseByOffsetOverAndOutOfAnElement() { @NotYetImplemented(HTMLUNIT) @NotYetImplemented(SAFARI) @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void testCanMoveOverAndOutOfAnElement() { driver.get(pages.mouseOverPage); diff --git a/java/client/test/org/openqa/selenium/interactions/CombinedInputActionsTest.java b/java/client/test/org/openqa/selenium/interactions/CombinedInputActionsTest.java index db1bdb6a73986..25d476dab3a84 100644 --- a/java/client/test/org/openqa/selenium/interactions/CombinedInputActionsTest.java +++ b/java/client/test/org/openqa/selenium/interactions/CombinedInputActionsTest.java @@ -23,6 +23,7 @@ import static org.openqa.selenium.WaitingConditions.windowHandleCountToBe; import static org.openqa.selenium.support.ui.ExpectedConditions.presenceOfElementLocated; import static org.openqa.selenium.support.ui.ExpectedConditions.titleIs; +import static org.openqa.selenium.testing.drivers.Browser.CHROME; import static org.openqa.selenium.testing.drivers.Browser.EDGE; import static org.openqa.selenium.testing.drivers.Browser.FIREFOX; import static org.openqa.selenium.testing.drivers.Browser.HTMLUNIT; @@ -222,6 +223,7 @@ public void testCanClickOnLinksWithAnOffset() { @NotYetImplemented(HTMLUNIT) @NotYetImplemented(SAFARI) @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void testClickAfterMoveToAnElementWithAnOffsetShouldUseLastMousePosition() { driver.get(pages.clickEventPage); @@ -277,6 +279,7 @@ public void testMouseMovementWorksWhenNavigatingToAnotherPage() { @Test @Ignore(value = MARIONETTE, issue = "https://github.com/mozilla/geckodriver/issues/646") @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void testChordControlCutAndPaste() { assumeFalse("FIXME: macs don't have CONTROL key", getEffectivePlatform().is(Platform.MAC)); assumeFalse("Windows: native events library does not support storing modifiers state yet", diff --git a/java/client/test/org/openqa/selenium/interactions/DragAndDropTest.java b/java/client/test/org/openqa/selenium/interactions/DragAndDropTest.java index ffd77e9bc265f..6f5b43d49a357 100644 --- a/java/client/test/org/openqa/selenium/interactions/DragAndDropTest.java +++ b/java/client/test/org/openqa/selenium/interactions/DragAndDropTest.java @@ -110,6 +110,7 @@ public void testDragAndDropElementWithOffsetInIframeAtBottom() { @Ignore(MARIONETTE) @NotYetImplemented(SAFARI) @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void testDragAndDropElementWithOffsetInScrolledDiv() { driver.get(appServer.whereIs("dragAndDropInsideScrolledDiv.html")); @@ -214,6 +215,7 @@ public void testDragAndDropOnJQueryItems() { @NotYetImplemented(SAFARI) @Ignore(MARIONETTE) @NotYetImplemented(EDGE) + @NotYetImplemented(CHROME) public void canDragAnElementNotVisibleInTheCurrentViewportDueToAParentOverflow() { driver.get(pages.dragDropOverflow);