The current implementation of TestRunner::setCustomPolicyDelegate is not completed. 1. Doesn't support originating for navigation request. 2. Doesn't support delegation of navigation response. With these update we can enable tests in http/tests/download.
Created attachment 177985 [details] patch
Comment on attachment 177985 [details] patch LGTM. You could have stated what tests this fixes.
Created attachment 178183 [details] patch - final Added tests fixed in ChangeLogs.
Comment on attachment 178183 [details] patch - final commit.
Comment on attachment 178183 [details] patch - final Clearing flags on attachment: 178183 Committed r136940: <http://trac.webkit.org/changeset/136940>
All reviewed patches have been landed. Closing bug.