| Summary: | [GTK] MiniBrowser crashes when closed while capturing desktop | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Philippe Normand <pnormand> | ||||||
| Component: | Tools / Tests | Assignee: | Philippe Normand <pnormand> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | aperez, berto, bugs-noreply, cgarcia, ews-watchlist, gustavo, webkit-bug-importer | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | WebKit Nightly Build | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
Philippe Normand
2021-07-23 03:55:34 PDT
Created attachment 434164 [details]
Patch
Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See https://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API Committed r280291 (239949@main): <https://commits.webkit.org/239949@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 434164 [details]. I'm not sure this is the right fix. We don't manually disconnect other clients because WebPageProxy does that for us in ::close(). Maybe we can just move the resetState() call in WebPageProxy::close() after the clients are reset. (In reply to Carlos Garcia Campos from comment #5) > I'm not sure this is the right fix. We don't manually disconnect other > clients because WebPageProxy does that for us in ::close(). Maybe we can > just move the resetState() call in WebPageProxy::close() after the clients > are reset. Could you check this Phil? . Created attachment 435582 [details]
Patch
Committed r281076 (240536@main): <https://commits.webkit.org/240536@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 435582 [details]. |