<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [WPE] Rendering on a HiDPI display looks scaled up instead of rendered at 2x"
   href="https://bugs.webkit.org/show_bug.cgi?id=185764#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [WPE] Rendering on a HiDPI display looks scaled up instead of rendered at 2x"
   href="https://bugs.webkit.org/show_bug.cgi?id=185764">bug 185764</a>
              from <span class="vcard"><a class="email" href="mailto:aperez@igalia.com" title="Adrian Perez <aperez@igalia.com>"> <span class="fn">Adrian Perez</span></a>
</span></b>
        <pre>(In reply to Carlos Eduardo Ramalho from <a href="show_bug.cgi?id=185764#c5">comment #5</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=343891&action=diff" name="attach_343891" title="WIP">attachment 343891</a> <a href="attachment.cgi?id=343891&action=edit" title="WIP">[details]</a></span>
> WIP

> Adrian, can you test if this patch (very much WIP) works for you in Sway?

> Just export MINIBROWSER_WPE_SCALE=2 and run the WPE MiniBrowser.

> I'm not sure how we can integrate so for now I just used an env var.</span >

I finally got round to try this. With your patch applied indeed
the rendering is being done at 2x, I'll attach a screenshot.

Something I have noticed when running the MiniBrowser under Sway
is that if a split is configured, the viewport reported to the
Web content does not get halved (this can be checked in a webpage
with responsive CSS like <a href="https://perezdecastro.org">https://perezdecastro.org</a>). I don't know
at the moment if this is because MiniBrowser is not handling well
the Wayland events to adapt to the new window size, or whether
it's caused by something in your patch. I'll add a screenshot as
well.</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>