Carry the initiating URL, fetch destination, initiator type, and request mode from Fetch into LoadRequest and pass them to ContentBlocker. The existing substring matcher still matches only the request URL, but the blocker API now receives the context needed by source-aware backends. Preserve that metadata for CORS preflights and connection hints, and add coverage for resource-type mapping and blob source URL normalization. |
||
|---|---|---|
| .. | ||
| Checks.cpp | ||
| Checks.h | ||
| FetchedDataReceiver.cpp | ||
| FetchedDataReceiver.h | ||
| Fetching.cpp | ||
| Fetching.h | ||
| PendingResponse.cpp | ||
| PendingResponse.h | ||
| RefCountedFlag.cpp | ||
| RefCountedFlag.h | ||