Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Delete Website-Data for specific domain #9294

Closed
bennihtm opened this issue Mar 20, 2020 · 15 comments
Closed

Delete Website-Data for specific domain #9294

bennihtm opened this issue Mar 20, 2020 · 15 comments
Labels
eng:qa:verified QA Verified feature request 🌟 New functionality and improvements
Milestone

Comments

@bennihtm
Copy link

bennihtm commented Mar 20, 2020

Why/User Benefit/User Problem

You can delete e.g the Cookies and Website-Data for only one Domain - without losing your logins for other domains.

What/Requirements

A option when clicking e.g. on the SSL-Lock to delete all cookies for that specific domain.

Acceptance Criteria (how do I know when I’m done?)

If you can clear all Cookies and Website-Data only for one specific domain.

┆Issue is synchronized with this Jira Task

@bennihtm bennihtm added the feature request 🌟 New functionality and improvements label Mar 20, 2020
@github-actions github-actions bot added the needs:triage Issue needs triage label Mar 20, 2020
@Poopooracoocoo
Copy link

Fenix's page info sheet should be like the page info popup on Firefox for desktop! :D

current mobile:
Screenshot_1584786065

desktop:
image

@Poopooracoocoo
Copy link

Poopooracoocoo commented Mar 23, 2020

Reverse the items of desktop page info popup and you get something like a sheet :P

image

for reference, here's fennec:
image

it's strange that Fenix's page info sheet is Grey 10 of the Photon Design System. I've discussed the theme inconsistency between desktop and Fenix in #4235

Edit: I realised that Firefox 70 for desktop introduced a dedicated Tracking Protection pop-up and button. Is that really necessary? Oh well. I guess I'll have to re-take my screenshot and re-do my concept.

@Poopooracoocoo
Copy link

image
image

@Poopooracoocoo
Copy link

New concepts:
tracking protection sheet:
image
page info sheet:
image

@Dunexus
Copy link

Dunexus commented Mar 26, 2020

This is somehow related to #4235 as it discuss where does UX team want to put the limit between cross-platform consistency and per-platform integration and specific limits and needs.

