diff options
author | Grant Gayed | 2007-03-30 19:07:42 +0000 |
---|---|---|
committer | Grant Gayed | 2007-03-30 19:07:42 +0000 |
commit | fbc3ef0715ded781d080f7a585b32cf8dfd3a059 (patch) | |
tree | 27ad20d75bb9bb9af20bd3522d4a16f93e5358eb /tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt | |
parent | 457d208fe160b0b081bbc5e0370ed41652c2a54d (diff) | |
download | eclipse.platform.swt-fbc3ef0715ded781d080f7a585b32cf8dfd3a059.tar.gz eclipse.platform.swt-fbc3ef0715ded781d080f7a585b32cf8dfd3a059.tar.xz eclipse.platform.swt-fbc3ef0715ded781d080f7a585b32cf8dfd3a059.zip |
151439
Diffstat (limited to 'tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt')
-rw-r--r-- | tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Browser6.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Browser6.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Browser6.java index 240d3f27b1..a84f7e5c4b 100644 --- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Browser6.java +++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/browser/Browser6.java @@ -17,7 +17,8 @@ import org.eclipse.swt.*; public class Browser6 { public static boolean verbose = false; - public static boolean passed = false; + public static boolean passed = false; + public static boolean asyncDispose = true; public static boolean test1(String url) { if (verbose) System.out.println("URL Loading, verify get title event - args: "+url+" Expected Event Sequence: Title.changed"); @@ -33,7 +34,16 @@ public class Browser6 { String url = browser.getUrl(); if (verbose) System.out.println("Title changed <"+event.title+"> for location <"+url+">"); passed = true; - shell.close(); + Runnable runnable = new Runnable() { + public void run() { + shell.close(); + } + }; + if (asyncDispose) { + display.asyncExec(runnable); + } else { + runnable.run(); + } } }); |