WebKit/mac/ChangeLog

 12010-12-08 Andy Estes <aestes@apple.com>
 2
 3 Reviewed by NOBODY (OOPS!).
 4
 5 Enable pre-HTML5 parser quirks for Apple Mail.app
 6 https://bugs.webkit.org/show_bug.cgi?id=50727
 7
 8 * WebView/WebView.mm:
 9 (-[WebView _needsPreHTML5ParserQuirks]): Return true if the embedding
 10 application is Mail.app.
 11
1122010-12-08 Brian Weinstein <bweinstein@apple.com>
213
314 Reviewed by John Sullivan.
73583

WebKit/mac/WebView/WebView.mm

@@- (BOOL)_needsPreHTML5ParserQuirks
13901390 // <https://bugs.webkit.org/show_bug.cgi?id=46334>.
13911391 static bool isApplicationNeedingParserQuirks = !WebKitLinkedOnOrAfter(WEBKIT_FIRST_VERSION_WITH_HTML5_PARSER)
13921392 && (applicationIsAOLInstantMessenger() || applicationIsMicrosoftMyDay());
 1393
 1394 // Mail.app must continue to display HTML email that contains quirky markup.
 1395 static bool isAppleMail = applicationIsAppleMail();
13931396
13941397 return isApplicationNeedingParserQuirks
 1398 || isAppleMail
13951399#if ENABLE(DASHBOARD_SUPPORT)
13961400 // Pre-HTML5 parser quirks are required to remain compatible with many
13971401 // Dashboard widgets. See <rdar://problem/8175982>.
73569