Skip to content

Commit

Permalink
Try to fix the iOS UnifiedPDF build after pasteboard changes
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=269435

Unreviewed speculative build fix.

* Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm:
(WebKit::UnifiedPDFPlugin::performCopyLinkOperation const):

Canonical link: https://commits.webkit.org/274700@main
  • Loading branch information
hortont424 committed Feb 15, 2024
1 parent 0d7c004 commit 1e51481
Showing 1 changed file with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2004,11 +2004,15 @@ static bool isContextMenuEvent(const WebMouseEvent& event)
if (!url)
return;

#if PLATFORM(MAC)
NSString *urlAbsoluteString = [url absoluteString];
NSArray *types = @[ NSPasteboardTypeString, NSPasteboardTypeHTML ];
NSArray *items = @[ [urlAbsoluteString dataUsingEncoding:NSUTF8StringEncoding], [urlAbsoluteString dataUsingEncoding:NSUTF8StringEncoding] ];

writeItemsToPasteboard(NSPasteboardNameGeneral, items, types);
#else
// FIXME: Implement.
#endif
}

#pragma mark Editing Commands
Expand Down

0 comments on commit 1e51481

Please sign in to comment.