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
m.winner.co.il - The site is endlessly loading #43747
Comments
Thanks for the report. Tested with: This is the web page displayed in Firefox Preview Nightly: And this is the web page displayed in Chrome: |
The issue seems to be that the
Tried to reproduce it https://codepen.io/ksy36/pen/RwwePeB , seems that the problem is intermittent an it also happens in Chrome. Maybe @karlcow has some thoughts on this |
https://bugs.chromium.org/p/chromium/issues/detail?id=999895 @ksy36 seems to be close. That said this test seems to work every single time. |
Recently there was also |
Thanks @karlcow. It seems to be a race condition. So here changePageSuccess: function (e, t, n) {
...
$pgSection = Apollo.MobileApp.App.$prestinePage,
$('#pageScroller').append($pgSection),
$('#pageHolder section.page').eq(0).hasClass('initPage')) {
$pgSection.addClass('firstPage');
var o = Apollo.MobileApp.Config.configJSON.overrides;
Apollo.MobileApp.Overrides.fireOverride(o)
} else $pgSection.addClass('newPage');
return Apollo.MobileApp.App.renderAlerts($pgSection),
Apollo.MobileApp.App.customisePage(),
Apollo.MobileApp.Config.currentPage = n && n.currentPage && null != n.currentPage ? n.currentPage : $pgSection.attr('data-page'),
Apollo.MobileApp.Utils.pushHistory(Apollo.MobileApp.Config.currentPage),
Apollo.MobileApp.Tabs.updateSelectedTab(Apollo.MobileApp.Config.currentPage),
Apollo.MobileApp.App.transitionPages(),
Apollo.MobileApp.App.clearTouchEvents(),
$pgSection
}, One of the nodes in $('#pageHolder section.page:last')
.addClass('currentPage')
.removeClass('newPage')
.removeClass('firstPage'),
$('#pageHolder section.currentPage').on('webkitTransitionEnd transitionend', function () {
$('#pageHolder section.currentPage').length > 0 && $('#pageHolder section.currentPage').mobileScroller(),
$(this).removeClass('currentPage'),
Apollo.MobileApp.App.pageChangeFinish(),
Apollo.MobileApp.App.bindJumpingToFooter()
}) If I wrap the above chunk of code in setTimeout, then So this seems to be a race condition, where in Firefox a class is being added a removed almost immediately. I guess we should contact the site to see if they could fix this. |
URL: https://m.winner.co.il/home
Browser / Version: Firefox Mobile 70.0
Operating System: Android 8.0.0
Tested Another Browser: Yes
Problem type: Site is not usable
Description: keep loading all the time and not usable
Steps to Reproduce:
Loading all the time
Browser Configuration
From webcompat.com with ❤️
The text was updated successfully, but these errors were encountered: