Bug 15697 – The script for This Week in D is served over HTTP even when accessing the website over HTTPs.

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dlang.org
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2016-02-18T03:01:00Z
Last change time
2016-03-19T20:22:31Z
Assigned to
nobody
Creator
opantm2+dbugs

Comments

Comment #0 by opantm2+dbugs — 2016-02-18T03:01:26Z
This results in Edge/IE displaying a message saying that only secure content is displayed, while Chrome just completely blocks the script without warning. The site it's being served from does seem to support HTTPs (https://arsdnet.net/this-week-in-d/twid-latest.js), so it's just a matter of using // for the protocol instead of http://.
Comment #1 by github-bugzilla — 2016-02-18T04:11:50Z
Commits pushed to master at https://github.com/D-Programming-Language/dlang.org https://github.com/D-Programming-Language/dlang.org/commit/c3352c0d842bb77e439e8e1324c1890f0ea4810c Fix issue 15697 - The TWID script is always served over HTTP This changes it to use // for the protocol to fix issues like the script being ignored by Chrome and warnings being displayed in Edge / IE. https://github.com/D-Programming-Language/dlang.org/commit/2ceda72b23380f69c9216a1dc479522f85065b23 Merge pull request #1238 from Kapps/patch-1 Fix issue 15697 - The TWID script is always served over HTTP
Comment #2 by github-bugzilla — 2016-03-19T20:22:31Z