Closed Bug 260162 Opened 20 years ago Closed 20 years ago

Spell check not working on yahoo mail, along with other links

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: dillusion99, Assigned: aaronlev)

References

()

Details

(Whiteboard: [sg:nse])

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Build Identifier: Firefox 1.0 PR Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Firefox .9.3 worked fine with http://mail.yahoo.com but upon upgrading to 1.0PR
I notice the pages do look better but when you click on spell check it brings up
a blank screen and the buttons do not work. I also tried to click on the empty
bulk mail and that link will no longer work. They will work one time if you
refresh the page but once you click on that link and then try to click on it
again it does not work. It seems to work better on the Microsoft sites when I do
have to go there but yahoo is my primary email site and do try to stay away from
the microsoft sites.

Reproducible: Always
Steps to Reproduce:
1.Create email
2.Click on Spell check
3.

Actual Results:  
Grey box

Expected Results:  
Shown text to be corrected along with the option to correct the mis-spelled words.  

Encoding ISO-8859-1
Render Mode: Quirks mode
Type: text/html 

<!--web51605-->




<html>
<head>
<title>
Yahoo! Mail - dillusion99@yahoo.com</title>
<script type="text/javascript">
<!-- 
	if(typeof top.frames["wmailmain"] != "undefined")
window.open("http://mail.yahoo.com", "_top");
// -->
</script>

<noscript>
<META HTTP-EQUIV=Refresh CONTENT="0; URL=/ym/login?nojs=1">
</noscript>

        








<link rel="stylesheet"
href="http://us.js1.yimg.com/us.yimg.com/lib/pim/r/medici/6_16_2/mail/us/mail_blue_all.css"
type="text/css" media="all">

<script type="text/javascript"
src="http://us.js1.yimg.com/us.yimg.com/lib/pim/r/medici/6_16_2/mail/mailcommonlib.js"></script>

