A user brought this up in bug 737296. > If demos like IndexedDB don't work and you don't make people > go through the demo details page where comments can say so, > they you need to be aggressive in culling or warning about > broken demos. Possible solution: * Force all demos to be framed (like here: https://developer.mozilla.org/en-US/demos/detail/trackperformer-contrast/launch) and provide a "Report as broken" link at the top of the page, next to "Like" and "Share". If a demo received a large number of reports, also provide a note in this area like "Many users have reported this demo as broken." See also bug 742123. * Any other ideas?
Commit pushed to master at https://github.com/mozilla/kuma https://github.com/mozilla/kuma/commit/6c234ab19b9d9eed195f2b45856dd8b118ddafcf Squashing all commits for bugzilla bug 742126 Keeping dropdown menu hidden at page load, using NOSCRIPT to hide share button
verified fixed https://developer.mozilla.org/en-US/demos/
Hey David! Thanks for taking this on. Just out of curiosity, what behavior does the commit change? Does it make it easier for people to report broken demos, easier for them to learn when a demo is broken, or something else?
This feature provides the "Report a Problem" link and modal dialog that is featured on the detail page; it's essentially a shortcut for reporting issues with the demo enclosed in the frame below it.
Do you mean the "Report a Problem" block on the right side of the details page, with the three links below it (Demo is not working, Demo is inappropriate, Demo is not by this author)? I don't see a link with the title "Report a problem", but I might be missing something. Sorry to be a nuisance, just want to be sure the person who submitted the report is happy.
John, it should be in the top MDN banner for demos. But I don't see it there today. Odd ... Raymond?
sorry for the error. I checked for the Report broken demo feature on the demo page itself.
David, Raymond: Any idea why this feature is not showing up?
This is there and working; why was this reopened?