diff --git a/java/src/org/openqa/selenium/remote/RemoteWebDriver.java b/java/src/org/openqa/selenium/remote/RemoteWebDriver.java index dd4c29d7df626..d7d4d16f956f6 100644 --- a/java/src/org/openqa/selenium/remote/RemoteWebDriver.java +++ b/java/src/org/openqa/selenium/remote/RemoteWebDriver.java @@ -259,7 +259,7 @@ protected void startSession(Capabilities capabilities) { String platformString = (String) rawCapabilities.get(PLATFORM_NAME); Platform platform; try { - if (platformString == null || "".equals(platformString)) { + if (platformString == null || platformString.isEmpty()) { platform = Platform.ANY; } else { platform = Platform.fromString(platformString); @@ -1128,11 +1128,11 @@ public WebDriver frame(String frameName) { List frameElements = RemoteWebDriver.this.findElements( By.cssSelector("frame[name='" + name + "'],iframe[name='" + name + "']")); - if (frameElements.size() == 0) { + if (frameElements.isEmpty()) { frameElements = RemoteWebDriver.this.findElements(By.cssSelector("frame#" + name + ",iframe#" + name)); } - if (frameElements.size() == 0) { + if (frameElements.isEmpty()) { throw new NoSuchFrameException("No frame element found by name or id " + frameName); } return frame(frameElements.get(0));