<script>
    var text = "sdfsafasdfsda";
    var corrections = [{b:0,d:0,l:13,s:[]}];
    var changes = "";
    var current = 0;
    var ignore = new Object();
    var formatted = false;

    function onChange()
    {
	if (current < corrections.length) {
	    changeWord(current);
	    nextWord();
	}
    }

    function onChangeAll()
    {
	if (current < corrections.length) {
	    var currentWord = text.substr(corrections[current].d, corrections[current].l);
	    changeWord(current);
	    for (var i = current + 1; i < corrections.length; i++) {
		if (!ignore[i] && text.substr(corrections[i].d, corrections[i].l) ==
currentWord) {
		    changeWord(i);
		    ignore[i] = true;
		}
	    }
	    nextWord();
	}
    }
    
    function onIgnore()
    {
	if (current < corrections.length) {
	    nextWord();
	}
    }

    function onIgnoreAll()
    {
	if (current < corrections.length) {
	    var currentWord = text.substr(corrections[current].d, corrections[current].l);
	    for (var i = current + 1; i < corrections.length; i++) {
		if (!ignore[i] && text.substr(corrections[i].d, corrections[i].l) ==
currentWord) {
		    ignore[i] = true;
		}
	    }
	    nextWord();
	}
    }

    function onSend()
    {
	document.all.result.value = changes;
	spell.action += "&SEND=1";
	spell.submit();
    }

    function onSaveDraft()
    {
	document.all.result.value = changes;
	spell.action += "&SAVE=1";
	spell.submit();
    }

    function onDone()
    {
	document.all.result.value = changes;
	spell.action += "&DON=1";
	spell.submit();
    }

    function onCancel()
    {
	spell.action += "&CAN=1";
	spell.submit();
    }

    function onChangeSuggestions()
    {
	var suggestion = suggestions.options[suggestions.selectedIndex].text;
	if (suggestion != "no suggestions") {
	    word.value = suggestion;
	}
    }

    function onKeyPressWord()
    {
	if (event.keyCode == 13) {
	    onChange();
	}
    }

    function nextWord()
    {
	while (current++ < corrections.length && ignore[current]);
	update();
	if (current >= corrections.length) {
	    changeButton.disabled = true;
	    changeAllButton.disabled = true;
	    ignoreButton.disabled = true;
	    ignoreAllButton.disabled = true;
	    alert("Spell check complete.");
	}
    }

    function update()
    {
	if (current < corrections.length) {
	    var html = "";
	    html += '<head>';
	    html += getStyles();
	    html += '</head>';
	    html += '<body marginwidth=4 marginheight=4 topmargin=4 leftmargin=4>';
	    html += text.substr(0, corrections[current].d);
	    html += '<span id="highlight" style="font-weight:bold;color:red">';
	    html += text.substr(corrections[current].d, corrections[current].l);
	    html += '</span>';
	    html += text.substr(corrections[current].d + corrections[current].l,
text.length - (corrections[current].d + corrections[current].l));
	    html += '</body>';
	    preview.document.open();
	    preview.document.write(html);
	    preview.document.close();
	    preview.highlight.scrollIntoView();

	    suggestions.options.length = 0;
	    var n = corrections[current].s.length;
	    if (n == 0) {
		word.value = text.substr(corrections[current].d, corrections[current].l);
		suggestions.options[0] = new Option("no suggestions");
	    }
	    else {
		word.value = corrections[current].s[0];
		for (var i = 0; i < n; i++) {
		    suggestions.options[i] = new Option(corrections[current].s[i]);
		}
		suggestions.selectedIndex = 0;
	    }
	    word.select();
	}
	else {
	    var html = "";
	    html += '<head>';
	    html += getStyles();
	    html += '</head>';
	    html += '<body marginwidth=4 marginheight=4 topmargin=4 leftmargin=4>';
	    html += text;
	    html += '</body>';
	    preview.document.open();
	    preview.document.write(html);
	    preview.document.close();
	    word.value = "";
	    suggestions.options.length = 0;
	    suggestions.options[0] = new Option("no suggestions");
	}
    }

    function changeWord(index)
    {
	var newText = "";
	newText += text.substr(0, corrections[index].d);
	newText += word.value;
	newText += text.substr(corrections[index].d + corrections[index].l, text.length
- (corrections[index].d + corrections[index].l));
	adjustOffsets(word.value.length - corrections[index].l, index + 1);
	text = newText;
	changes += 
	    corrections[index].b
	    + 
	    "," 
	    + 
	    corrections[index].l 
	    + 
	    "," 
	    + 
	    word.value 
	    + 
	    ";";
    }

    function adjustOffsets(delta, start)
    {
	for (i = start; i < corrections.length; i++) {
	    corrections[i].d += delta;
	}
    }

    function getStyles()
    {
	var html = "";
	var styles = document.all.tags("style");
	for (var i = 0; i < styles.length; i++) {
	    html += styles[i].outerHTML;
	}
	return html;
    }
</script>
</head>
<body vLink=#0000ff link=#0000ff bgColor=white leftMargin=4 topMargin=4
marginheight="4" marginwidth="4">














<script type="text/javascript">

    function Help(link)
    {
		window.open(link,"help","width=400,height=500,scrollbars=yes,dependent=yes");
    }

    if(document.cookie != "" && document.cookie.indexOf("Rw4SBB") == -1)
window.open("http://mail.yahoo.com", "_top");

    var newWin=null;
    var onscreen=false;

    function NewWin(url,name,xpos,ypos,width,height)
    {
       newWin=window.open(
           url,
           name,
           "screenX="+xpos+",screenY="+ypos+",WIDTH="+width+",HEIGHT="+height+ 
          
",location=0,resizable=1,status=0,titlebar=1,directories=0,toolbar=0,menubar=0,scrollbars=0,status=0"
       );
       newWin.focus();
       onscreen=true; 
    }

</script>

<style type="text/css"><!--
@import url("http://us.js1.yimg.com/us.yimg.com/lib/hdr/ygma.css");
body{margin:0px 4px;}
--></style>
<div align=center id=ygma><form style="margin:0"
action="http://srd.yahoo.com/fp=150500001&loc=head&st=yahoo/*http://search.yahoo.com/search"
target=_blank><input type=hidden name="fr" value="ush1-mail"><table width=100%
cellpadding=0 cellspacing=0 border=0><tr bgcolor="#efefef"><td class=ygmabk
width="100%" colspan=3 style="padding:4px 10px"><font
face="arial,helvetica,sans-serif" size="-2"><a
href="http://us.ard.yahoo.com/SIG=1292knuqv/M=236957.2969309.4301129.2926700/D=mail/S=150500015:HEAD5/EXP=1095560053/A=1453288/R=0/SIG=10mgpruen/*http://www.yahoo.com"><font
color=000000>Yahoo!</font></a> &nbsp; <a
href="http://us.ard.yahoo.com/SIG=1292knuqv/M=236957.2969309.4301129.2926700/D=mail/S=150500015:HEAD5/EXP=1095560053/A=1453288/R=1/SIG=10l2nj3k8/*http://my.yahoo.com"><font
color=000000>My Yahoo!</font></a> &nbsp; <a
href="http://us.ard.yahoo.com/SIG=1292knuqv/M=236957.2969309.4301129.2926700/D=mail/S=150500015:HEAD5/EXP=1095560053/A=1453288/R=2/SIG=10n3m6b64/*http://mail.yahoo.com"><font
color=000000>Mail</font></a></font></td><td class=ygmatcrn><spacer type=block
width=1 height=1></td><td class=ygmabk rowspan=2><img
src=http://us.i1.yimg.com/us.yimg.com/i/us/search/test/stw2.gif width=38
height=16 border=0 hspace=4 alt="Search the web"></td><td class=ygmabk rowspan=2
nowrap style="padding-right:6px;"><font face="verdana,geneva,sans-serif"
size="-2"> <input type=text name=p size=12 title="Enter search terms here">
<input type=submit value=Search title=Search
style="background:#dcdcdc"></font></td></tr><tr><td rowspan=2><a
href=http://us.ard.yahoo.com/SIG=1292knuqv/M=236957.2969309.4301129.2926700/D=mail/S=150500015:HEAD5/EXP=1095560053/A=1453288/R=3/SIG=10n3m6b64/*http://mail.yahoo.com><img
src=http://us.i1.yimg.com/us.yimg.com/i/us/pim/b/mailma1.gif width=250 height=34
border=0 alt="Yahoo! Mail"></a></td><td width="100%" rowspan=2
style="padding-left:2px"><font face="verdana,geneva,sans-serif"
size="-2">Welcome, <strong>dillusion99</strong><br>[<a
href="http://us.ard.yahoo.com/SIG=1292knuqv/M=236957.2969309.4301129.2926700/D=mail/S=150500015:HEAD5/EXP=1095560053/A=1453288/R=4/SIG=134blu817/*http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com/&.src=ym&.lg=us&.intl=us'">Sign
Out</a>, <a
href="http://us.ard.yahoo.com/SIG=1292knuqv/M=236957.2969309.4301129.2926700/D=mail/S=150500015:HEAD5/EXP=1095560053/A=1453288/R=5/SIG=12go3ih84/*http://edit.yahoo.com/config/eval_profile?.done=http://mail.yahoo.com/&.src=ym">My
Account</a>]<br></font></td><td rowspan=2><script language=JavaScript>
var pb_target="_top";
var pb_URL = new Array();
pb_URL[1]="http://us.ard.yahoo.com/SIG=1261lsvho/M=294867.4949884.6085266.1284474/D=mail/S=150500015:PB/EXP=1095560053/A=2167786/R=0/id=flashurl/SIG=10tt88gbl/*http://poweredby.hpidea.com";
var
pb_flashfile="http://us.a1.yimg.com/us.yimg.com/a/1-/flash/hp/pb/pbhp_84x28_blu_yahoomail.swf";
var
pb_altURL="http://us.ard.yahoo.com/SIG=1261lsvho/M=294867.4949884.6085266.1284474/D=mail/S=150500015:PB/EXP=1095560053/A=2167786/R=1/id=altimgurl/SIG=10tt88gbl/*http://poweredby.hpidea.com";
var
pb_altimg="http://us.a1.yimg.com/us.yimg.com/a/1-/flash/hp/pb/pbhp_84x28_blu_yahoo.gif";
var pb_width=84;
var pb_height=28;
var pb_FitNewWinHeight = new Array;
var pb_FitNewWinWidth = new Array;
pb_FitNewWinWidth[1] = 790;
pb_FitNewWinHeight[1] = 590;

