Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux: cefclient: devtools popup not resizing properly #3460

Closed
magreenblatt opened this issue Mar 8, 2023 · 3 comments
Closed

Linux: cefclient: devtools popup not resizing properly #3460

magreenblatt opened this issue Mar 8, 2023 · 3 comments
Labels
alloy Related to the Alloy runtime bug Bug report cefclient Related to the cefclient sample app linux Linux platform SampleApps Related to sample apps

Comments

@magreenblatt
Copy link
Collaborator

Original report by Albert Kong (Bitbucket: Albert Kong).


CEF Chrome-109 (January 2023). It appears that if a Devtools popup is brought up (using showDevtools) on a Linux build, it comes up correctly, but on attempting to resize the window, the window resizes but the devtools content does not resize to fit the window. That is, the additional window space remains black. The browser window itself resizes correctly. It is the devtools window and its contents that are not resizing. This may be a similar issue to #417 reported resolved, which applied to the browser window itself.

  1. Steps, instantiate a browser window and bring up devtools using showDevtools, increase the size of the devtools popup window.
  2. The expected result was that the devtools content fills the new window size. What happens instead is that the devtools content remain the same size, the additional window space is black
  3. Latest stable Chrome build (109) for Linux (January 2023). The equivalent Windows 10 build does not have the same problem. That is, the devtools popup window resizes correctly for Windows 10. Exact same client code and Windows equivalent Chrome-109 code. The Linux OS is Centos 7. Also exhibits the same way for Rocky Linux 7.
  4. JCEF not tried
  5. cefsimple does not enable a devtools popup, but for a cefclient that brings up a devtools popup up the usual way, the problem exhibits.

@magreenblatt
Copy link
Collaborator Author

  • changed title from "Chrome 109 devtools popup not resizing properly" to "Linux: cefclient: devtools popup not resizing properly"
  • changed component from "Tools" to "SampleApps"

@magreenblatt
Copy link
Collaborator Author

Original comment by Albert Kong (Bitbucket: Albert Kong).


Hi Marshall,

Took over this project from Fred Weigel who sadly left the company.
I have heard a lot about you from Fred. Excellent work. I upgraded
CEF from version 73 (where Fred left it) to version 109 as a means of
understanding it. Everything worked great except for this one little
thing. Have ruled out anything in the interface. This must be an
issue with CEF itself. Hopefully it is reproducible

Thanks,
Albert Kong

@magreenblatt magreenblatt added the alloy Related to the Alloy runtime label Mar 15, 2023
@magreenblatt
Copy link
Collaborator Author

Alloy bootstrap is deprecated (see #3685). Issues that only reproduce with Alloy bootstrap are being closed as WontFix.

@magreenblatt magreenblatt closed this as not planned Won't fix, can't repro, duplicate, stale Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
alloy Related to the Alloy runtime bug Bug report cefclient Related to the cefclient sample app linux Linux platform SampleApps Related to sample apps
Projects
None yet
Development

No branches or pull requests

1 participant