Examples of JavascriptExecutor


Examples of org.eclipse.rap.rwt.client.service.JavaScriptExecutor

  }

  @Test
  public void testSetTitle_rendersTitle() {
    WebClient webClient = mock( WebClient.class );
    JavaScriptExecutor javaScriptExecutor = mock( JavaScriptExecutor.class );
    when( webClient.getService( JavaScriptExecutor.class ) ).thenReturn( javaScriptExecutor );
    environment.setClient( webClient );

    webPage.setTitle( "foo" );
View Full Code Here

Examples of org.eclipse.rap.rwt.client.service.JavaScriptExecutor

  }

  @Test
  public void testSetTitleEscapesTitle() {
    WebClient webClient = mock( WebClient.class );
    JavaScriptExecutor javaScriptExecutor = mock( JavaScriptExecutor.class );
    when( webClient.getService( JavaScriptExecutor.class ) ).thenReturn( javaScriptExecutor );
    environment.setClient( webClient );

    webPage.setTitle( "foo \"" );
View Full Code Here

Examples of org.eclipse.rap.rwt.client.service.JavaScriptExecutor

  }

  @Test
  public void testSetTitleUpdatesUi() {
    WebClient webClient = mock( WebClient.class );
    JavaScriptExecutor javaScriptExecutor = mock( JavaScriptExecutor.class );
    when( webClient.getService( JavaScriptExecutor.class ) ).thenReturn( javaScriptExecutor );
    environment.setClient( webClient );

    webPage.setTitle( "foo" );
View Full Code Here

Examples of org.eclipse.rap.rwt.client.service.JavaScriptExecutor

  }

  @Test
  public void testPageActivated_rendersTitle() {
    WebClient webClient = mock( WebClient.class );
    JavaScriptExecutor javaScriptExecutor = mock( JavaScriptExecutor.class );
    when( webClient.getService( JavaScriptExecutor.class ) ).thenReturn( javaScriptExecutor );
    environment.setClient( webClient );

    webPage.pageActivated();
View Full Code Here

Examples of org.eclipse.rap.rwt.client.service.JavaScriptExecutor

  void pageActivated() {
    setBrowserTitle();
  }

  private void setBrowserTitle() {
    JavaScriptExecutor executor = RWT.getClient().getService( JavaScriptExecutor.class );
    executor.execute( "document.title = \"" + title + "\";" );
  }
View Full Code Here

Examples of org.eclipse.rap.rwt.client.service.JavaScriptExecutor

  void pageActivated() {
    setBrowserTitle();
  }

  private void setBrowserTitle() {
    JavaScriptExecutor executor = RWT.getClient().getService( JavaScriptExecutor.class );
    executor.execute( "document.title = \"" + EncodingUtil.encodeHTMLEntities( title ) + "\";" );
  }
View Full Code Here

Examples of org.openqa.selenium.JavascriptExecutor

    // Method scroll in TalbeElement class has a bug
    //
    private void scrollTable(TableElement tbl, int value) {
        WebElement actualElement = tbl.findElement(By
                .className("v-table-body-wrapper"));
        JavascriptExecutor js = tbl.getCommandExecutor();
        js.executeScript("arguments[0].scrollTop = " + value, actualElement);
    }
View Full Code Here

Examples of org.openqa.selenium.JavascriptExecutor

    }

    private void scrollUp() {
        WebElement actualElement = getDriver().findElement(
                By.className("v-table-body-wrapper"));
        JavascriptExecutor js = new TestBenchCommandExecutor(getDriver(),
                new ImageComparison(), new ReferenceNameGenerator());
        js.executeScript("arguments[0].scrollTop = " + 30, actualElement);
    }
View Full Code Here

Examples of org.openqa.selenium.JavascriptExecutor

        Assert.assertEquals("Measured sizes cleaned on toggle", 204,
                getMeasuredSizesMapSize());
    }

    private int getMeasuredSizesMapSize() {
        JavascriptExecutor jsExec = (JavascriptExecutor) getDriver();
        Number result = (Number) jsExec
                .executeScript("return window.vaadin.getMeasuredSizesCount();");
        return result.intValue();
    }
View Full Code Here

Examples of org.openqa.selenium.JavascriptExecutor

            waitForLoad(driver);
        }

        private void waitForLoad(WebDriver driver) {
            if(JavascriptExecutor.class.isInstance(driver)) {
                JavascriptExecutor executor = (JavascriptExecutor)driver;
                executor.executeAsyncScript(
                    "var callback = arguments[arguments.length - 1];" +
                    "var el = document.querySelector('body');" +
                    "if (window.angular) {" +
                        "angular.element(el).injector().get('$browser').notifyWhenNoOutstandingRequests(callback);" +
                    "} else {callback()}");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.