Skip to content

Commit 5fda507

Browse files
committed
v1.3.4.3
Set more timers.
1 parent f8a3065 commit 5fda507

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

FiddlerImportNetlog/FiddlerInterface.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
namespace FiddlerImportNetlog
1010
{
1111
[ProfferFormat("NetLog JSON",
12-
"Chromium's JSON-based event log format (v1.3.4.2). See https://textslashplain.com/2020/01/17/capture-network-logs-from-edge-and-chrome/ for more info.",
12+
"Chromium's JSON-based event log format (v1.3.4.3). See https://textslashplain.com/2020/01/17/capture-network-logs-from-edge-and-chrome/ for more info.",
1313
// We handle import of JSON files, whether uncompressed, or compressed with ZIP or GZ. I'm not completely sure I remember the implications
1414
// of declaring .gz here, nor why .zip isn't mentioned. Is this about the drag/drop import feature?
1515
".json;.gz"

FiddlerImportNetlog/Importer.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1460,7 +1460,6 @@ private void ParseSessionsFromBucket(KeyValuePair<int, List<Hashtable>> kvpUR)
14601460
(iType == NetLogMagics.FAKE_RESPONSE_HEADERS_CREATED))
14611461
{
14621462
ArrayList alHeaderLines = htParams["headers"] as ArrayList;
1463-
oTimers.ServerBeginResponse = oTimers.FiddlerGotResponseHeaders = GetTimeStamp(htEvent["time"], baseTime);
14641463
if (null != alHeaderLines && alHeaderLines.Count > 0)
14651464
{
14661465
string sResponse = string.Join("\r\n", alHeaderLines.Cast<string>().ToArray());
@@ -1473,6 +1472,8 @@ private void ParseSessionsFromBucket(KeyValuePair<int, List<Hashtable>> kvpUR)
14731472
}
14741473
}
14751474
}
1475+
1476+
oTimers.ClientBeginResponse = oTimers.FiddlerGotResponseHeaders = oTimers.ServerBeginResponse = GetTimeStamp(htEvent["time"], baseTime);
14761477
continue;
14771478
}
14781479

@@ -1490,6 +1491,7 @@ private void ParseSessionsFromBucket(KeyValuePair<int, List<Hashtable>> kvpUR)
14901491
{
14911492
cbDroppedResponseBody += getIntValue(htParams["byte_count"], 0);
14921493
}
1494+
oTimers.ServerDoneResponse = oTimers.ClientDoneResponse = GetTimeStamp(htEvent["time"], baseTime);
14931495
continue;
14941496
}
14951497
}

FiddlerImportNetlog/Properties/AssemblyInfo.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[assembly: AssemblyCopyright("Copyright ©2023 Eric Lawrence")]
77
[assembly: System.Resources.NeutralResourcesLanguage("en-US")]
88
[assembly: ComVisible(false)]
9-
[assembly: AssemblyVersion("1.3.4.2")] // ALWAYS UPDATE THE VERSION in the [ProfferFormat] attribute in FiddlerInterface.cs to match!
9+
[assembly: AssemblyVersion("1.3.4.3")] // ALWAYS UPDATE THE VERSION in the [ProfferFormat] attribute in FiddlerInterface.cs to match!
1010
[assembly: Fiddler.RequiredVersion("4.6.0.0")]
1111

1212

@@ -20,6 +20,9 @@ HTTP_STREAM_JOB has a binding between the request and the socket. Hook them up s
2020
--> source_dependency = 1701 (URL_REQUEST)
2121
*/
2222

23+
// v1.3.4.3
24+
// Set oTimers' values for ClientBeginResponse, ClientDoneResponse, and ServerDoneResponse so Timeline view works better.
25+
2326
// v1.3.4.2
2427
// When renaming Transfer-Encoding/Chunk-Encoding headers, set Content-Length to enhance AutoResponder playback
2528
// Update copyright to 2023

0 commit comments

Comments
 (0)