WebURLRequest::downloadToFile, setDownloadToFile methods should delegate to ResourceRequest methods. WebURLResponse::downloadFilePath, setDownloadFilePath methods should delegate to ResourceResponse methods. This will allow these property values to pass between WebKit and WebCore layers, allowing us to use DocumentThreadableLoader to implement AssociatedURLLoader.
Created attachment 82519 [details] Proposed Patch This patch is another step to re-implementing AssociatedURLLoader in terms of DocumentThreadableLoader.
Attachment 82519 [details] did not build on chromium: Build output: http://queues.webkit.org/results/7917067
Comment on attachment 82519 [details] Proposed Patch Seems fine except for the compile issue.
Also the bug title seems incorrect: "WebCore layer Layer "
Created attachment 82526 [details] Proposed Patch You can tell I'm not building on the Mac : )
Even if this builds, the title (and corresponding changelog) is still ugly :S "WebCore layer Layer "
Attachment 82526 [details] did not build on chromium: Build output: http://queues.webkit.org/results/7873063
Created attachment 82537 [details] Proposed Patch
Created attachment 82563 [details] Proposed Patch
Comment on attachment 82563 [details] Proposed Patch Clearing flags on attachment: 82563 Committed r78678: <http://trac.webkit.org/changeset/78678>
All reviewed patches have been landed. Closing bug.
Reopening bug.
Created attachment 83875 [details] Proposed Patch I think I was converting the WebString to a wtf::String incorrectly. Changed to use 'utf8().data()' instead of 'data()'.
The commit-queue encountered the following flaky tests while processing attachment 83875 [details]: animations/suspend-resume-animation.html bug 48161 (author: cmarrin@apple.com) The commit-queue is continuing to process your patch.
Comment on attachment 83875 [details] Proposed Patch Clearing flags on attachment: 83875 Committed r79782: <http://trac.webkit.org/changeset/79782>
http://trac.webkit.org/changeset/79782 might have broken GTK Linux 32-bit Debug