<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:agomez&#64;igalia.com" title="Andres Gomez Garcia &lt;agomez&#64;igalia.com&gt;"> <span class="fn">Andres Gomez Garcia</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Move the redirected XComposite window to the web process"
   href="https://bugs.webkit.org/show_bug.cgi?id=160389">bug 160389</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
               &nbsp;
           </td>
           <td>agomez&#64;igalia.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Move the redirected XComposite window to the web process"
   href="https://bugs.webkit.org/show_bug.cgi?id=160389#c8">Comment # 8</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Move the redirected XComposite window to the web process"
   href="https://bugs.webkit.org/show_bug.cgi?id=160389">bug 160389</a>
              from <span class="vcard"><a class="email" href="mailto:agomez&#64;igalia.com" title="Andres Gomez Garcia &lt;agomez&#64;igalia.com&gt;"> <span class="fn">Andres Gomez Garcia</span></a>
</span></b>
        <pre>I'm using WebKitGtk+ with my own JHBuild setting:
<a href="https://github.com/tanty/jhbuild-epiphany/tree/master">https://github.com/tanty/jhbuild-epiphany/tree/master</a>

Epiphany 3.20.3 and WebKit 2.13.4 with this patch applied.

I'm running Epiphany with the dconf key:

&quot;process-model&quot; = &quot;shared-secondary-process&quot;

The compilation was done with CMake args:

'-DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE=&quot;-O0 -g1 -DNDEBUG -DG_DISABLE_CAST_CHECKS&quot; -DCMAKE_CXX_FLAGS_RELEASE=&quot;-O0 -g1 -DNDEBUG -DG_DISABLE_CAST_CHECKS&quot;'


OBSERVATIONS
============

My saved session has several windows with several tabs each.

Upon re-starting the epiphany, the whole desktop freezes after the appearing of the first(s) window(s)

Slowly, it starts go show that it is not completely frozen but gets excruciatingly slow.

The new Epiphany windows keep popping one by one veeeery slowly. The whole process takes minutes.

After, seemingly, all the windows have been created, the desktop doesn't recover its normal speed, it still moves almost as if it would be frozen.

Finally, I decided to use GDB.

Attaching GDB to Epiphany and the NetworkProcess was OK.

Attaching GDB to the WebProcess froze my whole desktop. There was not recovery after this, only rebooting after waiting for several minutes.</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>