Bug 50727 - Enable pre-HTML5 parser quirks for Apple Mail.app
Summary: Enable pre-HTML5 parser quirks for Apple Mail.app
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: 528+ (Nightly build)
Hardware: Other OS X 10.5
: P2 Normal
Assignee: Andy Estes
URL:
Keywords: InRadar
Depends on:
Blocks: 41115
  Show dependency treegraph
 
Reported: 2010-12-08 18:53 PST by Andy Estes
Modified: 2011-05-11 22:05 PDT (History)
0 users

See Also:


Attachments
Patch (1.50 KB, patch)
2010-12-08 18:59 PST, Andy Estes
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Estes 2010-12-08 18:53:35 PST
Enable pre-HTML5 parser quirks for Apple Mail.app
Comment 1 Andy Estes 2010-12-08 18:55:16 PST
<rdar://problem/8414666>
Comment 2 Andy Estes 2010-12-08 18:56:37 PST
Mail.app needs to continue to be able to display HTML messages that contain quirky markup when linked against a version of WebKit that has the HTML5 parser enabled.
Comment 3 Andy Estes 2010-12-08 18:59:58 PST
Created attachment 76001 [details]
Patch
Comment 4 Darin Adler 2010-12-08 19:01:19 PST
Comment on attachment 76001 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=76001&action=review

> WebKit/mac/WebView/WebView.mm:1394
> +    // Mail.app must continue to display HTML email that contains quirky markup.

Forever?
Comment 5 Andy Estes 2010-12-08 19:05:32 PST
(In reply to comment #4)
> (From update of attachment 76001 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=76001&action=review
> 
> > WebKit/mac/WebView/WebView.mm:1394
> > +    // Mail.app must continue to display HTML email that contains quirky markup.
> 
> Forever?

I think it has to be forever if we want to guarantee that new versions of Mail will continue to able to display old messages. Perhaps we don't want to make that guarantee?
Comment 6 Andy Estes 2010-12-08 19:13:27 PST
Committed r73585: <http://trac.webkit.org/changeset/73585>