</script>
<script language=JavaScript
src=http://us.a1.yimg.com/us.yimg.com/a/1-/jscodes/072002/fs_pb_fitted_072002b.js>
</script>
<noscript>
<a
href="http://us.ard.yahoo.com/SIG=1261lsvho/M=294867.4949884.6085266.1284474/D=mail/S=150500015:PB/EXP=1095560053/A=2167786/R=2/id=noscript/SIG=10tt88gbl/*http://poweredby.hpidea.com"
target=_top><img
src="http://us.a1.yimg.com/us.yimg.com/a/1-/flash/hp/pb/pbhp_84x28_blu_yahoo.gif"
width=84 height=28 border=0></a>
</noscript></td><td class=ygmacrn width=13 height=14 valign=top bgcolor=efefef
nowrap><spacer type=block width=13 height=14></td></tr><tr><td><spacer
type=block width=1 height=1></td><td id=ygmaproplinks colspan=2 align=right
style="padding-bottom:14x;text-align:right"><font
face="verdana,geneva,sans-serif" size="-2"><a
href="http://us.ard.yahoo.com/SIG=1291grfa7/M=236957.2969314.4301130.2926704/D=mail/S=150500015:HEAD6/EXP=1095560053/A=1453290/R=0/SIG=10n3m6b64/*http://mail.yahoo.com">Mail
Home</a> - <a
href="http://us.ard.yahoo.com/SIG=1291grfa7/M=236957.2969314.4301130.2926704/D=mail/S=150500015:HEAD6/EXP=1095560053/A=1453290/R=1/SIG=115b35dfb/*http://help.yahoo.com/help/us/mail/">Help</a></font></td></tr></table></form></div><td></td><td></td>







<script>
    var oKey = new ylib_keyevt();
   
oKey.addKey(67,-1,"location='http://us.f516.mail.yahoo.com/ym/ShowFolder?rb=Inbox&YY=28687&YN=1'","shift+ctrl");
// Check Mail | CTRL-C
   
oKey.addKey(80,-1,"location='http://us.f516.mail.yahoo.com/ym/Compose?YY=28687'","shift+ctrl");
// Compose | CTRL-P
   
oKey.addKey(70,-1,"location='http://us.f516.mail.yahoo.com/ym/Folders?YY=28687'","shift+ctrl");
// Folders | CTRL-F
   
oKey.addKey(83,-1,"location='http://us.f516.mail.yahoo.com/ym/Search?YY=28687'","shift+ctrl");
// Search | CTRL-S
       
oKey.addKey(72,-1,"location='http://help.yahoo.com/help/us/mail'","shift+ctrl");
// Help | CTRL-H
    </script>

<script language=javascript>

    function init() 
    { 
		if(document.getElementById)
		{
			Tabs_Init();
			LeftNav('popaccounts');
			LeftNav('mailaccounts');
			LeftNav('folderlist');
			LeftNav('searchnav');
			LeftNav('optionsnav');
			
	    	document.onkeydown = function(evt) { oKey.keyevent(evt); }
			if(typeof OnLoad != 'undefined') OnLoad();
		}
    }

    onload=init

</script>



<div id="topnav">
	<div>
		<span id="mailtab" class="first selected"><span><a
