| Summary: | REGRESSION (r281771): ASSERTION FAILED: !m_deletionHasBegun under WebCore::Permissions::~Permissions() | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | ayumi_kojima | ||||||||||||
| Component: | New Bugs | Assignee: | Sihui Liu <sihui_liu> | ||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||
| Severity: | Normal | CC: | cdumez, ews-watchlist, japhet, ryanhaddad, sihui_liu, webkit-bot-watchers-bugzilla, webkit-bug-importer | ||||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||||
| Version: | WebKit Nightly Build | ||||||||||||||
| Hardware: | Mac (Intel) | ||||||||||||||
| OS: | Unspecified | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
ayumi_kojima
2021-08-31 09:01:57 PDT
Created attachment 436890 [details]
Crash log
Seems like the assertion started showing up at this build https://ews-build.webkit.org/#/builders/56/builds/14057 fast/repaint/fixed-in-page-scale.html is a pre-existing failure on EWS with the same assertion Marked test expectation to speed up EWS https://trac.webkit.org/changeset/281807/webkit Since this crash is happening under WebCore::NavigatorPermissions, it is almost certainly related to https://commits.webkit.org/241108@main Created attachment 436917 [details]
Patch
Comment on attachment 436917 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=436917&action=review r=me with nit. > Source/WebCore/Modules/permissions/PermissionController.h:53 > PermissionState query(ClientOrigin&&, PermissionDescriptor&&) final { return PermissionState::Denied; } We should make the constructor private: DummyPermissionController() = default; Created attachment 436920 [details]
Patch
Committed r281818 (241154@main): <https://commits.webkit.org/241154@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 436920 [details]. Created attachment 436949 [details]
Update test expectation
Reopening to attach new patch. Created attachment 437038 [details]
Patch
Committed r281859 (241189@main): <https://commits.webkit.org/241189@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 437038 [details]. |