https://web.skype.com/ is the web version of the Skype client. The chat there works fine in general, but you cannot share images or see images that other people share. There's only a placeholder that you cannot click on. I tried with WebKitGTK+ 2.14.7, both Epiphany and the MiniBrowser.
Same problem with other media documents like voice messages. Still happening in 2.16.6.
Please post the URL of an example image that doesn't load, and any errors that you see in the web inspector.
The images appear when you share them in a private conversation, and I can't share a link that works from the outside. The web inspector shows a lot of 401/Unauthorized errors when trying to load the media: https://api.asm.skype.com/v1/objects/<identifier>/views/imgpsh_fullsize/status The media is loaded using XHR, the initiator is https://swx.cdn.skype.com/v/1.99.20/js/fullExperience.min.js:367:358917
Does this still happen with WebKitGTK+ 2.20.x?
Yes, I just tested with 2.20.1, same problem.
Still happening with 2.22.0
It's not possible to reproduce this problem anymore because ... ----------------------------------------- Browser not supported Use Microsoft Edge or Google Chrome to access Skype for Web experience. Alternatively you can use Skype Web Control or download Skype on your desktop computer. ----------------------------------------- I'm closing this bug.
(In reply to Alberto Garcia from comment #7) > It's not possible to reproduce this problem anymore because ... > > ----------------------------------------- > Browser not supported > > Use Microsoft Edge or Google Chrome to access Skype for Web experience. > Alternatively you can use Skype Web Control or download Skype on your > desktop computer. > ----------------------------------------- > > I'm closing this bug. Betcha one could get around the browser check by changing the User-Agent string and things would still work. As usual, webapps keep doing the crappy thing and do UA sniffing instead of proper feature detection 🤷️ I am fine leaving this disabled for now. If somebody can confirm that a different UA string makes Skype Web load and this is still an issue, we could re-open this bug (and maybe file one to add an UA quirk for Skype).
(In reply to Adrian Perez from comment #8) > Betcha one could get around the browser check by changing the User-Agent > string and things would still work. Pretty sure you can, but I'd just forget about Skype and give priority to websites that are actually supported.
If a user agent quirk makes the site work, we should add a quirk. Skype has forfeited the privilege of receiving an accurate user agent from WebKit.