href="http://us.rd.yahoo.com/mail_us/pimnav/mail/*http://mail.yahoo.com">Mail</a><a
href="#mailshortcuts" class="jump"> <img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd_l_2.gif"
alt="Mail shortcuts"></a><span>| </span></span></span>
		<span id="addressbooktab"><span><a
href="http://us.rd.yahoo.com/mail_us/pimnav/ab/*http://address.yahoo.com/yab/us">Addresses</a><a
href="#addressbookshortcuts" class="jump"> <img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd_2.gif"
alt="Address Book shortcuts"></a><span>| </span></span></span>

		<span id="calendartab"><span><a
href="http://us.rd.yahoo.com/mail_us/pimnav/cal/*http://calendar.yahoo.com">Calendar</a><a
href="#calendarshortcuts" class="jump"> <img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd_2.gif"
alt="Calendar shortcuts"></a><span>| </span></span></span>
		<span id="notepadtab"><span><a
href="http://us.rd.yahoo.com/mail_us/pimnav/np/*http://notepad.yahoo.com">Notepad</a><a
href="#notepadshortcuts" class="jump"> <img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd_2.gif"
alt="Notepad shortcuts"></a></span></span>
				<span class="last">
	<b>dillusion99@yahoo.com</b> [<a href="/ym/Logout?YY=28687&YY=28687">Sign Out</a>]
		</span>

	</div>
</div>



<script>
	function OnLoad()
	{
	    update();
	}
</script>

<form id="spell" method="post" action="/ym/Spell?YY=28687">
<input type=hidden name=".crumb" value="2Zzj8eiil12">

<input type=hidden name=box value="@B@Bulk">
<input type=hidden name=DMid value="">
<input type=hidden name=SigAtt value="">
<input type=hidden name=SaveCopy value="">
<input type=hidden name=Format value="">

<input type=hidden name=FwdFile value="">
<input type=hidden name=FwdMsg value="">
<input type=hidden name=FwdSubj value="">
<input type=hidden name=NumAtt value="0">
<input type=hidden name=AttData value="">
<input type=hidden name=FName value="">
<input type=hidden name=FromAddr value="">
<input type=hidden name=To value="">
<input type=hidden name=Cc value="">
<input type=hidden name=Bcc value="">
<input type=hidden name=Subj value="">
<input type=hidden name=Body value="sdfsafasdfsda">
<input type=hidden name=Changes id=result value="">
<input type=hidden name=HTTMap value="">
<input type=hidden name=InReplyTo value="">
<input type=hidden name=SendMoney value="">
<input type=hidden name=Money value="">

<input type=hidden name=Video value="">
<input type=hidden name=Background value="">
<input type=hidden name=UplImg value="">

</form>

<div id="globalbuttonbartop" class="globalbuttonbar composebuttonbar">
<button type="button" title="Send Message" value="Send"
onclick="onSend();">Send</button>
<button type="button" title="Save Message in your Drafts folder" value="Save as
a Draft" onclick="onSaveDraft();">Save as a Draft</button>
<button type="button" title="Return to editing your Message" value="Edit Your
Message" onclick="onDone();">Edit Your Message</button>
<button type="button" title="Cancel" value="Cancel"
onclick="onCancel();">Cancel</button>
</div>	
	
<table class="applicationcontainer composeview" cellpadding="0" cellspacing="0"
border="0" width="100%">

<tr>
<td rowspan="2" width="7" id="first" nowrap="nowrap"><spacer type="block"
width="7"></td>
<td>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td width="3" id="spacer" nowrap="nowrap"><spacer type="block" width="3"></td>
<td height="5" class="content" width="100%"><spacer type="block"
height="5"></td>							
</tr>
</table>
</td>
</tr>
<tr valign="top">
<td>
<!-- START MAIN APPLICATION CONTENT -->

<div id="stateindicator">
<h2>Spell Check</h2>

</div>
			
