Bug 14122 - Safari 3.0 breaks quoting when replying to HTML mails in Mail.app
Summary: Safari 3.0 breaks quoting when replying to HTML mails in Mail.app
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P5 Normal
Assignee: Nobody
URL:
Keywords: InRadar, NeedsReduction
Depends on:
Blocks:
 
Reported: 2007-06-13 09:30 PDT by Eric Seidel (no email)
Modified: 2007-06-19 12:41 PDT (History)
1 user (show)

See Also:


Attachments
screenie of the bad reply (51.79 KB, image/png)
2007-06-13 09:31 PDT, Eric Seidel (no email)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Seidel (no email) 2007-06-13 09:30:08 PDT
It seems that after I installed Safari 3.0 Mail.app has trouble replying to certain HTML mails:

Replying to this mail fails:

It seems that after I installed Safari 3.0 Mail.app has trouble replying to certain HTML mails:

One example:

Return-Path: <webkit-dev-bounces@lists.webkit.org>
Delivered-To: opendarwin@removed-eseidel.com
Received: (qmail 31987 invoked by uid 688); 13 Jun 2007 15:37:58 -0000
Received: from 204.152.184.197 by server1.dividezero.net (envelope-from <webkit-dev-bounces@lists.webkit.org>, uid 0) with qmail-scanner-1.25 
 (clamdscan: 0.87/1179. spamassassin: 3.0.4.  
 Clear:RC:0(204.152.184.197):SA:0(-2.2/5.5):. 
 Processed in 2.233026 secs); 13 Jun 2007 15:37:58 -0000
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on
	server1.dividezero.net
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=5.5 tests=AWL,BAYES_00,FORGED_RCVD_HELO,
	HTML_40_50,HTML_MESSAGE autolearn=ham version=3.1.8
X-Spam-Report: 
	*  0.1 FORGED_RCVD_HELO Received: contains a forged HELO
	* -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1%
	*      [score: 0.0000]
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	* -0.2 AWL AWL: From: address is in the auto white-list
X-Envelope-From: webkit-dev-bounces@lists.webkit.org
Received: from unknown (HELO sampson.opendarwin.org) (204.152.184.197)
  by 0 with SMTP; 13 Jun 2007 15:37:55 -0000
Received: by sampson.opendarwin.org (Postfix)
	id 3A95351E8949; Wed, 13 Jun 2007 08:37:55 -0700 (PDT)
Delivered-To: macdome@removed-opendarwin.org
Received: from lists.macosforge.org (www2.opensource.apple.com [17.254.17.105])
	by sampson.opendarwin.org (Postfix) with ESMTP id 3673651E8947
	for <macdome@removed-opendarwin.org>; Wed, 13 Jun 2007 08:36:20 -0700 (PDT)
Received: from lists.macosforge.org (localhost [127.0.0.1])
	by lists.macosforge.org (Postfix) with ESMTP id 10DF41CFB7C7;
	Wed, 13 Jun 2007 08:36:19 -0700 (PDT)
X-Original-To: webkit-dev@lists.webkit.org
Delivered-To: webkit-dev@lists.webkit.org
Received: from mail-out4.apple.com (mail-out4.apple.com [17.254.13.23])
	by lists.macosforge.org (Postfix) with ESMTP id 22C6B1CFB7BC
	for <webkit-dev@lists.webkit.org>; Wed, 13 Jun 2007 08:36:17 -0700 (PDT)
Received: from relay7.apple.com (relay7.apple.com [17.128.113.37])
	by mail-out4.apple.com (Postfix) with ESMTP id 1CA578E8EAD;
	Wed, 13 Jun 2007 08:36:17 -0700 (PDT)
Received: from relay7.apple.com (unknown [127.0.0.1])
	by relay7.apple.com (Symantec Mail Security) with ESMTP id 0D2E830051; 
	Wed, 13 Jun 2007 08:36:17 -0700 (PDT)
X-AuditID: 11807125-9f763bb000000801-84-46700ef0c181
Received: from [17.219.198.109] (unknown [17.219.198.109])
	(using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	by relay7.apple.com (Apple SCV relay) with ESMTP id D1C823000D;
	Wed, 13 Jun 2007 08:36:16 -0700 (PDT)
Message-Id: <D878611E-D9ED-4F6D-8311-493AF354E2EC@removed-apple.com>
From: Geoffrey Garen <ggaren@removed-apple.com>
To: Rodrigo Melo <rodrigofm04@removed-gmail.com>
In-Reply-To: <ad6fa6620706130813l12754219qc690605c278a41f9@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v890.2)
Subject: Re: [webkit-dev] ECMAScript 4Ed. in JSC
Date: Wed, 13 Jun 2007 08:36:14 -0700
References: <ad6fa6620706130813l12754219qc690605c278a41f9@mail.gmail.com>
X-Mailer: Apple Mail (2.890.2)
X-Brightmail-Tracker: AAAAAA==
Cc: webkit-dev <webkit-dev@lists.webkit.org>
X-BeenThere: webkit-dev@lists.webkit.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: WebKit developers <webkit-dev.lists.webkit.org>
List-Unsubscribe: <http://lists.webkit.org/mailman/listinfo/webkit-dev>,
	<mailto:webkit-dev-request@lists.webkit.org?subject=unsubscribe>
