Remove properties set by NSURLProtocol on NSURLRequest before serializing
Created attachment 442531 [details] Patch
Comment on attachment 442531 [details] Patch r=me
Created attachment 442547 [details] Patch
Created attachment 442548 [details] Patch
Committed r284917 (243588@main): <https://commits.webkit.org/243588@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 442548 [details].
<rdar://problem/84692742>
Reverted in http://trac.webkit.org/r285059 Will try again once respondsToSelector is no longer necessary.
Another thing worth trying would be instead of always calling mutableCopy, check to see if it's already mutable.
Created attachment 447165 [details] Patch
Committed r287056 (245252@main): <https://commits.webkit.org/245252@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 447165 [details].
Reverted in http://trac.webkit.org/r287141 It seems my theory that the original perf regression was caused by respondsToSelector was incorrect.