[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/kmail
From:       Martin Koller <m.koller () surfeu ! at>
Date:       2009-07-31 13:20:05
Message-ID: 1249046405.407917.31453.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1005161 by mkoller:

BUG: 137643
make sure HTML mail body does not overlap with "Note" above about HTML mail


 M  +4 -0      objecttreeparser.cpp  


--- trunk/KDE/kdepim/kmail/objecttreeparser.cpp #1005160:1005161
@@ -1041,7 +1041,11 @@
                                   "<a href=\"kmail:showHTML\">by clicking here</a>.") );
         htmlWriter()->queue( "</div><br><br>" );
       }
+      // Make sure the body is relative, so that nothing is painted over above "Note: ..."
+      // if a malicious message uses absolute positioning. #137643
+      htmlWriter()->queue( "<div style=\"position: relative\">\n" );
       htmlWriter()->queue( bodyText );
+      htmlWriter()->queue( "</div>\n" );
       mReader->mColorBar->setHtmlMode();
       return true;
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic