mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 14:22:01 +00:00
b5681e95be
Right now, synthetic Responses did not have a valid channel info. When these were saved in the Cache, and then restored, the restored Response did have a ChannelInfo, but that ChannelInfo did not have a valid security info. Passing this to respondWith() then caused the interception to fail. This patch modifies Response::Constructor() to initialize its ChannelInfo from the global. ChannelInfo can now initialize itself from a nsIDocument. All workers now store their ChannelInfo on the WorkerLoadInfo. --HG-- extra : commitid : L1wltwPICd8 extra : rebase_source : 8dab4c414eb50e02a00dd2cb3ee848b811060e70 |
||
---|---|---|
.. | ||
ChannelInfo.cpp | ||
ChannelInfo.h | ||
ChannelInfo.ipdlh | ||
Fetch.cpp | ||
Fetch.h | ||
FetchDriver.cpp | ||
FetchDriver.h | ||
Headers.cpp | ||
Headers.h | ||
InternalHeaders.cpp | ||
InternalHeaders.h | ||
InternalRequest.cpp | ||
InternalRequest.h | ||
InternalResponse.cpp | ||
InternalResponse.h | ||
moz.build | ||
Request.cpp | ||
Request.h | ||
Response.cpp | ||
Response.h |