gecko-dev/servo/components/net_traits
Daniel Robertson 2650d582c6 servo: Merge #10867 - Fix logic for cors cache match (from danlrobertson:sandbox); r=KiChjang
The current logic for a cors cache match does not consider "credentials is false and request's credentials mode is not "include" or credentials is true."

I could have missed something, but `CacheRequestDetails::credentials` is set to true if credentials mode is "include", and false otherwise. So `(!cors_cache.credentials && !cors_req.credentials) || cors_cache.credentials` would be directly following the spec, but unless I'm mistaken `cors_cache.credentials || !cors_req.credentials` is logically the same.

Fixes: #10525
Source-Repo: https://github.com/servo/servo
Source-Revision: 3d38a60cee8a2e19ae8f04df7c2374fc9d97999c
2016-04-28 13:36:05 -07:00
..
image servo: Merge #9790 - Use piston_image instead of stb_image for decoding JPEGs (from kaksmet:piston-jpeg); r=metajack 2016-03-02 13:48:50 +05:01
Cargo.toml servo: Merge #10857 - Simplify TOML syntax (from servo:toml); r=nox 2016-04-26 15:46:37 -07:00
hosts.rs servo: Merge #9840 - Update to rust-url 1.0 (from servo:url-1.0); r=asajeffrey 2016-04-23 11:28:31 -07:00
image_cache_thread.rs servo: Merge #10767 - Added Store Command to ImageCache Task (from akhan7:command); r=jdm 2016-04-26 07:40:18 -07:00
lib.rs servo: Merge #10868 - Add `NetworkError::LoadCancelled` variant (from frewsxcv:loadcancelled); r=Ms2ger 2016-04-27 01:26:05 -07:00
net_error_list.rs servo: Merge #7053 - Move net_error_list from net to net_traits. Fixes #7050 (from connorimes:move-net-error-list); r=mbrubeck 2015-08-07 01:55:20 -06:00
request.rs servo: Merge #10867 - Fix logic for cors cache match (from danlrobertson:sandbox); r=KiChjang 2016-04-28 13:36:05 -07:00
response.rs servo: Merge #10189 - Implement CORS preflight fetch (from KiChjang:cors-preflight-fetch); r=jdm 2016-04-13 20:59:25 +05:01
storage_thread.rs servo: Merge #9201 - task -> thread (from ajnirp:8512-task-thread); r=jdm 2016-01-10 15:20:04 +05:01