REOPENED 175941
Multiple instances of webkit interfering with eachother
https://bugs.webkit.org/show_bug.cgi?id=175941
Summary Multiple instances of webkit interfering with eachother
ManDay
Reported 2017-08-24 10:14:51 PDT
I suspect this is closely related to bug 171161, but I shall just describe what I'm seeing since the associated patch has been comitted. Please feel free to designate either of the two problems a separate bug. 1) The flickering that was described in bug 171161 which seemed somehow related to the crash of WebProcess does no longer occur in the webview but it still occurs on the Gtk rendered part of MiniBrowser. Meaning: The right half of the window's "decorations" (titebar, addressbar, refresh button) flickers randomly 2) When a second instance of MiniBrowser is started, it seems to corrupt the memory of the first instance. Absent knowledge of WebProcess IPC, I hope this doesn't sound too crazy. Example: I open page X (say zeit.de, which is susceptible to the flickering issue, at least I suspect there is a correlation) in MiniBrowser. Then I spawn a new instance of MiniBrowser and load page Y (say, google.com). The instance of MiniBrowser which previously displayed X is now flickering between X and Y or even shows Y constantly, until the instance which is supposed to show Y is terminated.
Attachments
ManDay
Comment 1 2017-08-24 10:23:19 PDT
By accident, I just found that this interference also occrus between mpv and webkit. I spawned an mpv instance using mpv --input-test --force-window --idle And the context which was supposed to display mpv did in fact display the contents of MiniBrowser (in a distorted way). I suppose this locates the problem way below webkit. Closing.
ManDay
Comment 2 2018-03-10 04:12:38 PST
This is still an issue. It only happens with webkit now. Two MiniBrowser windows will flicker-switcheroo witheachother or constantly become eachother at several Hz.
Note You need to log in before you can comment on or make changes to this bug.