<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Epiphany application mode on Wayland broken with WebKit 2.13.92"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=771561#c13">Comment # 13</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Epiphany application mode on Wayland broken with WebKit 2.13.92"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=771561">bug 771561</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=ofourdan%40redhat.com" title="Olivier Fourdan <ofourdan@redhat.com>"> <span class="fn">Olivier Fourdan</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=335859&action=diff" name="attach_335859" title="[PATCH] gtkwindow: Update shadow size on state change">attachment 335859</a> <a href="attachment.cgi?id=335859&action=edit" title="[PATCH] gtkwindow: Update shadow size on state change">[details]</a></span> <a href='review?bug=771561&attachment=335859'>[review]</a>
[PATCH] gtkwindow: Update shadow size on state change

Otherwise, with CSD, we could have a discrepancy where gtk uses the right
values for the shadows whereas the gdk backend still uses the old values,
leading in some cases to invalid or negative min size being computed (which, in
Wayland, leads a protocol error).

This fixes the issue at the upper, gtk level and avoids the invalid min size
being set in Wayland (and consequently the protocol error).

You may still want to clamp() the values in
gdk_wayland_window_set_geometry_hints() but that should not be needed.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>