<div class="fieldset lightfill">
<table cellSpacing=0 cellPadding=4 width="100%" border=0>
<tr>
<td vAlign=top align=right width="12%"><b>To:</b></td>
<td width="88%"><i>(None)</i></td>
</tr>
<tr>
<td align=right><b>Cc:</b></td>
<td><i>(None)</i></td>
</tr>
<tr>

<td vAlign=top align=right>&nbsp;&nbsp;&nbsp;<b>Bcc:</b></td>
<td><i>(None)</i></td>
</tr>
<tr>
<td vAlign=top align=right>&nbsp;&nbsp;<b>Subject:</b></td>
<td><i>(None)</i></td>
</tr>
</table>
		
<table cellSpacing=0 cellPadding=4 width="100%" border=0>		
<tr>
<td valign=top align=right width="12%"><b>Attachments:</b></td>

<td>
<table border=0 cellpadding=2 cellspacing=0>
<tr>
<td><i>(None)</i></td>
</tr>
</table>
</td>
</tr>
</table>
</div>

<div class="fieldset darkfill">
<table cellSpacing=0 cellPadding=4 width="100%" border=0>
<tr>
<td width="12%">&nbsp;</td>
<td>

							
<div id="spellchecker">
<iframe id=preview width=400 height=100></iframe>
			
<div class="modulecontainer">
<div class="first">
<span class="first"></span>
<span class="last"></span>
</div>
<div>
<div>
<label for="word">Change to:</label>
<input id=word style="width:16em" size=5 onkeypress="onKeyPressWord()">
</div>
<div>
<label for="suggestions">Suggestions:</label>

<select id=suggestions style="WIDTH: 16em" size=5
onchange="onChangeSuggestions()"></select>
</div>							
<div>
<button id=changeButton type=button value="Change"
onclick="onChange()">Change</button> 
<button id=changeAllButton type=button value="Change All"
onclick="onChangeAll()">Change All</button>
<button id=ignoreButton type=button value="Ignore"
onclick="onIgnore()">Ignore</button>
<button id=ignoreAllButton type=button value="Ignore All"
onclick="onIgnoreAll()">Ignore All</button>
</div>
</div>
<div class="last">
<span class="first"></span>
<span class="last"></span>
</div>

</div>
							
</div>
												
</td>
</tr>
</table>
</div>

<div class="fieldset lightfill last">
<table cellSpacing=0 cellPadding=4 width="100%" border=0>
<tr>
<td align=right width="12%"><b>Options:</b></td>
<td>
<table cellSpacing=0 cellPadding=2 border=0>
					
					
					

<tr>
<td colSpan=2><i>(None)</i></td>
</tr>
</table>
</td>
</tr>
</table>
</div>

<!-- END APPLICATION CONTENT -->
</td>
</tr>
</table>
		
		
<div id="globalbuttonbarbottom" class="globalbuttonbar composebuttonbar">
<button type="button" title="Send Message" value="Send"
onclick="onSend();">Send</button>

<button type="button" title="Save Message in your Drafts folder" value="Save as
a Draft" onclick="onSaveDraft();">Save as a Draft</button>
<button type="button" title="Return to editing your Message" value="Edit Your
Message" onclick="onDone();">Edit Your Message</button>
<button type="button" title="Cancel" value="Cancel"
onclick="onCancel();">Cancel</button>
</div>

<div id="mailshortcuts" class="shortcuts">
	<strong><a name="mailshortcuts">Mail Shortcuts</a></strong>
	<div>
		<ul class="first">
			<li class="special"><a
href="http://us.f516.mail.yahoo.com/ym/ShowFolder?rb=Inbox&YN=1&YY=802330">Check
Mail</a> Ctrl+<img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd/el/shift1.gif"
width="9" height="8" alt="shift" border="0">+C</li>

			<li class="special"><a
href="http://us.f516.mail.yahoo.com/ym/Compose?YY=638162">Compose</a> Ctrl+<img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd/el/shift1.gif"
width="9" height="8" alt="shift" border="0">+P</li>
		</ul>
		<ul>
			<li class="special"><a
