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

www.ulta.com - Pick up in store does not trigger selections #111711

Closed
webcompat-bot opened this issue Oct 2, 2022 · 9 comments
Closed

www.ulta.com - Pick up in store does not trigger selections #111711

webcompat-bot opened this issue Oct 2, 2022 · 9 comments
Assignees
Labels
browser-firefox diagnosis-priority-p1 engine-gecko The browser uses the Gecko rendering engine priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it.
Milestone

Comments

@webcompat-bot
Copy link

webcompat-bot commented Oct 2, 2022

URL: https://www.ulta.com/

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

Problem type: Site is not usable
Description: Buttons or links not working
Steps to Reproduce:
Certain items just won't work. For example I am in the shopping cart page. I can click the button for in store pick up but the page just flashes but won't change. I click the button to load more items on a product page, it turns to the hand symbol but nothing happens. I can not add or remove items from my cart on the check out page. All issues appear to be on the check out page. It works fine in other browsers so it's not the website and I've disabled any add ons that might be interfering with it. Nothing works.

Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added the action-needsmoderation The moderation has not yet been completed label Oct 2, 2022
@webcompat-bot webcompat-bot added this to the needstriage milestone Oct 2, 2022
@webcompat-bot webcompat-bot added the browser-fixme This requires manual assignment for the browser name label Oct 2, 2022
@webcompat-bot webcompat-bot changed the title In the moderation queue. www.ulta.com - site is not usable Oct 3, 2022
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine priority-normal and removed browser-fixme This requires manual assignment for the browser name action-needsmoderation The moderation has not yet been completed labels Oct 3, 2022
@softvision-raul-bucata softvision-raul-bucata changed the title www.ulta.com - site is not usable www.ulta.com - Pick up in store does not trigger selections Oct 3, 2022
@softvision-raul-bucata
Copy link

softvision-raul-bucata commented Oct 3, 2022

We appreciate your report. I was able to reproduce the issue.:

storepick

However, the products are loading as expected.

Suggestion: Try clearing cache/data/cookies, disabling add-ons and Ad-blocker (if available) and extensions or use a clean profile, and check again? If there are any changes made to the default settings of the browser (e.g. in about:config) please revert to the default settings and try again. Also, have the required cookies been accepted for this page?

Tested with:

Browser / Version: Firefox Release 105.0.1 (64-bit)/ Firefox Nightly 107.0a1 (2022-10-02) (64-bit) /Chrome Version Version 106.0.5249.91 (Official Build) (64-bit)
Operating System: Windows 10 PRO x64

Notes:

  1. Reproducible regardless of the status of ETP.
  2. Reproducible on the latest build of Firefox Nightly and Release.
  3. Works as expected using Chrome:

Screenshot_2

Moving this to NeedsDiagnosis for further investigations.

[qa_40/2022]

@softvision-raul-bucata softvision-raul-bucata added the severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. label Oct 3, 2022
@ksy36
Copy link
Contributor

ksy36 commented Oct 24, 2022

We've got a report that checkout process is also broken in Firefox. cc @ncloudioj

@ksy36
Copy link
Contributor

ksy36 commented Oct 24, 2022

While the page loads this error gets thrown: RangeError: invalid time zone in DateTimeFormat(): CST in:

        m = new Date((new Date).toLocaleString("en-US", {
            timeZone: "CST"
        })).getHours(),

and this is affecting further js execution. If I change the timezone to be "US/Central" or "EST", the checkout and store selection starts working.

From https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat#parameters:

timeZone
The time zone to use. The only value implementations must recognize is "UTC"; the default is the runtime's default time zone. Implementations may also recognize the time zone names of the IANA time zone database, such as "Asia/Shanghai", "Asia/Kolkata", "America/New_York".

It's unclear whether CST has to be supported, though Chrome is recognizing it. I'll file a bug on bugzilla for further investigation.

We can probably ship an intervention here since it's a top site in the US and also try to contact them.

@ksy36 ksy36 added the action-needssitepatch This web bug needs a GoFaster site patch. label Oct 24, 2022
@ncloudioj
Copy link

@ksy36 Thanks for the super useful insights!

I will also reach out to our partner to see if they can work with ulta.com on a workaround for this.

@ksy36
Copy link
Contributor

ksy36 commented Oct 25, 2022

Great, thank you @ncloudioj :) I've sent an email to ulta support as well.

Filed a core bug https://bugzilla.mozilla.org/show_bug.cgi?id=1797223
And a bug for a possible intervention https://bugzilla.mozilla.org/show_bug.cgi?id=1797225

@ksy36 ksy36 modified the milestones: needsdiagnosis, needscontact Oct 25, 2022
@webcompat-bot
Copy link
Author

@ksy36 ksy36 modified the milestones: needscontact, sitewait Oct 25, 2022
@ksy36
Copy link
Contributor

ksy36 commented Oct 25, 2022

Also there is a suggestion from Andre in https://bugzilla.mozilla.org/show_bug.cgi?id=1797225#c1, to use America/Chicago instead of US/Central:

Should probably rather be America/Chicago to match ICU (and by that Chrome).

@ncloudioj
Copy link

Just a quick update that looks like the check-out button works fine now in 106.01 release. It's worth mentioning that our partner hasn't reached out to them yet, it's possible that ulta.com has noticed this issue (via their on-page health monitors?) and fixed it on their end.

@ksy36
Copy link
Contributor

ksy36 commented Oct 27, 2022

Ah that's nice! Thanks for the update :) We can probably close this.

@ksy36 ksy36 closed this as completed Oct 27, 2022
@ksy36 ksy36 modified the milestones: sitewait, fixed Oct 27, 2022
@ksy36 ksy36 removed the action-needssitepatch This web bug needs a GoFaster site patch. label Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox diagnosis-priority-p1 engine-gecko The browser uses the Gecko rendering engine priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it.
Projects
None yet
Development

No branches or pull requests

4 participants