alternative browser canvas which keeps the swt thread alive