* bindings/objc/DOM.mm:
(-[DOMRange renderedImageForcingBlackText:renderedImageForcingBlackText:]):
We use CGImageRef instead of NSImage here on iOS.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@171923
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2014-08-01 Tim Horton <timothy_horton@apple.com>
+
+ Build fix for iOS
+
+ * bindings/objc/DOM.mm:
+ (-[DOMRange renderedImageForcingBlackText:renderedImageForcingBlackText:]):
+ We use CGImageRef instead of NSImage here on iOS.
+
2014-08-01 Renato Nagy <nagy.renato@stud.u-szeged.hu>
ASSERTION FAILED: listNode in WebCore::RenderListItem::updateListMarkerNumbers
if (!frame)
return nil;
+ // iOS uses CGImageRef for drag images, which doesn't support separate logical/physical sizes.
+#if PLATFORM(MAC)
RetainPtr<NSImage> renderedImage = createDragImageForRange(*frame, *range, forceBlackText);
IntSize size([renderedImage size]);
[renderedImage setSize:size];
return renderedImage.autorelease();
+#else
+ return createDragImageForRange(*frame, *range, forceBlackText).autorelease();
+#endif
}
- (NSArray *)textRects