<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>213970</bug_id>
          
          <creation_ts>2020-07-05 05:05:20 -0700</creation_ts>
          <short_desc>[GTK] WebProcess hangs when browsing GitHub</short_desc>
          <delta_ts>2020-07-07 14:48:52 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>Other</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="antoyo">bouanto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>benjamin</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cdumez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>lmoura</cc>
    
    <cc>magomez</cc>
    
    <cc>pnormand</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1668882</commentid>
    <comment_count>0</comment_count>
      <attachid>403554</attachid>
    <who name="antoyo">bouanto</who>
    <bug_when>2020-07-05 05:05:20 -0700</bug_when>
    <thetext>Created attachment 403554
Appearance of the website when it freezes

Hi.
A recent change in the GitHub UI seems to freeze webkit2gtk webview from time to time.
I cannot reproduce 100% of the time, but one way that I was able to reproduce it frequently was this:

1. Go on https://github.com/gcc-mirror/gcc
2. Scroll up and down for a few seconds.
3. Click on the gcc directory.

I attached a screenshot showing how it looks when it freezes.

Thanks to fix this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1668883</commentid>
    <comment_count>1</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-07-05 05:08:21 -0700</bug_when>
    <thetext>Can reproduce with Ephy 3.37.3-1-ga48066bed+ WKGTK 2.29.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1668888</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-07-05 06:23:30 -0700</bug_when>
    <thetext>Also in ToT btw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1668999</commentid>
    <comment_count>3</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-07-06 01:42:20 -0700</bug_when>
    <thetext>It&apos;s not really a hang-up, I can see content animations. But the main loop seems so busy that it never fires a callback meant to interrupt the loading like in chromium. This github directory is huge and when those take too much time to load there&apos;s a callback fired from the web-page to interrupt it. Seems like this never fires in our case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669003</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-07-06 01:57:22 -0700</bug_when>
    <thetext>Does it happen in WPE? Looks like a problem with the source priorities.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669007</commentid>
    <comment_count>5</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-07-06 02:25:20 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #4)
&gt; Does it happen in WPE? 

No. WPE works as expected.

&gt; Looks like a problem with the source priorities.

Indeed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669024</commentid>
    <comment_count>6</comment_count>
      <attachid>403588</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-07-06 06:05:26 -0700</bug_when>
    <thetext>Created attachment 403588
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669341</commentid>
    <comment_count>7</comment_count>
    <who name="Miguel Gomez">magomez</who>
    <bug_when>2020-07-07 00:40:42 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #6)
&gt; Created attachment 403588 [details]
&gt; Patch

