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

Reply via email to