Bug 124937

Summary: excessive CPU usage with Outlook Web Access
Product: [Applications] konqueror Reporter: Vadym Krevs <vkrevs>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: kollix
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Vadym Krevs 2006-04-04 23:48:20 UTC
Version:           3.5.2 (using KDE 3.5.2 Level "a" , SUSE 10.0 UNSUPPORTED)
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.13-15.8-default

Konqueror is exremely slow when accessing the Outlook Web Access web interface to MS Exchange. When I right click over this text area (on http://bugs.kde.org/wizard.cgi), the context menu appears instantaneously. On the other hand, when I right click over the text area in "new email" in Outlook Web Access, the context menu takes 2+ seconds to appear. Any operation like typing a single character into the To: or Subject: text boxes takes a second or more and is accompanied by a CPU usage spike. Needless to say that Firefox does not have this problem. The source of the frame is below.

<!--Copyright (c) 2000-2003 Microsoft Corporation. All rights reserved.-->
<!--CURRENT FILE== "NON-IE5" "NON-WIN32" composenote -->
<!--CURRENT TEMPLATE == IPF.Note.05000000 -->
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso-8859-1">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
<TITLE>
Untitled -- Message
</TITLE>
<SCRIPT language='JavaScript'>
var g_fIsEnableReceipts = true;
</SCRIPT>
<STYLE type="text/css">
A:link	{ color: 0;text-decoration: none}
A:visited	{ color: 0;text-decoration: none}
A:active	{ color: 0;text-decoration: none}
</STYLE>
<SCRIPT>
var szParentFolder = "https://aaa.aaa.com/exchange/bbb/Drafts";
var g_fIsMac = false;
var g_fAllowAttachments = true;
var g_szAttachmentsNotAllowed = "Access to all attachments has been blocked.";
var g_szMaxDuration = "Please enter a shorter duration.";
var L_SaveAttToDsk = "To open this attachment, you must save it to your disk. Right-click the link, and then click Save. With a single-button mouse, hold the button down over the link, and then click Save.";
var g_szBase = "https://aaa.aaa.com/exchange/bbb/";
var g_fIsDelegate = false;
var g_fIsPublicFolder = false;
var g_bAutoSignatureOn = true;
</SCRIPT>
<SCRIPT src="/exchweb/6.5.7638.1/controls/dl_composecommon.js"></SCRIPT>


<BASE href="https://aaa.aaa.com/exchange/bbb/" >
<LINK rel="stylesheet" type="text/css" href="/exchweb/6.5.7638.1/controls/owastyledl.css">
</HEAD>
<BODY class="bdyForm" onload="StartCompose();" margintop="2">
<FORM name="MainForm"
action="https://aaa.aaa.com/exchange/bbb/Drafts"
METHOD="post">
<TABLE width="100%" border=0 class="tblForm" cellspacing="0" cellpadding="0">
<TR>
<TD valign="top" height="1%">
<TABLE cellpadding="2" cellspacing="0" border="0" width="100%"> <TR class="trToolbar">
<TD nowrap width="1%" valign="middle" align="left"><A class="nolink" href="JavaScript:SetCmd(cmdSend);" title="Send"><IMG src="https://aaa.aaa.com/exchweb/img/send.gif" vspace=2 width=16 height=16 alt="" border=0></A></TD> <TD nowrap width="1%" valign="middle" align="left"><A class="nolink" href="JavaScript:SetCmd(cmdSend);"><FONT size=2 color="#000000" title="Send">Send</FONT></A></TD>
<TD nowrap width="1%" valign="middle" align="left"><IMG src="https://aaa.aaa.com/exchweb/img/div.gif" width=2 height=16 alt="" border=0 hspace=2></TD>
<TD nowrap width="1%" valign="middle" align="left"><A class="nolink" href="JavaScript:SetCmd(cmdSave);" title="Save"><IMG src="https://aaa.aaa.com/exchweb/img/save.gif" vspace=2 width=16 height=16 alt="Save" border=0></A></TD>
<TD nowrap width="1%" valign="middle" align="left"><IMG src="https://aaa.aaa.com/exchweb/img/div.gif" width=2 height=16 alt="" border=0 hspace=2></TD>
<TD nowrap width="2%" valign="middle" align="left"><A class="nolink" HREF="JavaScript:SetCmd(cmdEditAttach);" title="Add Attachment"><IMG width=16 height=16 border=0 hspace=1 src="https://aaa.aaa.com/exchweb/img/attach.gif" alt="Add Attachment"></A></TD>
<TD nowrap width="2%" valign="middle" align="left"><A class="nolink" HREF="JavaScript:SetCmd(cmdCheckNames);" title="Check Names"><IMG width=16 height=16 border=0 src="https://aaa.aaa.com/exchweb/img/checkname.gif" alt="Check Names"></A></TD>
<TD nowrap width="1%" valign="middle" align="left"><IMG src="https://aaa.aaa.com/exchweb/img/div.gif" width=2 height=16 alt="" border=0 hspace=2></TD>
<TD nowrap width="1%" valign="middle" align="left"><FONT size=2 color="#000000"><LABEL for="urn:schemas:httpmail:importance">Importance</LABEL> <SELECT align="absmiddle" name="urn:schemas:httpmail:importance" size=1><OPTION value=0>Low<OPTION selected value=1>Normal<OPTION value=2>High</SELECT></FONT></TD>
<TD nowrap width="1%" valign="middle" align="left"><IMG src="https://aaa.aaa.com/exchweb/img/div.gif" width=2 height=16 alt="" border=0 hspace=2></TD>
<TD nowrap width="1%" valign="middle" align="left"><FONT size=2 color="#000000"><LABEL for="ReceiptOptions">Options</LABEL>&nbsp;</FONT><FONT size=2 color="#000000"><SELECT align="absmiddle" name="ReceiptOptions" onchange="OnReceiptChange();" size=1><OPTION selected value=0>None<OPTION value=1>Read receipt requested<OPTION value=2>Delivery receipt requested<OPTION value=3>Request Both</SELECT></FONT></TD>
<TD nowrap width="1%" valign="middle" align="left"><IMG src="https://aaa.aaa.com/exchweb/img/div.gif" width=2 height=16 alt="" border=0 hspace=2></TD>
<TD nowrap width="4%" valign="middle" align="left"><A class="nolink" HREF="https://aaa.aaa.com/exchange/bbb/Inbox/?Cmd=contents&View=Messages&Page=1"><FONT size=2 color="#000000" title="Close">Close</FONT></A></TD>
<TD nowrap width="1%" valign="middle" align="left"><IMG src="https://aaa.aaa.com/exchweb/img/div.gif" width=2 height=16 alt="" border=0 hspace=2></TD>
<TD nowrap valign="middle" align="center" width="1%"><A href=https://aaa.aaa.com/exchweb/help/USA/ie3/composenote.htm target="__OutlookWebAccessHelp"><IMG align=absmiddle src="https://aaa.aaa.com/exchweb/img/help.gif" border="0" alt="" width="16" height="16"></A></TD>
<TD nowrap valign="middle" align="left" width="1%"><A href=https://aaa.aaa.com/exchweb/help/USA/ie3/composenote.htm target="__OutlookWebAccessHelp"><NOBR><FONT size=2> Help</FONT></NOBR></A></TD>
<TD width="100%">&nbsp;</TD></TR> <TR><TD colspan=23 height=6><IMG src="https://aaa.aaa.com/exchweb/img/spacer.gif" width=1 height=6 alt="" border=0></TD></TR> </TABLE>

<TABLE width="100%" class="tblForm" border="0" cellspacing="0" cellpadding="0">
<TR><TD height="0" align="left" valign="top" nowrap></TD><TD height="0" align="left" valign="top"></TD></TR>
<TR><TD height="35" align="left" valign="top" nowrap><FONT color="#000000" size="2" title="Address Book"><A href="javascript:OpenGalFind('M')" class="galLink"><IMG src="https://aaa.aaa.com/exchweb/img/addrbook.gif" width="16" height="16" border="0" align="middle">&nbsp;To:</A>&nbsp;</FONT></TD><TD height="35" width="100%" align="left" valign="top"><INPUT name="MsgTo" type='text' style="width:100%" size=66 value="" /></TD></TR>
<TR><TD height="0" align="left" valign="top" nowrap></TD><TD height="0" align="left" valign="top"></TD></TR>
<TR><TD height="35" align="left" valign="top" nowrap><FONT color="#000000" size="2" title="Address Book"><A href="javascript:OpenGalFind('M')" class="galLink"><IMG src="https://aaa.aaa.com/exchweb/img/addrbook.gif" width="16" height="16" border="0" align="middle">&nbsp;Cc:</A>&nbsp;</FONT></TD><TD height="35" width="100%" align="left" valign="top"><INPUT name="MsgCc" type='text' style="width:100%" size=66 value="" /></TD></TR>
<TR><TD height="0" align="left" valign="top" nowrap></TD><TD height="0" align="left" valign="top"></TD></TR>
<TR><TD height="35" align="left" valign="top" nowrap><FONT color="#000000" size="2" title="Address Book"><A href="javascript:OpenGalFind('M')" class="galLink"><IMG src="https://aaa.aaa.com/exchweb/img/addrbook.gif" width="16" height="16" border="0" align="middle">&nbsp;Bcc:</A>&nbsp;</FONT></TD><TD height="35" width="100%" align="left" valign="top"><INPUT name="MsgBcc" type='text' style="width:100%" size=66 value="" /></TD></TR>
<TR><TD height="35" align="left" valign="top" nowrap><FONT color="#000000" size="2">&nbsp;Subject:&nbsp;</FONT></TD><TD colspan="3" width="100%" align="left" valign="top"><INPUT name="urn:schemas:httpmail:subject" type='text' style="width:100%;" size=66 value="" /></TD></TR>
<TR><TD height="35" align="left" valign="top" nowrap><A class="nolink" href="JavaScript:SetCmd(cmdEditAttach);"><FONT color="#000000" size="2">&nbsp;Attachments:&nbsp;</FONT></A></TD><TD align="left" valign="top"><FONT color="#000000" size="2">&nbsp;</FONT></TD></TR>
</TABLE>
</TD>
</TR>
<TR>
<TD valign="top">
<TABLE class="tblForm" width="100%" border="0" cellspacing="0" cellpadding="0">
<TR>
<TD align="left" valign="top">
<TEXTAREA wrap="virtual" style="width:100%;" name="urn:schemas:httpmail:textdescription" cols=78 rows=21>
--
Regards,
Vadym Krevs

</TEXTAREA>
</TD>
</TR>
</TABLE>
<INPUT type="hidden" name="Cmd" value="contents" >
<INPUT type="hidden" name="CmdReferring" value="new" >
<INPUT type="hidden" name="MsgID" value="" >
<INPUT type="hidden" name="Embedded" value="0" >
<INPUT type="hidden" name="ReadForm" value="1" >
<INPUT type="hidden" name="Index" value="" >
<INPUT type="hidden" name="Action" value="Cancel" >
<INPUT type="hidden" name="http://schemas.microsoft.com/exchange/deliveryreportrequested" value="" >
<INPUT type="hidden" name="http://schemas.microsoft.com/exchange/readreceiptrequested" value="" >
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
Comment 1 Dirk Stoecker 2006-08-22 13:54:37 UTC

*** This bug has been marked as a duplicate of 115215 ***
Comment 2 Maksim Orlovich 2006-09-05 01:13:11 UTC
..Wrong merge
Comment 3 Vadym Krevs 2006-09-05 18:28:02 UTC
Still a problem with latest KDE 3.5.4 on SUSE 10.1 ...
Comment 4 Naresh V 2008-04-25 21:27:40 UTC
Not a problem with KDE 3.5.7 on openSUSE 10.3, MS Exchange 2007's OWA.
Comment 5 Martin Koller 2011-06-02 14:17:53 UTC
No problem with KDE 4.6.3, MS Exchange 2007