RESOLVED FIXED 173338
Using -[WebItemProviderPasteboard setItemProviders:] to swap out item providers before a drop breaks item provider loading
https://bugs.webkit.org/show_bug.cgi?id=173338
Summary Using -[WebItemProviderPasteboard setItemProviders:] to swap out item provide...
Wenson Hsieh
Reported 2017-06-13 16:20:22 PDT
Some internal editing clients need the ability to withhold a subset of a session's item providers from being handled by the page on drop. Currently, this results in WebItemProviderPasteboard being unable to load content, due to WebItemProviderPasteboard's list of preferred type identifiers to load not matching up with its list of item providers.
Attachments
Patch (39.73 KB, patch)
2017-06-14 16:18 PDT, Wenson Hsieh
no flags
Rebase on master (40.70 KB, patch)
2017-06-14 16:30 PDT, Wenson Hsieh
no flags
Patch (39.95 KB, patch)
2017-06-14 18:11 PDT, Wenson Hsieh
thorton: review+
Patch for landing (39.82 KB, patch)
2017-06-15 10:27 PDT, Wenson Hsieh
no flags
Wenson Hsieh
Comment 1 2017-06-14 16:18:14 PDT
Wenson Hsieh
Comment 2 2017-06-14 16:18:52 PDT
Wenson Hsieh
Comment 3 2017-06-14 16:30:44 PDT
Created attachment 312932 [details] Rebase on master
Wenson Hsieh
Comment 4 2017-06-14 18:11:50 PDT
Tim Horton
Comment 5 2017-06-14 18:29:41 PDT
Comment on attachment 312942 [details] Patch Much nicer!
Wenson Hsieh
Comment 6 2017-06-15 10:27:29 PDT
Created attachment 312990 [details] Patch for landing
WebKit Commit Bot
Comment 7 2017-06-15 11:11:56 PDT
Comment on attachment 312990 [details] Patch for landing Clearing flags on attachment: 312990 Committed r218343: <http://trac.webkit.org/changeset/218343>
Note You need to log in before you can comment on or make changes to this bug.