List-Archive: <http://lists.macosforge.org/pipermail/webkit-dev>
List-Post: <mailto:webkit-dev@lists.webkit.org>
List-Help: <mailto:webkit-dev-request@lists.webkit.org?subject=help>
List-Subscribe: <http://lists.webkit.org/mailman/listinfo/webkit-dev>,
	<mailto:webkit-dev-request@lists.webkit.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1803608859=="
Sender: webkit-dev-bounces@lists.webkit.org
Errors-To: webkit-dev-bounces@lists.webkit.org


--===============1803608859==
Content-Type: multipart/alternative; boundary=Apple-Mail-1--569171606


--Apple-Mail-1--569171606
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: 7bit

Rodrigo,

Yes, we keep abreast of new web standards. Some of the features in  
JavaScript 2 seem quite useful, and we've been talking about the best  
ways to implement them. We could use your help, if you're volunteering.

Cheers,
Geoff

On Jun 13, 2007, at 8:13 AM, Rodrigo Melo wrote:

> Recently was announced to the community one more early release of a  
> Reference Implementation (http://www.ecmascript-lang.org/ 
> download.php ) for ECMAScript Edition 4(more generally known as  
> JavaScript 2). I would like to ask to you guys if there is some  
> effort or plan to implement JavaScript 2 in WebKit/JavaScriptCore.
>
> -- 
> r.
> _______________________________________________
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo/webkit-dev


--Apple-Mail-1--569171606
Content-Type: text/html;
	charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; ">
<div>Rodrigo,</div><div><br class=3D"webkit-block-placeholder"></div>Yes, =
we keep abreast of new web standards. Some of the features in JavaScript =
2 seem quite useful, and we've been talking about the best ways to =
implement them. We could use your help, if you're volunteering.<div><br =
class=3D"webkit-block-placeholder"></div><div>Cheers,</div><div>Geoff</div=
><div><br><div><div>On Jun 13, 2007, at 8:13 AM, Rodrigo Melo =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite">Recently was announced to the community one more early =
release of a Reference Implementation (<a =
href=3D"http://www.ecmascript-lang.org/download.php" target=3D"_blank" =
onclick=3D"return =
top.js.OpenExtLink(window,event,this)">http://www.ecmascript-lang.org/down=
load.php </a>) for ECMAScript Edition 4(more generally known as =
JavaScript 2). I would like to ask to you guys if there is some effort =
or plan to implement JavaScript 2 in WebKit/JavaScriptCore. <br><br>-- =
<br>r.<br> _______________________________________________<br>webkit-dev =
mailing list<br><a =
href=3D"mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a=
><br>http://lists.webkit.org/mailman/listinfo/webkit-dev<br></blockquote><=
/div><br></div></body></html>=

--Apple-Mail-1--569171606--

--===============1803608859==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev

--===============1803608859==--
Comment 1 Eric Seidel (no email) 2007-06-13 09:31:38 PDT
Created attachment 15002 [details]
screenie of the bad reply
Comment 2 Eric Seidel (no email) 2007-06-13 09:33:23 PDT
An interesting datapoint.  Running Mail.app (using run-webkit-app) from my feature-branch build does not show this bug.  So this was some regression on TOT which got shipped as part of Safari 3.0 beta, but isn't on the feature branch (either happened after feature-branch was cut, or was fixed before fb but after Safari beta was cut).
Comment 3 Gibbons Burke 2007-06-19 10:29:21 PDT
I am experiencing this problem also, and note that if you are replying to a message with an attachment, the only quoted text in the reply is the name of the attached file, as if you had selected the attachment in the original before engaging the Reply command.

Workaround: select all the text in the original message before engaging the Reply command to include that text in the quoted material of the new reply message.
Comment 4 Justin Garcia 2007-06-19 12:41:52 PDT
This is:

<rdar://problem/5266122> REGRESSION (Safari 3 Beta 1): Missing reply text (in Mail)

and is fixed in TOT and on the branch and will be in an update soon.