From 135971c40632bae257642c12a4c66f3243789e14 Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Tue, 2 Aug 2022 13:51:05 -0700 Subject: [PATCH] browser(firefox): recompute content-length if body is overridden (#16173) --- browser_patches/firefox-beta/BUILD_NUMBER | 4 ++-- browser_patches/firefox-beta/juggler/NetworkObserver.js | 2 +- browser_patches/firefox/BUILD_NUMBER | 4 ++-- browser_patches/firefox/juggler/NetworkObserver.js | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/browser_patches/firefox-beta/BUILD_NUMBER b/browser_patches/firefox-beta/BUILD_NUMBER index 8820005896..320f038256 100644 --- a/browser_patches/firefox-beta/BUILD_NUMBER +++ b/browser_patches/firefox-beta/BUILD_NUMBER @@ -1,2 +1,2 @@ -1340 -Changed: lushnikov@chromium.org Tue 02 Aug 2022 07:18:19 AM PDT +1341 +Changed: yurys@chromium.org Tue Aug 2 13:48:43 PDT 2022 diff --git a/browser_patches/firefox-beta/juggler/NetworkObserver.js b/browser_patches/firefox-beta/juggler/NetworkObserver.js index eabbf6cc1b..340f756f6c 100644 --- a/browser_patches/firefox-beta/juggler/NetworkObserver.js +++ b/browser_patches/firefox-beta/juggler/NetworkObserver.js @@ -874,7 +874,7 @@ function setPostData(httpChannel, postData, headers) { return defaultValue; } // Clear content-length, so that upload stream resets it. - httpChannel.setRequestHeader('content-length', overriddenHeader('content-length', ''), false /* merge */); + httpChannel.setRequestHeader('content-length', '', false /* merge */); httpChannel.explicitSetUploadStream(synthesized, overriddenHeader('content-type', 'application/octet-stream'), -1, httpChannel.requestMethod, false); } diff --git a/browser_patches/firefox/BUILD_NUMBER b/browser_patches/firefox/BUILD_NUMBER index aa3e252647..27867055fd 100644 --- a/browser_patches/firefox/BUILD_NUMBER +++ b/browser_patches/firefox/BUILD_NUMBER @@ -1,2 +1,2 @@ -1341 -Changed: dgozman@gmail.com Mon Aug 1 11:35:29 PDT 2022 +1342 +Changed: yurys@chromium.org Tue Aug 2 13:50:22 PDT 2022 diff --git a/browser_patches/firefox/juggler/NetworkObserver.js b/browser_patches/firefox/juggler/NetworkObserver.js index eabbf6cc1b..340f756f6c 100644 --- a/browser_patches/firefox/juggler/NetworkObserver.js +++ b/browser_patches/firefox/juggler/NetworkObserver.js @@ -874,7 +874,7 @@ function setPostData(httpChannel, postData, headers) { return defaultValue; } // Clear content-length, so that upload stream resets it. - httpChannel.setRequestHeader('content-length', overriddenHeader('content-length', ''), false /* merge */); + httpChannel.setRequestHeader('content-length', '', false /* merge */); httpChannel.explicitSetUploadStream(synthesized, overriddenHeader('content-type', 'application/octet-stream'), -1, httpChannel.requestMethod, false); }