New issue
Advanced search Search tips

Issue 861775 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug

Blocking:
issue 867553



Sign in to add a comment

"Cannot set data provider for an invalid UTI."

Project Member Reported by a...@chromium.org, Jul 9

Issue description

In MacViews, select text in the omnibox and drag it. You get:

2018-07-09 11:41:05.023 Chromium[6635:31609467] 'NSFilenamesPboardType' is not a valid UTI string.  Cannot set data provider for an invalid UTI.
2018-07-09 11:41:05.023 Chromium[6635:31609467] 'Apple HTML pasteboard type' is not a valid UTI string.  Cannot set data provider for an invalid UTI.
2018-07-09 11:41:05.023 Chromium[6635:31609467] 'Apple URL pasteboard type' is not a valid UTI string.  Cannot set data provider for an invalid UTI.
2018-07-09 11:41:05.023 Chromium[6635:31609467] 'NSStringPboardType' is not a valid UTI string.  Cannot set data provider for an invalid UTI.
2018-07-09 11:41:05.023 Chromium[6635:31609467] 'NeXT Rich Text Format v1.0 pasteboard type' is not a valid UTI string.  Cannot set data provider for an invalid UTI.

AppKit`+[NSPasteboard _isValidPasteboardUTI:logStringMessage:] + 279
AppKit`-[NSPasteboardItem setDataProvider:forTypes:] + 315
libviews.dylib`views::DragDropClientMac::StartDragAndDrop() + 815 at drag_drop_client_mac.mm:108
libviews.dylib`views::NativeWidgetMac::RunShellDrag() + 95 at native_widget_mac.mm:575
libviews.dylib`views::Widget::RunShellDrag() + 139 at widget.cc:792
libviews.dylib`views::View::DoDrag() + 437 at view.cc:2664
libviews.dylib`views::View::ProcessMouseDragged() + 368 at view.cc:2463
libviews.dylib`views::View::OnMouseEvent() + 185 at view.cc:1105

The MacViews drag code needs updating to new UTI APIs
 
Maybe not Views-only; it's using ui::OSExchangeDataProviderMac.
Owner: ellyjo...@chromium.org
Status: Assigned (was: Untriaged)
Over to Elly to find an owner.
Labels: Target-70 M-70
Owner: sdy@chromium.org
macviews triage: over to sdy@ :)
Labels: -M-70
Labels: M-70
Labels: Group-Cleanup
Blocking: 867553
Labels: Hotlist-DesktopUIChecked Hotlist-DesktopUIToolingRequired
***UI Mass Triage ***

Sign in to add a comment