fix: use BlockedRequest
struct to handle webRequest
data (#42750)
* refactor: use BlockedRequest model to handle webRequest Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * refactor: finish de-templating Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * chore: address some feedback from review Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> --------- Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
This commit is contained in:
parent
de6e6b60bc
commit
57e859d0af
3 changed files with 304 additions and 111 deletions
|
@ -328,7 +328,7 @@ describe('webRequest module', () => {
|
|||
ses.webRequest.onBeforeSendHeaders((details, callback) => {
|
||||
const requestHeaders = details.requestHeaders;
|
||||
requestHeaders.Accept = '*/*;test/header';
|
||||
callback({ requestHeaders: requestHeaders });
|
||||
callback({ requestHeaders });
|
||||
});
|
||||
const { data } = await ajax('no-cors://fake-host/redirect');
|
||||
expect(data).to.equal('header-received');
|
||||
|
@ -341,7 +341,7 @@ describe('webRequest module', () => {
|
|||
ses.webRequest.onBeforeSendHeaders((details, callback) => {
|
||||
const requestHeaders = details.requestHeaders;
|
||||
requestHeaders.Origin = 'http://new-origin';
|
||||
callback({ requestHeaders: requestHeaders });
|
||||
callback({ requestHeaders });
|
||||
});
|
||||
const { data } = await ajax(defaultURL);
|
||||
expect(data).to.equal('/new/origin');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue