[iOS simulator] API test WKAttachmentTests.InjectedBundleReplaceURLWhenPastingImage...
[WebKit-https.git] / Source / WebCore / ChangeLog
index 03270ba377670325ef8c38109b328a25b7fe3c94..cc646350aafa4755d3a20088d3a8d16d64d62e08 100644 (file)
@@ -1,3 +1,18 @@
+2018-01-17  Wenson Hsieh  <wenson_hsieh@apple.com>
+
+        [iOS simulator] API test WKAttachmentTests.InjectedBundleReplaceURLWhenPastingImage is failing
+        https://bugs.webkit.org/show_bug.cgi?id=181758
+
+        Reviewed by Tim Horton.
+
+        This test is failing because Editor::clientReplacementURLForResource expects a MIME type, but on iOS, the type
+        paramter passed into WebContentReader::readImage is a UTI; subsequently, the bundle editing delegate receives
+        a MIME type that's actually a UTI, which is incorrect. To address this, ensure that a MIME type is passed to
+        bundle SPI by converting the type in WebContentReader::readImage to a MIME type.
+
+        * editing/cocoa/WebContentReaderCocoa.mm:
+        (WebCore::WebContentReader::readImage):
+
 2018-01-17  Antti Koivisto  <antti@apple.com>
 
         REGRESSION (r226385?): Crash in com.apple.WebCore: WebCore::MediaQueryEvaluator::evaluate const + 32