Marshall Greenblatt

Results 1180 comments of Marshall Greenblatt

**Original comment by tytan652 (Bitbucket: [tytan652](https://bitbucket.org/tytan652), GitHub: [tytan652](https://github.com/tytan652)).** ---------------------------------------- Any update about the Wayland implementation for the CEF and the “WIP” Pull request ?

Ozone builds can currently run with different platform backends \(Wayland, X11, etc\). Usage of the Views framework is required, and the cefclient sample application is not supported. See issue #2296....

* changed title from "Ozone/Wayland/X11 support." to "Linux: Add support for embedded Ozone/Wayland windows"

Remaining work: - ~~Add support for CefDownloadHandler API.~~ (DONE) - ~~views: Add Chrome theme support for Alloy style BrowserView in Chrome style Window.~~ (DONE) - views: Test multiple Alloy style...

Test cases have been updated at https://bitbucket.org/chromiumembedded/cef/wiki/ChromiumUpdate#markdown-header-5-run-cef-tests

> DevTools popups don't load successfully in combination with windowless rendering. It appears that DevTools frontend [#initializeTarget](https://source.chromium.org/chromium/chromium/src/+/main:third_party/devtools-frontend/src/front_end/entrypoints/main/MainImpl.ts;l=578?q=%23initializeTarget()&ss=chromium%2Fchromium%2Fsrc) never completes (`await runnableInstanceFunction().run()` never returns when running the [InspectorMainImpl](https://source.chromium.org/chromium/chromium/src/+/main:third_party/devtools-frontend/src/front_end/entrypoints/inspector_main/InspectorMain.ts;l=46)), and consequently [DevToolsUIBindings::ReadyForTest](https://source.chromium.org/chromium/chromium/src/+/main:chrome/browser/devtools/devtools_ui_bindings.cc;l=1554?q=DevToolsUIBindings::ReadyForTest&ss=chromium%2Fchromium%2Fsrc)...

> DevTools popups don't load successfully in combination with windowless rendering. > It looks like [BuildTargetInfo](https://source.chromium.org/chromium/chromium/src/+/main:content/browser/devtools/protocol/target_handler.cc;drc=c0265133106c7647e90f9aaa4377d28190b1a6a9;l=93?q=%5C-%5C%3EAttachedToTarget&ss=chromium%2Fchromium%2Fsrc) is passing the wrong |type| value ("other" vs the expected "page") to AttachedToTarget. The...

> An update on this would be really appreciated I'm not aware of anyone working on this currently. Perhaps someone else would like to pick up where Maksim left off?

The vast majority of crashes are: ``` [ 00 ] logging::LogMessage::~LogMessage() ( logging.cc:937 ) [ 01 ] static void CefFrameImpl::OnDisconnect(CefFrameImpl::DisconnectReason) ( frame_impl.cc:609 ) [ 02 ] mojo::InterfaceEndpointClient::NotifyError(std::__Cr::optional const &) (...

Contributions are welcome. Someone (maybe you?) will need to implement this functionality and commit to maintaining it going forward.