public void run() {
try {
final BrowserFieldHistory browserFieldHistory =
getBrowserField().getHistory();
if (browserFieldHistory.canGoBack()) {
browserFieldHistory.goBack();
} else {
if (key == Characters.ESCAPE) {
synchronized (Application.getEventLock()) {
close();
}