href="http://us.f516.mail.yahoo.com/ym/Folders?YY=758765">Folders</a> Ctrl+<img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd/el/shift1.gif"
width="9" height="8" alt="shift" border="0">+F</li>
			<li class="special"><a
href="http://us.f516.mail.yahoo.com/ym/Search?YY=949654">Search</a> Ctrl+<img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd/el/shift1.gif"
width="9" height="8" alt="shift" border="0">+S</li>

		</ul>
		<ul class="last">
			<li><a href="http://us.f516.mail.yahoo.com/ym/Options?YY=104043">Options</a></li>
			<li class="special"><a href="http://help.yahoo.com/help/us/mail/">Help</a>
Ctrl+<img
src="http://us.i1.yimg.com/us.yimg.com/i/us/pim/r/medici/all/bt_dd/el/shift1.gif"
width="9" height="8" alt="shift" border="0">+H</li>
		</ul>
	</div> 

</div>

<div id="addressbookshortcuts" class="shortcuts">
	<strong><a name="addressbookshortcuts">Address Book Shortcuts</a></strong>	
	<div>
		<ul class="first">
			<li><a href="http://address.yahoo.com/yab/us?addcontact">Add Contact</a></li>
			<li><a href="http://address.yahoo.com/yab/us?Add&A=g">Add Category</a></li>
			<li><a href="http://address.yahoo.com/yab/us?edit_grp">Add List</a></li>

		</ul>
		<ul>			
			<li><a href="http://address.yahoo.com/yab/us">View Contacts</a></li>
			<li><a href="http://address.yahoo.com/yab/us?A=v&cat=__ll">View Lists</a></li>
		</ul>				
		<ul>
			<li><a href="http://us.f516.mail.yahoo.com/ym/quickbuilder">Quickbuilder</a></li>
			<li><a href="http://address.yahoo.com/yab/us?A=B">Import Contacts</a></li>

					<li><a href="http://address.yahoo.com/yab/us?A=x&A2=11">Synchronize</a></li>
				</ul>
		<ul class="last">							
			<li><a href="http://address.yahoo.com/yab/us?A=o">Addresses Options</a></li>
			<li><a href="http://help.yahoo.com/help/us/ab/">Addresses Help</a></li>
		</ul>
	</div> 
</div>

<div id="calendarshortcuts" class="shortcuts">
	<strong><a name="calendarshortcuts">Calendar Shortcuts</a></strong>
	<div>
		<ul class="first">
			<li><a href="http://calendar.yahoo.com/?v=5">Add Event</a></li>
			<li><a href="http://calendar.yahoo.com/?v=33">Add Task</a></li>
			<li><a href="http://calendar.yahoo.com/?v=5&evt_type=13">Add Birthday</a></li>

		</ul>
		<ul>
			<li><a href="http://calendar.yahoo.com/?v=0">Day</a></li>
			<li><a href="http://calendar.yahoo.com/?v=1">Week</a></li>
			<li><a href="http://calendar.yahoo.com/?v=2">Month</a></li>
			<li><a href="http://calendar.yahoo.com/?v=3">Year</a></li>
		</ul>

		<ul>
			<li><a href="http://calendar.yahoo.com/?v=42">Event List</a></li>
			<li><a
href="http://calendar.yahoo.com/?v=42&POS=0&TYP=101&MOD=0">Reminders</a></li>
			<li><a href="http://calendar.yahoo.com/?v=32">Tasks</a></li>
		</ul>
		<ul>
			<li><a href="http://calendar.yahoo.com/?v=84">Sharing</a></li>

					<li><a href="http://calendar.yahoo.com/?v=120">Synchronize</a></li>
				</ul>
		<ul class="last">
			<li><a href="http://calendar.yahoo.com/?v=70">Calendar Options</a></li>
			<li><a href="http://help.yahoo.com/help/us/cal/">Calendar Help</a></li>
		</ul>
	</div>

</div>

