1) I have a webkit control which covers the whole window, would the
drop
message be sent to the parent ?
2) Or should I be putting operating this on the Webkit control ?
DnD implementations vary a bit. Views that display what its data
source (or delegate, in the case of NSBrowser) tells it to display
have methods allowing the data source to customize DnD. WebView, as it
turns out, does have a method that is supposed to be called when
performing a drag, -webView:willPerformDragDestinationAction:..., but
due to a bug introduced in Leopard, it isn't.