arnoappenzeller / PiPifier

PiPifier is a native macOS 10.12 Safari extension that lets you use every HTML5 video in Picture in Picture mode
MIT License
756 stars 60 forks source link

PIPifier causing Tweetdeck crashes in 10.13.2 #50

Open dvincent747 opened 6 years ago

dvincent747 commented 6 years ago

Been a happy user of PIPifier for a while now, but I'm having a strange issue after updating to 10.13.2, which brings Safari 11.0.2.

With PIPifier extension enabled in Safari, it seems to interfere with the standalone Tweetdeck app. Even when not using PIPifier for a PIP video window, I can consistently make Tweetdeck crash by either playing a video in Tweetdeck or Safari.

Steps to reproduce:

  1. Install PIPifier and enable it in Safari.

  2. Relaunch Safari and Tweetdeck.

  3. Go to youtube in Safari and start playing a video.

  4. Close the tab that is playing the video.

Tweetdeck will then unexpectedly quit.

I know the Tweetdeck app is a kind of container for web views, but I am not sure how Safari is interfering with it. Disabling PIPifier causes the crashes to stop. This may affect other apps that also use web views, but I haven't experienced anything else yet. My understanding was that these extensions only work with Safari, but could other apps loading webviews somehow load these extensions as well?

johnpane commented 6 years ago

Issue is probably not specific to that extension. I don't use it, but am also seeing that actions taken in Safari cause TweetDeck to crash in the background.