Issue metadata
Sign in to add a comment
|
RemoteMacViews: Blurry app windows on high-DPI displays |
||||||||||||||||||||||||
Issue descriptionChrome Version: 72.0.3584.0 Canary OS: macOS (Via ortuno@ who took screenshots.) What steps will reproduce the problem? On a high-DPI display: (1) Turn on #enable-desktop-pwas and #create-app-windows-in-app flags. (2) Install a PWA (e.g., https://mobile.twitter.com/) (3) Open the PWA via the Applications folder (not chrome://apps). What is the expected result? Not blurry. What happens instead? The app window, including the web contents and title bar, is blurry. It looks like it's a 1X (low-dpi) rendering, scaled up to 2X, rather than being rendered at high-DPI. Note that if you run the PWA from chrome://apps, it is nice and crisp, but that's because it isn't using RemoteMacViews (due to Issue 896917 ). See attached screenshot, clearly showing the difference between a RemoteMacViews window and a normal browser process window.
,
Oct 19
Ah OK, if it only affects existing apps, I don't think it's a big deal since it only affects flag users. Does it also affect existing hosted apps that've already been installed? And bookmark apps? (Probably does... in which case I think we need to migrate them.)
,
Oct 26
We're going to have to update the Info.plist to support badging as well. We should make sure that we force a rebuild of the "authoritative" packages in ~/Library/Application\ Support/Google/Chrome/<<Profile>>/Web\ Applications/... Any .apps that have exist outside of there are harder to rebuild... I wonder if we should switch to doing symlinks.
,
Dec 5
,
Dec 5
,
Dec 5
->sdy@ -- there is likely a way to "enable" retina support besides adding NSHighResolutionCapable to Info.plist ... maybe we can hook into that mechanism?
,
Dec 10
In the context of issue 913362, we may disable RemoteMacViews for pre-existing app shims, in which case this bug would be gone.
,
Dec 12
The fix for issue 913362 will stomp all pre-existing app shims, which will fix this issue.
,
Dec 22
Issue 917401 has been merged into this issue. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by ccameron@chromium.org
, Oct 19