- Keep the log window up until the user closes it, otherwise they can't see if there are errors.
- Remove unused console logger.
git-svn-id: https://google-web-toolkit.googlecode.com/svn/releases/1.6@4416 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/HostedMode.java b/dev/core/src/com/google/gwt/dev/HostedMode.java
index 2de59de..fe914a5 100644
--- a/dev/core/src/com/google/gwt/dev/HostedMode.java
+++ b/dev/core/src/com/google/gwt/dev/HostedMode.java
@@ -31,13 +31,11 @@
import com.google.gwt.dev.util.arg.ArgHandlerModuleName;
import com.google.gwt.dev.util.arg.ArgHandlerWarDir;
import com.google.gwt.dev.util.arg.ArgHandlerWorkDirOptional;
-import com.google.gwt.dev.util.log.PrintWriterTreeLogger;
import com.google.gwt.util.tools.ArgHandlerString;
import com.google.gwt.util.tools.Utility;
import java.io.File;
import java.io.IOException;
-import java.io.PrintWriter;
import java.net.BindException;
import java.util.HashMap;
import java.util.Map;
@@ -238,9 +236,6 @@
System.exit(-1);
}
- protected final PrintWriterTreeLogger console = new PrintWriterTreeLogger(
- new PrintWriter(System.err, true));
-
/**
* Hiding super field because it's actually the same object, just with a
* stronger type.
@@ -269,10 +264,6 @@
*/
private boolean tempWorkDir = false;
- {
- console.setMaxDetail(TreeLogger.WARN);
- }
-
/**
* Default constructor for testing; no public API yet.
*/
diff --git a/dev/core/src/com/google/gwt/dev/HostedModeBase.java b/dev/core/src/com/google/gwt/dev/HostedModeBase.java
index 58bfe76..e81a79e 100644
--- a/dev/core/src/com/google/gwt/dev/HostedModeBase.java
+++ b/dev/core/src/com/google/gwt/dev/HostedModeBase.java
@@ -501,17 +501,14 @@
*/
public final void run() {
try {
- if (!startUp()) {
- // Failed to initalize.
- return;
+ if (startUp()) {
+ // Eager AWT init for OS X to ensure safe coexistence with SWT.
+ BootStrapPlatform.maybeInitializeAWT();
+
+ // Tomcat's running now, so launch browsers for startup urls now.
+ launchStartupUrls(getTopLogger());
}
- // Eager AWT initialization for OS X to ensure safe coexistence with SWT.
- BootStrapPlatform.maybeInitializeAWT();
-
- // Tomcat's running now, so launch browsers for startup urls now.
- launchStartupUrls(getTopLogger());
-
pumpEventLoop();
} catch (Exception e) {
e.printStackTrace();