Bug 10781 - REGRESSION: View rich text format (RTF) documents inline
Summary: REGRESSION: View rich text format (RTF) documents inline
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Nobody
URL: http://developer.apple.com/documentat...
Keywords: Regression
Depends on:
Blocks:
 
Reported: 2006-09-08 04:15 PDT by David Kilzer (:ddkilzer)
Modified: 2007-06-27 11:29 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2006-09-08 04:15:13 PDT
Attachment 10451 [details] was a crash log posted to Bug 10780 in RTF format.  WebKit couldn't render this inline so it had to download it to a file.  I'm lazy.  It would have been nice if the document could have been opened in an NSTextView using the same mechanism that PDF files (or PostScript files--see Bug 3527)  are rendered in PDFViews.

I'm a little concerned about the "creeping featurism" that this bug implies (why not allow ANY type of file to be viewed inline in the browser!), but I thought I'd throw it out for comment.
Comment 1 Alexey Proskuryakov 2006-09-08 05:21:40 PDT
Viewing RTFs works for me in stock 10.4.7 Safari, but not with in TOT WebKit. View Tree shows that it used to be handled by WebTextView.
Comment 2 David Kilzer (:ddkilzer) 2006-09-08 07:51:03 PDT
(In reply to comment #1)
> Viewing RTFs works for me in stock 10.4.7 Safari, but not with in TOT WebKit.
> View Tree shows that it used to be handled by WebTextView.

Support for text/rtf was dropped in Bug 8808 (r14258).
Comment 3 Alexey Proskuryakov 2006-09-16 10:21:03 PDT
I think that this is a very important feature for Safari, but it doesn't necessarily need to be implemented in WebKit - a default plugin would do the trick equally well. Could you please file a Radar bug, too?
Comment 4 Maciej Stachowiak 2006-10-06 03:53:49 PDT
Support for viewing RTF files inline was removed from Safari intentionally.