loadingArea.getStyle().setProperty("position", "absolute");
loadingArea.getStyle().setProperty("width", "1px");
loadingArea.getStyle().setProperty("height", "1px");
loadingArea.getStyle().setProperty("overflow", "hidden");
Document.get().getBody().appendChild(loadingArea);
Event.setEventListener(loadingArea, new EventListener() {
public void onBrowserEvent(Event event) {
boolean success;
if ("load".equals(event.getType())) {
success = true;
} else if ("error".equals(event.getType())) {