In WPE both LayerFlushTimer and DisplayRefreshMonitorTimer have a higher priority than MainThreadSharedTimer and the page works fine.
But in GTK we need to set both to a lower priority than MainThreadSharedTimer for the page to work. Isn&apos;t that weird?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669343</commentid>
    <comment_count>8</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-07-07 00:53:59 -0700</bug_when>
    <thetext>(In reply to Miguel Gomez from comment #7)
&gt; (In reply to Carlos Garcia Campos from comment #6)
&gt; &gt; Created attachment 403588 [details]
&gt; &gt; Patch
&gt; 
&gt; In WPE both LayerFlushTimer and DisplayRefreshMonitorTimer have a higher
&gt; priority than MainThreadSharedTimer and the page works fine.

Not exactly fine. WPE doesn&apos;t freeze because it uses async scrolling, so you can always scroll. When you click on the gcc link, start scrolling down the page. There&apos;s a point in which nothing is rendered, and you have to wait several seconds until you get the rest fo the page rendered. Now change the priority of LayerFlushTimer and DisplayRefreshMonitorTimer to 20 and try again. Now it behaves like GTK with this patch, no freezes and you always get the page rendered. 

&gt; But in GTK we need to set both to a lower priority than
&gt; MainThreadSharedTimer for the page to work. Isn&apos;t that weird?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669384</commentid>
    <comment_count>9</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-07-07 06:56:45 -0700</bug_when>
    <thetext>Committed r264015: &lt;https://trac.webkit.org/changeset/264015&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669541</commentid>
    <comment_count>10</comment_count>
    <who name="Lauro Moura">lmoura</who>
    <bug_when>2020-07-07 14:48:52 -0700</bug_when>
    <thetext>This commit made imported/blink/compositing/squashing/squashing-reflection-disallowed.html flaky on GTK Release X11, but upon further investigation, this test should be marked as an actual failure (tracked in bug214060) and the expectation will be updated with the resource file it needs (in bug154076).

(Just a note in case someone tracking it ends up here).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>403554</attachid>
            <date>2020-07-05 05:05:20 -0700</date>
            <delta_ts>2020-07-05 05:05:20 -0700</delta_ts>
            <desc>Appearance of the website when it freezes</desc>
            <filename>webkit_bug.png</filename>
            <type>image/png</type>
            <size>16209</size>
            <attacher name="antoyo">bouanto</attacher>
            
              <data encoding="base64">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
PDDqIUnSm5Mn6YUXntM9dw/VqVOn1O6GG9WsWfNi/wzdu3fTosVLtGfPHsXEHNHcefMVUrGC/AP8
1blTJx04cFArVvykkydPauOmzfrtty3q3q2r4dfqYp17WuWppFPKygmYTSaTTiUnKzMzUx1uvFHx
J05ozndzFRcXp42bNmvZ8uWqW6eOJKlr1y7asmWr1q1bn/ME3BW5wsSCREcfVp06tXNta9yooeLj
4/XPP7uVmZmpZctXqGXLljL7+KhKlSqqFBKiNWvWyuFwaO3adQoNDVVQuSA1adJYh6NjFHs0e+l3
dFS0Zs2eI0mF9itMSfvlZ/2GDapYsYKqV6ummMMxzq/zgyYjinr/BFcI1smTJ7Xp11+Vcvaslixd
qhMnThQ6ZnxcnObMmatDUVGKi4/X+o0bFRgYmO8DXPz8/HT8eJzi4uJ0KjlZc+fO08mTJ3X27FlJ
UpcunbV79x5t3LRZCQkJmjt3vjIyM+TlZSpW/QAAAADcr0GDBoqM3Ku0fB6yZjab1a5dW40b96Se
efop5/ZUS6oiIyPVoGH+k39KoiT5wOChQ1W2XFktWbJYjz/6iP7z0INav26dKlaoqNvvuKPQ4/n5
+apr126Kizsum82mm0tx6afkAaGazWZTRkaGrNbsmRnnLzMsDl9fX6WlpclqtTrHKKmQiiGaMXOW
ht1zj8Lq1VdCwgk1a9Zc7773gf4zeoxuaPfv/crq1aun2d/NU5+IvipXrpyio6NVNyxM459+RhMn
vWG43fnOPfWzQ8dOuUJDSerUpYskafWqlerSpauefuZZhYWF6fc/diq8YQP163fLRb0GrvDoY49r
+PB7lZ6erkULFyj6UJT69u2nVydMkJT9b/bggw+pYsWKWrp4cYHjjB07Tk2vvVZHY2Nltzv02msT
JUkbN26UNS0t33FubN9e73/4kerXb6D169bJarNp6F13a8qUdwz9DN27dVX3bl01Y+YsTXn3XZUp
Y9bIkfdLkipVqqQnnnhMv//xh157faJWr16t++8boQbFnAnnSn7+fmp1XSu9PeUd7Y3cK0lq26aN
lixdqmXLVyggMEDjx41T7NGjmjT5TS1fvkJDh9yp5jlPuWwQHq4RI+7VmrVrNXHyGzpy9EihN+A/
J/l0svMecOf4+vpq1KiRmvPdXI0d95ROnkzUkMF3OvePGDFcW7Zt09gnn9LWbdv1QM7rGRgYqAce
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
M9se93JgHAa8AAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>403588</attachid>
            <date>2020-07-06 06:05:26 -0700</date>
            <delta_ts>2020-07-07 00:58:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-gtk-drawing-priority.diff</filename>
            <type>text/plain</type>
            <size>2251</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nIGIvU291cmNlL1dURi9DaGFuZ2VMb2cK
aW5kZXggODE1MGMzYWIyMWJlLi45MjNkMTdmNDY5OTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIw
MjAtMDctMDYgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCisg
ICAgICAgIFtHVEtdIFdlYlByb2Nlc3MgaGFuZ3Mgd2hlbiBicm93c2luZyBHaXRIdWIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMzk3MAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVzZSBhIGxvd2VyIHBy
aW9yaXR5IGZvciBMYXllckZsdXNoVGltZXIgYW5kIERpc3BsYXlSZWZyZXNoTW9uaXRvclRpbWVy
LiBXZSB3ZXJlIHVzaW5nIGEgdmVyeSBoaWdoIHByaW9yaXR5IGZvcgorICAgICAgICBkcmF3aW5n
IHdpdGggdGhlIGlkZWEgb2Yga2VlcGluZyBhIGdvb2QgcmVuZGVyaW5nIHBlcmZvcm1hbmNlIHdp
dGhvdXQgYmVpbmcgYWZmZWN0ZWQgYnkgb3RoZXIgdGltZXJzLiBUaGUKKyAgICAgICAgcHJvYmxl
bSBpcyB0aGF0IGFuaW1hdGlvbnMgY2FuIGJlIGNvbnRyb2xsZWQgYnkgdGltZXJzLCBzbyB3ZSBu
ZWVkIHRvIGVuc3VyZSB0aGF0IE1haW5UaHJlYWRTaGFyZWRUaW1lciBoYXMKKyAgICAgICAgaGln
aGVyIHByaW9yaXR5IHRoYW4gZHJhd2luZy4KKworICAgICAgICAqIHd0Zi9nbGliL1J1bkxvb3BT
b3VyY2VQcmlvcml0eS5oOiBVc2UgMTEwIGZvciBMYXllckZsdXNoVGltZXIgYW5kIERpc3BsYXlS
ZWZyZXNoTW9uaXRvclRpbWVyLgorCiAyMDIwLTA3LTA0ICBEYXJpbiBBZGxlciAgPGRhcmluQGFw
cGxlLmNvbT4KIAogICAgICAgICBbQ29jb2FdIEFkZCBhbG1vc3QgZXZlcnl0aGluZyBmcm9tIEZl
YXR1cmVEZWZpbmVzLnhjY29uZmlnIHRvIFBsYXRmb3JtRW5hYmxlQ29jb2EuaApkaWZmIC0tZ2l0
IGEvU291cmNlL1dURi93dGYvZ2xpYi9SdW5Mb29wU291cmNlUHJpb3JpdHkuaCBiL1NvdXJjZS9X
VEYvd3RmL2dsaWIvUnVuTG9vcFNvdXJjZVByaW9yaXR5LmgKaW5kZXggZTczZjUxNGIxYWMyLi5k
NjM0OGFjMDVlYzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL2dsaWIvUnVuTG9vcFNvdXJj
ZVByaW9yaXR5LmgKKysrIGIvU291cmNlL1dURi93dGYvZ2xpYi9SdW5Mb29wU291cmNlUHJpb3Jp
dHkuaApAQCAtMzUsNyArMzUsNyBAQCBuYW1lc3BhY2UgV1RGIHsKIC8vIEdfUFJJT1JJVFlfSElH
SCA9IC0xMDAKIC8vIFdlIGRvbid0IHVzZSB0aG9zZSBtYWNyb3MgaGVyZSB0byBhdm9pZCBoYXZp
bmcgdG8gaW5jbHVkZSBnbGliIGhlYWRlciBvbmx5CiAvLyBmb3IgdGhpcy4gQnV0IHdlIHNob3Vs
ZCB0YWtlIGludG8gYWNjb3VudCB0aGF0IEdMaWIgdXNlcyBHX1BSSU9SSVRZX0RFRkFVTFQKLS8v
IGZvciB0aW1lb3V0IHNvdXJjZWEgYW5kIEdfUFJJT1JJVFlfREVGQVVMVF9JRExFIGZvciBpZGxl
IHNvdXJjZXMuCisvLyBmb3IgdGltZW91dCBzb3VyY2VzIGFuZCBHX1BSSU9SSVRZX0RFRkFVTFRf
SURMRSBmb3IgaWRsZSBzb3VyY2VzLgogLy8gQ2hhbmdlcyBpbiB0aGVzZSBwcmlvcml0aWVzIGNh
biBoYXZlIGEgaHVnZSBpbXBhY3QgaW4gcGVyZm9ybWFuY2UsIGFuZCBpbgogLy8gdGhlIGNvcnJl
Y3RuZXNzIHRvbywgc28gYmUgY2FyZWZ1bCB3aGVuIGNoYW5naW5nIHRoZW0uCiBlbnVtIFJ1bkxv
b3BTb3VyY2VQcmlvcml0eSB7CkBAIC02MSwxMCArNjEsMTAgQEAgZW51bSBSdW5Mb29wU291cmNl
UHJpb3JpdHkgewogICAgIENvbXBvc2l0aW5nVGhyZWFkVXBkYXRlVGltZXIgPSAxMTAsCiAKICAg
ICAvLyBMYXllciBmbHVzaC4KLSAgICBMYXllckZsdXNoVGltZXIgPSAtMTAwLAorICAgIExheWVy
Rmx1c2hUaW1lciA9IDExMCwKIAogICAgIC8vIERpc3BsYXlSZWZyZXNoTW9uaXRvciB0aW1lciwg
c2hvdWxkIGhhdmUgdGhlIHNhbWUgdmFsdWUgYXMgdGhlIExheWVyRmx1c2hUaW1lci4KLSAgICBE
aXNwbGF5UmVmcmVzaE1vbml0b3JUaW1lciA9IC0xMDAsCisgICAgRGlzcGxheVJlZnJlc2hNb25p
dG9yVGltZXIgPSAxMTAsCiAKICAgICAvLyBSZW5kZXJpbmcgdGltZXIgaW4gdGhlIG1haW4gdGhy
ZWFkIHdoZW4gYWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgaXMgbm90IHVzZWQuCiAgICAgTm9uQWNj
ZWxlcmF0ZWREcmF3aW5nVGltZXIgPSAxMDAsCg==
</data>
<flag name="review"
          id="418958"
          type_id="1"
          status="+"
          setter="svillar"
    />
          </attachment>
      

    </bug>

</bugzilla>