Revision: 7325 Author: [email protected] Date: Wed Dec 16 21:09:31 2009 Log: Fix Mail sample to use a data url for IE6, baking in the image instead of calling back to the server for it.
Desk review by bobv Manually tested on Chrome, Safari, IE6 http://code.google.com/p/google-web-toolkit/source/detail?r=7325 Added: /trunk/samples/mail/src/com/google/gwt/sample/mail/client/logo_ie6.gif Deleted: /trunk/samples/mail/war/logo_ie6.gif Modified: /trunk/samples/mail/src/com/google/gwt/sample/mail/client/TopPanel.ui.xml ======================================= --- /dev/null +++ /trunk/samples/mail/src/com/google/gwt/sample/mail/client/logo_ie6.gif Wed Dec 16 21:09:31 2009 Binary file, no diff available. ======================================= --- /trunk/samples/mail/war/logo_ie6.gif Tue Nov 17 14:23:51 2009 +++ /dev/null Binary file, no diff available. ======================================= --- /trunk/samples/mail/src/com/google/gwt/sample/mail/client/TopPanel.ui.xml Tue Nov 17 19:34:50 2009 +++ /trunk/samples/mail/src/com/google/gwt/sample/mail/client/TopPanel.ui.xml Wed Dec 16 21:09:31 2009 @@ -8,7 +8,11 @@ <ui:image field='logo' src='logo.png'/> + <!-- IE6 cannot handle transparent png, which is what ImageResource creates --> + <ui:data field='logoIe6Data' src='logo_ie6.gif' /> + <ui:style> + .statusDiv { text-align: right; margin: 1em; @@ -19,8 +23,9 @@ } @if user.agent ie6 { + @url logoIe6 logoIe6Data; .logo { - background-image: url(logo_ie6.gif); + background-image: logoIe6; width: 140px; height: 75px; position: absolute; -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
