Closed Bug 1889564 Opened 2 years ago Closed 1 year ago

Some queryParams are not being properly removed from Amazon

Categories

(Core :: Privacy: Anti-Tracking, defect)

Firefox 126
defect

Tracking

()

VERIFIED FIXED
127 Branch
Tracking Status
firefox126 --- wontfix
firefox127 --- verified

People

(Reporter: cgeorgiu, Assigned: abhishekmadan)

References

Details

Attachments

(1 file, 2 obsolete files)

Found in

  • latest Nightly 126.0a1

Affected versions

  • latest Nightly 126.0a1

Tested platforms

  • Affected platforms: Win 11, macOS 13 and Ubuntu 22.04

Preconditions

  • Standard setttings is applied in about:preferences#security
  • Set “privacy.query_stripping.enabled” to false in about:config.

Steps to reproduce

  1. Navigate to https://www.amazon.com/Vintage-Football-Cards-Sealed-Packs/dp/B00CFXUAIW/ref=pd_rhf_dp_s_pd_crcbs_d_sccl_2_5/145-5837245-3754957?creativeASIN=lyp2Z&content-id=amzn1.sym.31346ea4-6dbc-4ac4-b4f3-cbf5f8cab4b9&pf_rd_p=31346ea4-6dbc-4ac4-b4f3-cbf5f8cab4b9&pf_rd_r=BB0GMCH77X7RSH3HY706&pd_rd_wg=XZ0x3&pd_rd_r=8e217f12-6a90-41b4-b827-71067fcc4ab0&pd_rd_i=B00CFXUAIW&psc=1
  2. Right click on the link, then click on "Copy Without Site Tracking"
  3. Open another tab and paste the copied linked into the URL bar.

Expected result

Actual result

  • The query parameter is not stripped from the URL.

Regression range

  • This is not a regression. It can also be reproduced with Nightly builds after the extened list of parameters was added.

Additional notes

Has STR: --- → yes
Assignee: nobody → amadan
Status: NEW → ASSIGNED
Duplicate of this bug: 1889584
Attachment #9396068 - Attachment is obsolete: true
Duplicate of this bug: 1889583
Duplicate of this bug: 1889585
Duplicate of this bug: 1889588
Duplicate of this bug: 1889619
Duplicate of this bug: 1889632
Duplicate of this bug: 1889641
Duplicate of this bug: 1889656
Duplicate of this bug: 1889660
Duplicate of this bug: 1889663
Duplicate of this bug: 1889664
Duplicate of this bug: 1889864
Duplicate of this bug: 1889673
Duplicate of this bug: 1889629
Attachment #9396107 - Attachment is obsolete: true
Attachment #9396960 - Attachment description: Bug 1889564 - All params for Strip on Share are converted to lowercase during the merging of all the strip on share lists.r=pbz → Bug 1889564 - Lowercase strip on share list during import .r=pbz
Attachment #9396960 - Attachment description: Bug 1889564 - Lowercase strip on share list during import .r=pbz → Bug 1889564 - All params for Strip on Share are converted to lowercase during the merging of all the strip on share lists.r=pbz
Attachment #9396960 - Attachment description: Bug 1889564 - All params for Strip on Share are converted to lowercase during the merging of all the strip on share lists.r=pbz → Bug 1889564 - Lowercase strip on share list during import .r=pbz.
Pushed by amadan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6b24891ce2a9 Lowercase strip on share list during import .r=pbz,anti-tracking-reviewers.
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

The patch landed in nightly and beta is affected.
:abhishekmadan, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox126 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(amadan)
Flags: needinfo?(amadan)

Donal, is this something you might want in a planned 126 dot release? Given the number of duplicate bug reports, it might be a good candidate.
I will leave it to you whether you want to change the 126 wontfix status or not.

Flags: needinfo?(dmeehan)

I'm ok with leaving this as wontfix, the duplicates are all from internal QA testing.

Flags: needinfo?(dmeehan)

Abhishek, I've verified this bug and it seems that the querry parameters are now properly deleted with latest Beta 127.0b1 on macOS 13. However there's one exception, field-lbr_brands_browse-bin. This tracking query parameter is still not stripped from this link - https://www.amazon.com/stores/node/20648519011?channel=discovbar?field-lbr_brands_browse-bin=AmazonBasics&ref_=nav_cs_amazonbasics.

Can you please take a look at this?

Flags: needinfo?(amadan)

Hi, in this case field-lbr_brands_browse-bin is not a query parameter itself but its in the value of a query parameter. So it should not be removed

Flags: needinfo?(amadan)

Thank you for clarifying! I'll mark the bug as verified fixed since the query parameters are correctly stripped from both this bug and its duplicates.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: