Page MenuHomePhabricator

Enable HAR for Firefox on Browsertime/WebPageReplay
Closed, ResolvedPublic

Description

Since Firefox 61 beta, the HAR export trigger is supported with only opening devtools but not choosing the netmonitor tab. That will potentially make collecting the HAR less CPU intensive since the netmonitor GUI is not needed to be updated. Let me deploy a new version and try that out, since adding a HAR for Firefox makes it easier to know what's going on.

Event Timeline

Peter triaged this task as Medium priority.May 22 2018, 12:43 PM
Peter changed the task status from Open to Stalled.May 23 2018, 6:09 AM
Peter added a project: Upstream.

The new version works, you can get the HAR without it and on AWS C4.large it makes pages render 50-100 ms faster in FF but the HAR that is created is missing content size field, so the HAR isn't following the HAR spec.

Upstream: https://github.com/devtools-html/har-export-trigger/issues/17

Enabled the HAR for Firefox today and documenting the overhead it gives on a c4.large instance on AWS:

Screen Shot 2018-06-11 at 1.37.56 PM.png (918×1 px, 143 KB)

Screen Shot 2018-06-11 at 1.37.48 PM.png (920×1 px, 147 KB)

Screen Shot 2018-06-11 at 1.37.38 PM.png (922×1 px, 146 KB)

Screen Shot 2018-06-11 at 1.38.05 PM.png (934×1 px, 143 KB)

Screen Shot 2018-06-11 at 1.37.27 PM.png (908×1 px, 142 KB)

Vvjjkkii renamed this task from Enable HAR for Firefox on Browsertime/WebPageReplay to jicaaaaaaa.Jul 1 2018, 1:09 AM
Vvjjkkii changed the task status from Stalled to Open.
Vvjjkkii removed Peter as the assignee of this task.
Vvjjkkii raised the priority of this task from Medium to High.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from jicaaaaaaa to Enable HAR for Firefox on Browsertime/WebPageReplay.Jul 2 2018, 4:42 AM
CommunityTechBot changed the task status from Open to Stalled.
CommunityTechBot assigned this task to Peter.
CommunityTechBot lowered the priority of this task from High to Medium.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.

We have enabled it now, we still get unstable metrics and will setup a meeting with Mozilla about it.