cc @betsymi as you mentionned that inconsistency across platforms was a reason you are getting more involved in these details on mobile (#8653 (comment))

@betsymi
Copy link

betsymi commented Mar 31, 2020

This is somehow related to #4235 as it discuss where does UX team want to put the limit between cross-platform consistency and per-platform integration and specific limits and needs.

cc @betsymi as you mentionned that inconsistency across platforms was a reason you are getting more involved in these details on mobile (#8653 (comment))

For the time being, I think we are as aligned as we can be here in Fenix mobile and desktop. It's not 1:1, but we've brought them together as much as we can given the platform limitations of each.

There are ongoing conversations in both platforms about the 🛡 and 🔒 icons and what information is housed in each. There has also been discussion of consolidating to a single icon. Nothing has been decided though. At this time, we are keeping things as they are.

🛡ETP shield

The desktop screenshot from the beginning of this thread is from an older UI that we phased out in Firefox 70. Fenix doesn't have the None Detected section because it's lengthy, nor the Protection Report link since that doesn't exist on mobile.

🛡in Fenix
Screenshot_20200331-112646

🛡 in desktop

Screen Shot 2020-03-31 at 11 27 49 AM

🔒Site security

We house permissions here in desktop, but in a different place on Fenix. In desktop, it takes an additional click to see the details about the security certificate that are housed behind the >

🔒 in Fenix

Screenshot_20200331-112700

🔒 in desktop

Screen Shot 2020-03-31 at 11 28 01 AM

Screen Shot 2020-03-31 at 11 30 27 AM

@Poopooracoocoo
Copy link

Poopooracoocoo commented Apr 2, 2020

@betsymi As I was saying in the edit of my first comment, are separate buttons for tracking protection and site info necessary?

Edit: I realised that Firefox 70 for desktop introduced a dedicated Tracking Protection pop-up and button. Is that really necessary? Oh well. I guess I'll have to re-take my screenshot and re-do my concept.

Edit:

The desktop screenshot from the beginning of this thread is from an older UI that we phased out in Firefox 70. Fenix doesn't have the None Detected section because it's lengthy, nor the Protection Report link since that doesn't exist on mobile.

I have no idea if you saw my other three comments. The None Detected section is useless on desktop too. Overall, the Tracking Protection popup is just a waste of space and consolidating it brings us to what we had before: a combined popup and button (which is a lot cleaner). I find the purple shield rather annoying on desktop. I think the separate button and popup are marketing choices. I imagine protection reports being added to Fenix or being removed from desktop.

There has also been discussion of consolidating to a single icon. Nothing has been decided though. At this time, we are keeping things as they are.

this makes me sad. It's like the What's New menu item on desktop. So useless. It's not visible on mobile too.

@yoasif
Copy link
Contributor

yoasif commented Apr 5, 2020

This is really required, as I am currently unable to do good testing of site issues when cookies may make a difference, especially if I am trying to test what happens with uBlock Origin (we can't run add-ons in private mode).

Also, paywalls that detect private browsing mode, where dumping cookies and site data would work to view page content.

@yoasif
Copy link
Contributor

yoasif commented Apr 5, 2020

This seems to be a dupe of #7981

@Poopooracoocoo
Copy link

@benjaminwolkchen @Dunexus do you guys prefer a separate button and popup for tracking protection?

@bennihtm
Copy link
Author

bennihtm commented Apr 7, 2020

@Poopooracoocoo one Button is enough.

@BobbyWibowo
Copy link

BobbyWibowo commented Jan 29, 2021

Is there any known alternative to do this aside from clearing ALL cookies at the moment?


UPDATE: It's far from being convenient, as for starters you need a desktop with Firefox installed, but yeah, there's USB remote debugging. The experience is similar to using Browser Toolbox on desktop tabs on your Firefox Desktop. So for removing Cookies, it's as simple as navigating to Storage tab, then Cookies entry in the sidebar. For my case specifically, I legit only had to delete 1 broken cookie that ruined my browsing experience in a specific website, due to their scripts bugging out or something.

@sheikh-azharuddin
Copy link

Any update? This feature is present in other browsers..we need this to clear a specific site cookies rather than deleting all!

@JonahGroendal
Copy link

As a web developer it's very frustrating that I can't do this! Any word on adding this feature?

Amejia481 pushed a commit to Amejia481/fenix that referenced this issue Dec 7, 2021
Amejia481 pushed a commit to Amejia481/fenix that referenced this issue Dec 7, 2021
Amejia481 pushed a commit to Amejia481/fenix that referenced this issue Dec 7, 2021
Amejia481 pushed a commit to Amejia481/fenix that referenced this issue Dec 9, 2021
Amejia481 pushed a commit to Amejia481/fenix that referenced this issue Dec 9, 2021
Amejia481 pushed a commit to Amejia481/fenix that referenced this issue Dec 9, 2021
@mcarare mcarare added the eng:qa:needed QA Needed label Jan 6, 2022
@LaurentiuApahideanSV
Copy link

I tested the issue on the latest Firefox Preview Nightly 2022-01-10.
The "Clear cookies and site data" button is present after tapping the lock icon.
I tested it's functionality by following these steps:

  1. Go to a site that requires cookies (cnn.com, bbc.com)
  2. Accept the cookies;
  3. Tap the lock icon;
  4. Tap the "Clear cookies and site data" button and Delete;
  5. Reload the site.
  6. The prompt requesting Cookies is shown again.

I will mark this issue as fixed.

Devices used:

  • OnePlus 6T (Android 9)
  • Google Pixel 6 (Android 12)
    1641836213790

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
eng:qa:verified QA Verified feature request 🌟 New functionality and improvements
Projects
None yet
Development

No branches or pull requests