diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java index f76da4c2d77..aaaff9c505c 100644 --- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java +++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java @@ -251,13 +251,7 @@ protected void afterDispose(Display display) { } if (isEdge) { // wait for and process pending events to properly cleanup Edge browser resources - do { - processUiEvents(); - try { - Thread.sleep(100); - } catch (InterruptedException e) { - } - } while (Display.getCurrent().readAndDispatch()); + processUiEvents(); } if (SwtTestUtil.isGTK) { int descriptorDiff = reportOpenedDescriptors();