Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Google Chrome: Version 32.0.1700.107 m

This happens when displaying the profile and clicking on the number of visited days/consecutive.


Layout bug

share|improve this question
Same version of Chrome here, on MacOS, but the Calendar looks completely different, with no bug. – Adinia Feb 11 '14 at 9:08
Yep it's Windows 7 here. – m4xdev Feb 11 '14 at 9:15
I found out that this problem occurs when using a HTTPS connection to the site, as the script for the calendar is considered as unsafe by Chrome. – m4xdev Feb 11 '14 at 13:28
Aha! So that's what's causing this issue! – Ilmari Karonen Feb 11 '14 at 15:28
This seems to have been fixed at some point. – Ilmari Karonen Jul 16 '15 at 21:50

The bug is in the AJAX response to the URL /users/daily-site-access/<uid>, which contains the following <link> tag:

<link href="" rel="stylesheet" type="text/css">

Note the hardcoded http: protocol, even if the page is being viewed over HTTPS.

Simply removing the http: to make the URL protocol-relative should fix this issue. We're already using protocol-relative URLs to load jQuery itself, so doing the same for the CSS should not be a problem.

Edit: Since this hasn't been properly fixed yet, I've included a client-side fix for this issue in Stack Overflow Unofficial Patch 1.8. Note that the fix won't prevent the "shield" icon from appearing when the calendar is first loaded, but it does reload the style sheet over HTTPS after the initial request over HTTP fails.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .