Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Large character sheets causing Chrome to be choppy.

Selecting a journal with a large character sheet causes chrome to become really choppy. Refreshing the page is the only thing that clears it but it happens again when you load the journal. Firefox doesn't have this problem. Here is the console output though I don't see anything immediately that makes me think it logged an error for this. Right after these lines is when the system becomes choppy. Updating character sheet values app.js?1405432738:29 Took 126ms app.js?1405432738:29 Full log: ------------------ Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:8 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net https://*.googlesyndication.com <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> https://*.googlesyndication.com <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> https://*.googlesyndication.com <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.googlesyndication.com https://*.tokbox.com https://*.googlesyndication.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a>". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:9 Resource interpreted as Script but transferred with MIME type text/html: "<a href="https://app.roll20.net/editor/startjs/?timestamp=1405797982&disablewebgl=false&forcelongpolling=false&offsite=false" rel="nofollow">https://app.roll20.net/editor/startjs/?timestamp=1405797982&disablewebgl=false&forcelongpolling=false&offsite=false</a>". app.roll20.net/:15 TB.setLogLevel(5) opentok.min.js:50 TB.setLogLevel(5) opentok.min.js:50 OpenTok JavaScript library v2.2.6 opentok.min.js:50 Release notes: <a href="http://www.tokbox.com/opentok/webrtc/docs/js/rele" rel="nofollow">http://www.tokbox.com/opentok/webrtc/docs/js/rele</a>... opentok.min.js:50 Known issues: <a href="http://www.tokbox.com/opentok/webrtc/docs/js/rele" rel="nofollow">http://www.tokbox.com/opentok/webrtc/docs/js/rele</a>... opentok.min.js:50 OT.setLogLevel(5) opentok.min.js:50 70 app.js?1405432738:22 TOUCH SUPPORTED: false app.js?1405432738:23 USING WEBGL ACCELERATION... app.js?1405432738:23 select app.js?1405432738:18 Switch mode to select app.js?1405432738:18 Initializing new dice engine with randomness... app.js?1405432738:32 Using random entropy app.js?1405432738:32 Compiling sheet... app.js?1405432738:34 The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but displayed insecure content from '<a href="http://imgsrv.roll20.net:5100/?src=i.imgur.com/A746uyc.png%3F1" rel="nofollow">http://imgsrv.roll20.net:5100/?src=i.imgur.com/A746uyc.png%3F1</a>': this content should also be loaded over HTTPS. jquery.min.js:2 Finding sheet rolls... app.js?1405432738:34 'Attr.nodeValue' is deprecated. Please use 'value' instead. app.js?1405432738:34 window resize app.js?1405432738:35 Final set zoom! app.js?1405432738:23 UPDATE GL SIZE! app.js?1405432738:23 Final set zoom! app.js?1405432738:23 tuts loaded tutorial_tips.js:7 Final page load. app.js?1405432738:28 Scan for new plays! app.js?1405432738:28 Auth'ed. app.js?1405432738:28 Go post auth! app.js?1405432738:28 initial setup app.js?1405432738:28 Got players value... app.js?1405432738:28 joining game... app.js?1405432738:28 Full load page! app.js?1405432738:26 We have 1 pages app.js?1405432738:28 refershing page listings! app.js?1405432738:30 Player -JSEqsrjSvyzSUHmstrm is offline... app.js?1405432738:26 Deferred finish joining... app.js?1405432738:28 Firebase Online app.js?1405432738:22 handle page changes app.js?1405432738:28 false app.js?1405432738:28 Resource interpreted as Image but transferred with MIME type binary/octet-stream: "<a href="https://s3.amazonaws.com/files.d20.io/images/797143/ZiVLE2Wb3VY8ezLRmzvxtA/med.jpg?1363372671&size=150" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/797143/ZiVLE2Wb3VY8ezLRmzvxtA/med.jpg?1363372671&size=150</a>". jquery.min.js:2 refershing page listings! app.js?1405432738:30 init active page! app.js?1405432738:28 activate page! app.js?1405432738:26 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1405432738:26 Search took 2ms app.js?1405432738:34 Do refresh link cache! app.js?1405432738:25 initiatlizing video chat app.js?1405432738:33 Connecting to WebRTC app.js?1405432738:33 Graphics: 0 app.js?1405432738:26 Paths: 0 app.js?1405432738:26 refershing page listings! app.js?1405432738:30 Reorder by ZORDER app.js?1405432738:26 Connected to session app.js?1405432738:33 Someone just connected. app.js?1405432738:33 It's us? app.js?1405432738:33 Show Character View Dialog! app.js?1405432738:29 Render character view app.js?1405432738:29 The page at '<a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a>' was loaded over HTTPS, but displayed insecure content from '<a href="http://imgsrv.roll20.net:5100/?src=i.imgur.com/A746uyc.png%3F1" rel="nofollow">http://imgsrv.roll20.net:5100/?src=i.imgur.com/A746uyc.png%3F1</a>': this content should also be loaded over HTTPS. jquery.min.js:2 27ms to end of html app.js?1405432738:29 Updating character sheet values app.js?1405432738:29 Took 126ms app.js?1405432738:29 ------------------
Choppy as in it's hard to scroll around the sheet, or...?
Choppy as in the page pauses every 2 seconds for a second repeated ad infinitum. Scrolling, typing... anything is choppy.
Which character sheet are you using? Why is it so big, do you have an unusual number of repeating fields or something? Is there an image associated with the sheet that might be excessively large?
Phnord Prephect said: Which character sheet are you using? Why is it so big, do you have an unusual number of repeating fields or something? Is there an image associated with the sheet that might be excessively large? Any large sheet. Try the AD&D 2e or the D&D 3.5 sheet.
Sorry, I tried the 3.5 sheet and didn't notice anything unusual. I regularly use the Pathfinder sheet, and that's much the same if not bigger, and seldom see any lag at all. -Phnord
1405876315

Edited 1405876985
Phnord Prephect said: Sorry, I tried the 3.5 sheet and didn't notice anything unusual. I regularly use the Pathfinder sheet, and that's much the same if not bigger, and seldom see any lag at all. -Phnord Works fine for me in firefox as well, just not Chrome. I've tried on multiple machines here at the house (other w8 machines). edit: just tried on 2 windows 7 machines here at home using the Pathfinder sheet, same thing.
Okay, so I "said" followed the check list to debug this but I actually left one addon running w/o thinking. Keeper Browser Extension. IT's a mod that works with the password vault I use and I needed it to login to roll20. So, I disabled that and walla, no more choppy with chrome. Not sure why it does what it does but it's not you guys problem ;) Sorry for the false bug report.
1405894179
The Aaron
Roll20 Production Team
API Scripter
It is nice to know the reason though, and others will benefit from your findings so don't feel too bad!
I bet that extensions scans input fields to try and find password fields...and on those character sheets there are like 500+ input fields, so that may have been the cause. Glad you got it sorted out!