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

missingmail.usps.com - Unable to mark the check-boxes from "Disclaimer and Terms and Conditions" section #53950

Closed
webcompat-bot opened this issue Jun 9, 2020 · 6 comments
Labels
browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important severity-important A non-core broken piece of functionality, not behaving the way you would expect. sitepatch-applied There is an UA override/intervention in place for this site
Milestone

Comments

@webcompat-bot
Copy link

webcompat-bot commented Jun 9, 2020

URL: https://missingmail.usps.com/?_gl=1*veidlp*_gcl_aw*R0NMLjE1OTE3MjUyNTkuRUFJYUlRb2JDaE1Jd3AzaTBhYjE2UUlWa01EQUNoMlBBUVlrRUFBWUFTQUFFZ0lMeFBEX0J3RQ..*_gcl_dc*R0NMLjE1OTE3MjUyNTkuRUFJYUlRb2JDaE1Jd3AzaTBhYjE2UUlWa01EQUNoMlBBUVlrRUFBWUFTQUFFZ0lMeFBEX0J3RQ..#/

Browser / Version: Firefox 77.0
Operating System: Windows 10
Tested Another Browser: Yes Edge

Problem type: Something else
Description: The two boxes at the end of the form cannot be checked when using Firefox 77.0.1, thus the form CANNOT be submitted. This same form works without any problems in Microsoft Edge
Steps to Reproduce:
As I described above, I could not submit the form

Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added the action-needsmoderation The moderation has not yet been completed label Jun 9, 2020
@webcompat-bot webcompat-bot added this to the needstriage milestone Jun 9, 2020
@webcompat-bot webcompat-bot added the browser-fixme This requires manual assignment for the browser name label Jun 9, 2020
@webcompat-bot webcompat-bot changed the title In the moderation queue. missingmail.usps.com - see bug description Jun 10, 2020
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important and removed action-needsmoderation The moderation has not yet been completed browser-fixme This requires manual assignment for the browser name labels Jun 10, 2020
@softvision-oana-arbuzov softvision-oana-arbuzov changed the title missingmail.usps.com - see bug description missingmail.usps.com - Unable to mark the check-boxes from "Disclaimer and Terms and Conditions" section Jun 10, 2020
@softvision-oana-arbuzov softvision-oana-arbuzov added the severity-important A non-core broken piece of functionality, not behaving the way you would expect. label Jun 10, 2020
@softvision-oana-arbuzov
Copy link
Member

softvision-oana-arbuzov commented Jun 10, 2020

Thanks for the report, I was able to reproduce the issue. I've created an account, signed in and scrolled down the form to "Step 4: Disclaimer and Terms and Conditions".
Note: Make sure VPN pointing to USA is active.

image

Note:

  1. The issue is not reproducible on Chrome.
    image
  2. The issue is reproducible on Firefox Nightly regardless of ETP is enabled or not.
  3. Workaround: Clicking on the text, the check-box is checked.

Affected area:

<div class="mrc-custom-checkbox"></div>

Tested with:
Browser / Version: Firefox Nightly 79.0a1 (2020-06-09)
Operating System: Windows 10 Pro

Moving to Needsdiagnosis for further investigation.

@ksy36
Copy link
Contributor

ksy36 commented Jun 10, 2020

This is a duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=997189 where an absolute positioned input is shifted to the right of the float

Screen Shot 2020-06-10 at 2 06 40 PM

We can an intervention here similarly to https://bugzilla.mozilla.org/show_bug.cgi?id=1610016

@ksy36 ksy36 added the sitepatch-applied There is an UA override/intervention in place for this site label Jun 10, 2020
@ksy36 ksy36 modified the milestones: needsdiagnosis, duplicate Jun 10, 2020
@ksy36 ksy36 added action-needssitepatch This web bug needs a GoFaster site patch. and removed sitepatch-applied There is an UA override/intervention in place for this site labels Jun 10, 2020
@ksy36
Copy link
Contributor

ksy36 commented Jun 10, 2020

@karlcow karlcow closed this as completed Jun 11, 2020
@denschub denschub added sitepatch-applied There is an UA override/intervention in place for this site and removed action-needssitepatch This web bug needs a GoFaster site patch. labels Jun 22, 2020
@softvision-oana-arbuzov
Copy link
Member

This is a bit strange, I can't mark the checkboxes if I click in the center of the box. If I click a bit to the right, the box is checked.
FocusAreaClick

Tested with:
Browser / Version: Firefox Nightly 80.0a1 (2020-07-09)
Operating System: Windows 10 Pro

@ksy36 could you have a look on it?

@ksy36
Copy link
Contributor

ksy36 commented Jul 14, 2020

Looks like they've changed the layout. The input element is too far on the left now, because it's direct parent doesn't have position:relative and parent up the tree has a padding of 15px..

Screen Shot 2020-07-13 at 10 48 11 PM

Maybe we should change the intervention to be

.mrc-custom-checkbox-container input {
    margin-left: -3rem;
}

(since the element with the float causing the bug has width: 2rem; and margin-right: 1rem;)

I've added https://bugzilla.mozilla.org/show_bug.cgi?id=1652643 to update it

@ksy36 ksy36 reopened this Jul 14, 2020
@karlcow karlcow closed this as completed Aug 10, 2020
@denschub
Copy link
Member

Moved to bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1891016

@denschub denschub removed this from the duplicate milestone Apr 11, 2024
@denschub denschub added this to the moved milestone Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-important severity-important A non-core broken piece of functionality, not behaving the way you would expect. sitepatch-applied There is an UA override/intervention in place for this site
Projects
None yet
Development

No branches or pull requests

5 participants