webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
743 stars 66 forks source link

www.barclaycard.co.uk - see bug description #16716

Closed webcompat-bot closed 6 years ago

webcompat-bot commented 6 years ago

URL: https://www.barclaycard.co.uk/personal

Browser / Version: Firefox 61.0 Operating System: Windows 8.1 Tested Another Browser: Yes

Problem type: Something else Description: Hangs, fetch incomplete, memory leak, unusable Steps to Reproduce: www.barclaycard.co.uk Screenshot Description

Browser Configuration
  • buildID: 20180502100112
  • gfx.webrender.blob-images: true
  • gfx.webrender.all: false
  • gfx.webrender.enabled: false
  • image.mem.shared: true
  • channel: nightly

From webcompat.com with ❤️

softvision-oana-arbuzov commented 6 years ago

Thanks for the report, I was able to reproduce the issue. The page keeps loading, it's incomplete and unusable. Note: A notification message is displayed "A web page is slowing down your browser. What would you like to do?" Also Firefox need to be restarted after being on this page. image

The issue is not reproducible on Chrome.

Tested with: Browser / Version: Firefox Nightly 61.0a1 (2018-05-02) Operating System: Windows 10 Pro

Moving to Needsdiagnosis for further investigation.

karlcow commented 6 years ago

If you select stop it a couple of times. You can get access to the console to see the messages.

Yet another too much recursion issue.

11:30:11.662 too much recursion[Learn More] 3 jquery.min.js:3:13326
    fix https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:13326
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:11932
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7273:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7273:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361
    measureHeroHeight/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7272:5
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:2879
    each https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:2:844
    measureHeroHeight https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7265:4
    [106]</</< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/js/bdl.js:7293:3
    dispatch https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:12392
    add/r.handle https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:9156
    EventTarget.prototype.addEventListener/fn.__innerHandler eval:325:18
    style https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:30699
    css/< https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:503
    Y https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:3:4597
    css https://www.barclaycard.co.uk/etc/designs/bccl/clientlibs/bcdl/deps/js/jquery.min.js:4:361

This is using jQuery v1.12.4 hmmm… That looks very similar to #16732

@miketaylr @wisniewskit

Screenshot Description

miketaylr commented 6 years ago

Seems like whatever the bug was, they've fixed it.

screen shot 2018-06-28 at 4 14 52 pm
softvision-oana-arbuzov commented 6 years ago

Indeed, I'm not able to reproduce the issue anymore.

Tested with: Browser / Version: Firefox Nightly 63.0a1 (2018-06-28) Operating System: Windows 10 Pro