-
Notifications
You must be signed in to change notification settings - Fork 68
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
kepco.jp - Warning message due to pop-up blocker behaviour is present #85017
Comments
The information of Kansai electric power said:
|
@masayuki-nakano We appreciate your report. For this issue, unfortunately, a special account is needed to sign in. Test account creation requires valid data from an existing contract with the provider of services: Having no valid sign-in credentials, we are not able to move forward with this issue. Suggestion: Try clearing cache/data/cookies, disable Ad-blocker (if available), or use a clean profile, and check again? Also, have the required cookies have been accepted for this page? |
Sure. I've not found any problems with default popup blocker settings. So, I guess that it's a problem with custom settings. However, according to their message, it seems that it's caused by recent behavior change of Firefox. I'll try to reproduce some trouble with changing popup blocker settings. I wonder, do Mozilla have a way to add the domain to the allow-list of popup blocker if I find a situation but it's caused by design? |
@masayuki-nakano Have the default settings of the browser been changed? Do you also have any add-ons/ extensions installed in the browser? Could you please provide any logs/console errors? |
My point is, I still do not see any problems with default settings, but such important company's website says that "Firefox may not be available, use another browser". If it's caused by recent change of our popup blocker, and it means that it may cause serious web-compat issue for some websites. Therefore, I reported this fact here. It's sad that nobody who does not live in this area cannot test this site due to requiring the customer number. So, I'll try to find the problem(s) when I have spare time. But if somebody can test this with seeing this report, or contact the company, it'd be nice. (The information which you can show in member's page is too sensitive. So, I cannot provide my account information...) I'd like to move this forward during the soft code freeze in next week. |
@masayuki-nakano We understand being unable to provide account info. Could you please provide some logs, console errors? This way our team can look more deeply into the issue and maybe find the culprit, without needing the login credentials. @karlcow Any luck in testing this issue from your location? (maybe we are lucky with some valid test credentials) |
@softvision-raul-bucata masayuki is working for Mozilla. I'm not living in Kansai (specific area of Japan), so that will not be possible for me to diagnose. And indeed on Firefox Nightly 94 latest version, Pop up blockers are activated by default. So this is one of the reason. But usually there's a message informing about the block, except if someone said do not show me any messages. |
Based on the provided info by @masayuki-nakano, this will be moved to |
Sorry for the really long delay. I got a chance to be back here today. I find a page which can reproduce that popup blocker blocks the popup on Firefox.
It calls
So, I'm not sure why this is blocked by the popup blocker since it's in a user interaction. @EdgarChen do you have any idea about this? |
$(function () {
$('#mirudenLogin').on('click', function () {
login(0);
return false;
});
}); and <li class="loginButton currentOwner"><a id="mirudenLogin" style="cursor:pointer;" class="current">ログイン</a></li>
when clicking on the login, the browser sent a pop up at the top of the viewport if I allow the site to open a new tab, Firefox does it and redirect to the page https://kepco.jp/miruden/ServiceTop and the second time I tried. I got redirected to https://kepco.jp/miruden/servicetop/login The new window opening is happening here. function WebForm_SaveScrollPositionSubmit() {
if (__nonMSDOMBrowser) {
theForm.elements['__SCROLLPOSITIONY'].value = window.pageYOffset;
theForm.elements['__SCROLLPOSITIONX'].value = window.pageXOffset;
}
else {
theForm.__SCROLLPOSITIONX.value = WebForm_GetScrollX();
theForm.__SCROLLPOSITIONY.value = WebForm_GetScrollY();
}
if ((typeof(this.oldSubmit) != "undefined") && (this.oldSubmit != null)) {
return this.oldSubmit();
}
return true;
} specifically return this.oldSubmit(); yes typing note that this is an old script. var __nonMSDOMBrowser = (window.navigator.appName.toLowerCase().indexOf('explorer') == -1); The script in there looks awfully similar to https://bugzilla.mozilla.org/show_bug.cgi?id=498447 |
Recently, there is a change on the popup blocker (bug 1733052) which makes most of the async cases (e.g. calling |
NM, I just tested it, the login is still blocked on the latest Nightly, I will take a look. |
I let @masayuki-nakano test as it doesn't seem to reproduce for me. |
I still reproduce it on both release and nightly channels. (And the website is too slow today, something happens?) |
I think I know where the issue is: in theory, bug 1733052 should make most of the async cases work (e.g. calling For the long term, we will move everything to the new user activation model and remove the popup state. |
Duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=1739655 |
No, it's different. They are more about how the popup window should be shown on UI (e.g. with or without location bar .. etc). And this is more about do we allow to open a popup (would the |
URL: https://kepco.jp/miruden/servicetop/newslist#3
Browser / Version: Firefox 91.0
Operating System: Windows 10
Tested Another Browser: No
Problem type: Something else
Description: User site of Kansai electric power corp warns Firefox is not useable due to popup blocker behavior difference
Steps to Reproduce:
The user website of Kansai electric power corp which is the electric power company of Kansai area in Japan warns that Firefox isn't usable due to popup blocker behavior difference and recommends using Chrome etc.
I tested the website briefly with logging in, but I couldn't find the unusable case, e.g., not opening new window (tab) as expected. However, they must have shipped the release for some users who complained about it. So, if it's possible, we should ask what or where does not work, and if that's what Firefox should fix for web-compat, we should do it.
View the screenshot
Browser Configuration
From webcompat.com with ❤️
The text was updated successfully, but these errors were encountered: