Open Bug 1954385 Opened 5 months ago Updated 5 months ago

Strip Substack query params for copy clean link

Categories

(Core :: Privacy: Anti-Tracking, enhancement, P3)

Firefox 138
enhancement

Tracking

()

Tracking Status
firefox138 --- affected

People

(Reporter: me, Unassigned)

References

(Blocks 1 open bug)

Details

To reproduce, go to an emailed or similar share of a Substack story and follow links to the story on the Substack site:

https://www.erininthemorning.com/p/germany-interpride-issue-lgbtq-travel?utm_source=post-email-title&publication_id=994764&post_id=159211902&utm_campaign=email-post-title&isFreemail=false&r=mrdlk&triedRedirect=true&utm_medium=email

Select 'Copy Clean Link' from Address Bar via right click.

Paste copied link.

Get:

https://www.erininthemorning.com/p/germany-interpride-issue-lgbtq-travel?publication_id=994764&post_id=159211902&isFreemail=false&r=mrdlk&triedRedirect=true

Expected:

https://www.erininthemorning.com/p/germany-interpride-issue-lgbtq-travel

My assumption is that Copy Clean Link uses a set of URL parameters to search for and updating the set with:

publication_id
post_id
isFreemail
r
triedRedirect

would fix this for Substack, however, since publication_id, post_id, and r are generic, the parameter filter would have to be domain specific to prevent losing necessary parameters for other domains.

I don't know if this feature is designed on a per-domain level?

Component: Address Bar → Privacy: Anti-Tracking
Product: Firefox → Core

Thanks for filing a bug!

We have both the capability to strip globally (e.g. utm params) and per domain (e.g. Amazon). All of these params seem pretty site specific to me so we should create a rule for Substack specifically. However substack's with custom domains would still need to be added manually.

Severity: -- → N/A
Type: defect → enhancement
Priority: -- → P3
Summary: "Copy Clean Link" does not work with Substack URL, Is the filter domain specific? → Strip Substack query params for copy clean link
You need to log in before you can comment on or make changes to this bug.