Bug 1400842 (refactor-referrer-policy-setup)

[meta] Refactor Referrer Policy setup

ASSIGNED
Assigned to

Status

()

task
P2
normal
ASSIGNED
2 years ago
29 days ago

People

(Reporter: ckerschb, Assigned: tnguyen)

Tracking

(Depends on 9 bugs, {meta})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [domsecurity-meta])

At the moment we pass a referrerURI as well as a referrer-policy between frontend and backend. Code for figuring out what referrer to actually send with a request is duplicated.

It would be nice to encapsulate all of that information into a class which you then can ask question like:
* what is the full referrer?
* what referrer should I send with that request (based on the policy)

All of that could then happen in an 'security by default' like style to guarantee we have the same referrer premises for all of the loads.
Priority: -- → P3
Whiteboard: [domsecurity-backlog1]
Thomas had a lot of experience working on Referrer Policy.
He might be able to help this.
Assignee

Updated

2 years ago
Assignee: nobody → tnguyen
Assignee

Updated

2 years ago
Summary: Refactor Referrer Policy setup → [meta] Refactor Referrer Policy setup
Whiteboard: [domsecurity-backlog1] → [domsecurity-meta]
Assignee

Updated

a year ago
Assignee: tnguyen → nobody
Reporter

Updated

5 months ago
Depends on: 1513241
Reporter

Updated

5 months ago
Depends on: 1490252
Assignee

Updated

5 months ago
Depends on: 1517703
Assignee

Updated

5 months ago
No longer depends on: 1517703
Priority: P3 → P2
Assignee

Updated

5 months ago
Depends on: 1517703
Assignee

Updated

5 months ago
Depends on: 1409602
Assignee

Updated

5 months ago
Depends on: 1408263
Assignee

Updated

4 months ago
See Also: → 1340694
Assignee

Updated

3 months ago
Depends on: 1528695
Assignee

Updated

3 months ago
Depends on: 1528697
Assignee

Updated

3 months ago
Depends on: 1532318
Reporter

Updated

3 months ago
Alias: refactor-referrer-policy-setup
Assignee

Updated

2 months ago
Depends on: 1532794
Assignee

Updated

2 months ago
Depends on: 1534681
Reporter

Updated

2 months ago
Depends on: 1535795
Reporter

Updated

2 months ago
Depends on: 1539875
Assignee

Updated

2 months ago
Depends on: 1539408
Reporter

Updated

2 months ago
Depends on: 1540119
Assignee

Updated

a month ago
Depends on: 1511225
Assignee

Updated

a month ago
Depends on: 1546334
Assignee: nobody → tnguyen
Status: NEW → ASSIGNED
Type: enhancement → task
You need to log in before you can comment on or make changes to this bug.