Comment 23 for bug 780133

Christian Dywan (kalikiana) wrote :

So here's an alternative suggestion to work-around the GLib bug. Modeless dialog. WebKitWebView::download-requested explicitly allows as per documented API that you can asynchronously _start and _cancel. Unfortunately it doesn't work, so I went with blocking all downloads but creating a new one on the fly. There's a case where it's stuck at 0 Bytes and never actually loads - no solution for that yet.

I'm thinking we can go one step further and delay the policy decision itself, hopefully that's more reliable.