Opened 6 months ago

Last modified 6 weeks ago

#30932 new enhancement

Allow Selenium using the performance timing API

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: TorBrowserTeam201912
Cc: sysrqb Actual Points:
Parent ID: #31005 Points:
Reviewer: Sponsor:

Description

We want to have some measurements about various stages of a page load when using Selenium to instrument Tor Browser. Right now, in order to use things like the Navigation Timing API we have to fully disable Resist Fingerprinting Mode which is unfortunate as it does not give us a Tor Browser as users are having which is skewing our measurements results.

We should make it possible to enable selected features we disable with Resist Fingerprinting Mode if run, say, in a testing environment.

Child Tickets

Change History (5)

comment:1 Changed 5 months ago by gk

Keywords: TorBrowserTeam201907 added; TorBrowserTeam201906 removed

Moving tickets to July

comment:2 Changed 2 months ago by sysrqb

Parent ID: #31005

We may not need this ticket for #31005, but I don't have enough information about the other testing framework and I don't know if they used a similar approach or something different.

comment:3 Changed 2 months ago by sysrqb

Keywords: TorBrowserTeam201911 added; TorBrowserTeam201907 removed

I'll be optimistic for now.

comment:4 in reply to:  3 Changed 2 months ago by gk

Replying to sysrqb:

I'll be optimistic for now.

Another idea I had was being sneaky and work on that while doing the ETP work for OTF (where we want to measure our success anyway).

comment:5 Changed 6 weeks ago by pili

Keywords: TorBrowserTeam201912 added; TorBrowserTeam201911 removed
Note: See TracTickets for help on using tickets.