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

not working at https://signin.costco.com #35

Open
clem2 opened this issue Nov 18, 2021 · 5 comments
Open

not working at https://signin.costco.com #35

clem2 opened this issue Nov 18, 2021 · 5 comments
Labels

Comments

@clem2
Copy link

clem2 commented Nov 18, 2021

No description provided.

@erichgoldman
Copy link
Owner

The link provided in this bug report returns a page without a login form, stating:

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

Can you let me know if this is still an issue with a login elsewhere on the site at the current login point? (Need form, not endpoint)

@clem2
Copy link
Author

clem2 commented Jan 17, 2022

From the costco homepage https://www.costco.com/LogonForm redirects to it. The issue still persists, though it does not occur all the time.

@erichgoldman
Copy link
Owner

@clem2 I can reproduce this error.

It looks like the page loads and then does some type or refresh or server side rendering.

I performed some debugging using devtools.

When the page first loads, everything seems to work normal:

first change

You can see on the top right that document.title, which is what is shown at the title bar takes the original title and appends the url.

The next time the function is called, the same value is retained:

retained

However, when the page is finally loaded the title in the title bar is Sign In | Costco. However this change is being made, it does not trigger the MutationObserver. Otherwise, I would be able to capture a break where it would show this final title.

=======

I did a watch on the title element on the actual web page. It look like the <title /> tag is removed because my break settings before the page load and after are preserved (I didn't run through all of the JavaScript). The final tag after everything loads is also <title id="signInTitle" data-i18n="[html]signInTitle">Sign In | Costco</title>. My initial hunch here is that the tag is removed and replaced and that impacts the MutationObserver used to monitor changes to title.

@chasecaleb
Copy link

I haven't dug into debugging in any meaningful depth, but here's another reproduction example: https://www.homedepot.com/b/Hardware-Fasteners-Bolts-Eye-Bolts/N-5yc1vZc28e

document.title is "Eye Bolts - Bolts - The Home Depot" without any URL. This occurs both with and without the "Show the full URL?" option checked for this addon.

@erichgoldman
Copy link
Owner

https://www.homedepot.com/b/Hardware-Fasteners-Bolts-Eye-Bolts/N-5yc1vZc28e

I am seeing the same type of refresh behavior on this site. The add-on is adding the URL, then about a half second later in refreshes and the URL is removed.

In general, the extension is at the mercy of the any other scripts or addons running on the page and is in competition with those.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants