Changeset 104198 in webkit


Ignore:
Timestamp:
Jan 5, 2012, 12:48:17 PM (14 years ago)
Author:
ap@apple.com
Message:

WK2: Safari fails to open a PostScript file in Preview from context menu
https://bugs.webkit.org/show_bug.cgi?id=75643
<rdar://problem/9823430>

Reviewed by Dan Bernstein.

  • UIProcess/API/mac/PDFViewController.mm: (WebKit::PDFViewController::setPDFDocumentData): Append ".pdf" to file name when converting data, as suggested file name is created for original MIME type.
Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r104193 r104198  
     12012-01-05  Alexey Proskuryakov  <ap@apple.com>
     2
     3        WK2: Safari fails to open a PostScript file in Preview from context menu
     4        https://bugs.webkit.org/show_bug.cgi?id=75643
     5        <rdar://problem/9823430>
     6
     7        Reviewed by Dan Bernstein.
     8
     9        * UIProcess/API/mac/PDFViewController.mm: (WebKit::PDFViewController::setPDFDocumentData):
     10        Append ".pdf" to file name when converting data, as suggested file name is created for
     11        original MIME type.
     12
    1132012-01-05  Zeno Albisser  <zeno@webkit.org>
    214
  • trunk/Source/WebKit2/UIProcess/API/mac/PDFViewController.mm

    r98362 r104198  
    453453        if (!m_pdfData)
    454454            return;
     455        m_suggestedFilename = String(suggestedFilename + ".pdf");
    455456    } else {
    456457        // Make sure to copy the data.
    457458        m_pdfData.adoptCF(CFDataCreate(0, dataReference.data(), dataReference.size()));
    458     }
    459 
    460     m_suggestedFilename = suggestedFilename;
     459        m_suggestedFilename = suggestedFilename;
     460    }
    461461
    462462    RetainPtr<PDFDocument> pdfDocument(AdoptNS, [[pdfDocumentClass() alloc] initWithData:(NSData *)m_pdfData.get()]);
Note: See TracChangeset for help on using the changeset viewer.