Pier Angelo Vendrame pushed to branch mullvad-browser-115.9.0esr-13.5-1 at The Tor Project / Applications / Mullvad Browser
Commits:
- 
a18ee3be
by Pier Angelo Vendrame at 2024-03-26T18:21:50+01:00
1 changed file:
Changes:
| ... | ... | @@ -591,7 +591,14 @@ nsresult txEXSLTFunctionCall::evaluate(txIEvalContext* aContext, | 
| 591 | 591 |        // http://exslt.org/date/functions/date-time/
 | 
| 592 | 592 | |
| 593 | 593 |        PRExplodedTime prtime;
 | 
| 594 | -      PR_ExplodeTime(PR_Now(), PR_LocalTimeParameters, &prtime);
 | |
| 594 | +      PR_ExplodeTime(
 | |
| 595 | +          PR_Now(),
 | |
| 596 | +          // We are not allowed to access the Document when evaluating this, so
 | |
| 597 | +          // fall back to the general function.
 | |
| 598 | +          nsContentUtils::ShouldResistFingerprinting(RFPTarget::Unknown)
 | |
| 599 | +              ? PR_GMTParameters
 | |
| 600 | +              : PR_LocalTimeParameters,
 | |
| 601 | +          &prtime);
 | |
| 595 | 602 | |
| 596 | 603 |        int32_t offset =
 | 
| 597 | 604 |            (prtime.tm_params.tp_gmt_offset + prtime.tm_params.tp_dst_offset) /
 |