<div id="notepadshortcuts" class="shortcuts">
	<strong><a name="notepadshortcuts">Notepad Shortcuts</a></strong>
	<div>
		<ul class="first">
			<li><a href="http://notepad.yahoo.com/?v=161">Add Note</a></li>
			<li><a href="http://notepad.yahoo.com/?v=168">Add Folder</a></li>
		</ul>

		<ul>
			<li><a href="http://notepad.yahoo.com/?v=164">View Notes</a></li>
		</ul>
		<ul class="last">
			<li><a href="http://notepad.yahoo.com/?v=165">Notepad Options</a></li>
			<li><a href="http://help.yahoo.com/help/us/notepad/">Notepad Help</a></li>
		</ul>

	</div> 
</div>
<br>
<!-- ad for TFOOT -->

	<script language=javascript> var ADFadids =
"1522466,1522468,1453288,1453290,2167786,1544483,1052425"; function ADFlaunch()
{var w; var
l="http://us.ard.yahoo.com/SIG=129olq8uq/M=224039.2020109.3495275.1958505/D=mail/S=150500015:FOOT2/EXP=1095560053/A=1052425/R=0/id=adfeedback/SIG=12isli969/*http://surveys.yahoo.com/user_ad_feedback?source=150500015:FOOT2&.q28=mail&.q26="+ADFadids;
w=window.open(l,"AdFeedbackWin","toolbar=no,scrollbars=yes,resizable,location=no,height=400,width=640");
}</script><center><small><br>Copyright &copy; 1994-2004 <a
href="http://us.ard.yahoo.com/SIG=129olq8uq/M=224039.2020109.3495275.1958505/D=mail/S=150500015:FOOT2/EXP=1095560053/A=1052425/R=1/mail_us/tos/SIG=10mgpruen/*http://www.yahoo.com"
target="_blank">Yahoo!</a> Inc. All rights reserved. <a
href="http://us.ard.yahoo.com/SIG=129olq8uq/M=224039.2020109.3495275.1958505/D=mail/S=150500015:FOOT2/EXP=1095560053/A=1052425/R=2/SIG=1136qnvkg/*http://docs.yahoo.com/info/terms/">Terms
of Service</a> - <a
href=http://us.ard.yahoo.com/SIG=129olq8uq/M=224039.2020109.3495275.1958505/D=mail/S=150500015:FOOT2/EXP=1095560053/A=1052425/R=3/SIG=11lp7krrc/*http://docs.yahoo.com/info/copyright/copyright.html>Copyright
Policy</a> - <a
href="http://us.ard.yahoo.com/SIG=129olq8uq/M=224039.2020109.3495275.1958505/D=mail/S=150500015:FOOT2/EXP=1095560053/A=1052425/R=4/SIG=11he80eif/*http://docs.yahoo.com/info/guidelines/mail.html">Guidelines</a>
- <a href="javascript:ADFlaunch()">Ad Feedback</a><br>NOTICE: We collect
personal information on this site.<br>To learn more about how we use your
information, see our <a
href="http://us.ard.yahoo.com/SIG=129olq8uq/M=224039.2020109.3495275.1958505/D=mail/S=150500015:FOOT2/EXP=1095560053/A=1052425/R=5/SIG=11b5p6lhe/*http://privacy.yahoo.com/privacy/us/mail/">Privacy
Policy</a></small></center>


<iframe name="asynch" width=0 height=0></iframe>

</body>
</html>
<!-- v3.5.19.2.1 1095124420 -->
<!-- 0.14396 -->
<!-- web51605.mail.yahoo.com compressed/chunked Fri Sep 17 19:14:13 PDT 2004 -->
Yahoo mail spellcheck and empty bulk mailbox works fine for me. Try working out
what's different about your setup in the forums where help can be more
interactive. http://www.mozilla.org/support/#community

"critical" severity means crashes or dataloss

Not a security exploit, clearing security flag
Group: security
Severity: critical → normal
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
Whiteboard: [sg:nse]
Status: RESOLVED → VERIFIED
Component: Accessibility → General
You need to log in before you can comment on or make changes to this bug.