<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Garbled rendering on Youtube while scrolling under X11."
   href="https://bugs.webkit.org/show_bug.cgi?id=192982">192982</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[GTK] Garbled rendering on Youtube while scrolling under X11.
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>WebKit Gtk
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned@lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>rfarmer84@outlook.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>bugs-noreply@webkitgtk.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=357947" name="attach_357947" title="Blue garbage in the Webview while scrolling Youtube's main page.">attachment 357947</a> <a href="attachment.cgi?id=357947&action=edit" title="Blue garbage in the Webview while scrolling Youtube's main page.">[details]</a></span>
Blue garbage in the Webview while scrolling Youtube's main page.

On Fedora 29 with Epiphany 3.30.2 and WebkitGTK 2.22.5 and on the GNOME on Xorg (X11) session, I get garbled rendering while scrolling on youtube.com.

I'm using Intel Iris 540 graphics (Skylake mobile).

I've attached some screenshots. 

This behavior never occurs when using GNOME on Wayland. (The Fedora default, but many users, even entire distributions, switch it back to GNOME on Xorg.)

The webview flashes blue intermittently while scrolling Youtube's main page and either red or orange (everywhere outside the video) while playing a video and scrolling.

Additionally, while playing a video, the page freezes up while the red or orange flickering is going on. Sometimes for several seconds.

(I don't know if this would have anything to do with the problem, but a former Microsoft Edge developer complained that Google is playing dirty tricks to make Youtube not work *quite* right if you aren't using Chrome/Chromium. He specifically mentioned that they load an empty div over each video to sabotage Edge's hardware accelerated video playback and that they feed their own web browser a special version of the whole site that only runs in Chrome, and hand other browsers a "Javascript heavy" version that runs "five times slower". Don't you love Google?)</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>