/** Posts url on the UI thread and blocks until onPageFinished is called. */
 protected void postUrlSync(
     final AwContents awContents,
     CallbackHelper onPageFinishedHelper,
     final String url,
     byte[] postData)
     throws Throwable {
   int currentCallCount = onPageFinishedHelper.getCallCount();
   postUrlAsync(awContents, url, postData);
   onPageFinishedHelper.waitForCallback(
       currentCallCount, 1, WAIT_TIMEOUT_SECONDS, TimeUnit.SECONDS);
 }