I think this maybe be a bug with GWT (but I'm not sure).

I'm running my app under https/ssl, in IE (7 & 8) I get an "Operation
Exception" (Network Error) if I set a previously created Image
widget's url to an unsecured url (which causes IE to popup a dialog
asking the user for permission).

The following code causes an exception to be thrown (using HTTPS/SSL
self signed certs):

public class TestingDeferImageLoad implements EntryPoint {

    public void onModuleLoad() {

        final Image image = new Image();
        RootPanel.get().add(image);

        Timer deferImageLoad = new Timer() {

            @Override
            public void run() {

                try {
                    image.setUrl("http://www.google.co.uk/logos/2011/
Albert_Szent_Gyorgyi-2011-hp.jpg");
                } catch(Exception e) {
                    Window.alert(e.getLocalizedMessage());
               }

            }
        };

        deferImageLoad.schedule(1000);
    }

}

Without SSL everything works fine. Obviously I can catch/handle the
exception but should I have to? - It was a pain to track down.

Note: I've mirrored the same code in vanilla Javascript without the
Exception being thrown.

Although it's a bit of an edge case, has anyone else come accross this
problem? Should I file a bug??

Cheers,
Dave

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to