Bug 218360 [Servicability] Fix places that pop up message dialogues under ISafeRunnable
bundles/org.eclipse.ui.views.properties.tabbed/src/org/eclipse/ui/views/properties/tabbed/TabContents.java
}
            };
            SafeRunnable.run(runnable);
        }
        controlsCreated = true;
    }
    /**
     * Dispose of page's sections controls.
     */
    public void dispose() {
        for (int i = 0; i < sections.length; i++) {
            final ISection section = sections[i];
            ISafeRunnable runnable = new ISafeRunnable() {
                public void run()
                    throws Exception {
                    section.dispose();
                }
                public void handleException(Throwable exception) {
                    
                }
            };
            SafeRunnable.run(runnable);
        }
    }
    /**
     * Sends the lifecycle event to the page's sections.
     */
    public void aboutToBeShown() {
        for (int i = 0; i < sections.length; i++) {