Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webcompat reporter not remembering if a website has already been reported #7734

Open
kjozwiak opened this issue Jan 15, 2020 · 1 comment
Open
Labels
bug priority/P4 Planned work. We expect to get to it "soon". QA/Test-Plan-Specified QA/Yes webcompat/shields Shields is breaking a website.

Comments

@kjozwiak
Copy link
Member

Description

The webcompat reporter under Shields isn't remembering if a particular website has already been reported as per the design mentioned via #4262 (comment). Example:

Shields should remember that the user has previously flagged a site for a webcompat issue. In this case, the Shields DOWN state will not have a "Report a broken site" button and instead persist the thank you message.

Should be displaying the following if a website has already been reported before:

64198693-9cc51780-ce3d-11e9-8e40-31775cf83763

Steps to Reproduce

  1. download & install 1.3.91 CR: 79.0.3945.117
  2. visit https://brave.com and disable shields
  3. click on Report a broken site and select Submit
  4. click on Shields again and you'll see the Report a broken site button again

Actual result:

webcompatShields

Expected result:

Webcompat reporter should remember if a user has already reported a specific site and shouldn't be displaying Report a broken site.

Reproduces how often:

100% reproducible when using the above STR.

Brave version (brave://version info)

Brave 1.3.91 Chromium: 79.0.3945.117 (Official Build) beta (64-bit)
Revision 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS macOS Version 10.15.2 (Build 19C57)

Version/Channel Information:

  • Can you reproduce this issue with the current release? N/A
  • Can you reproduce this issue with the beta channel? Yes
  • Can you reproduce this issue with the dev channel? Yes
  • Can you reproduce this issue with the nightly channel? Yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? N/A
  • Does the issue resolve itself when disabling Brave Rewards? N/A
  • Is the issue reproducible on the latest version of Chrome? N/A

Miscellaneous Information:

CCing @cezaraugusto @karenkliu @rebron @brave/legacy_qa

@karenkliu
Copy link

Please fix this bug. CC @alexwykoff @tomlowenthal

@cezaraugusto cezaraugusto self-assigned this Jan 27, 2020
@tildelowengrimm tildelowengrimm added the priority/P4 Planned work. We expect to get to it "soon". label Feb 3, 2020
@cezaraugusto cezaraugusto removed their assignment Feb 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug priority/P4 Planned work. We expect to get to it "soon". QA/Test-Plan-Specified QA/Yes webcompat/shields Shields is breaking a website.
Projects
None yet
Development

No branches or pull requests

4 participants