Bug 240737 - Fix webpushd crash when removing notification permissions
Summary: Fix webpushd crash when removing notification permissions
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ben Nham
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-05-20 14:29 PDT by Ben Nham
Modified: 2022-05-23 21:01 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Nham 2022-05-20 14:29:58 PDT
When removing notification permissions for an origin, webpushd crashes because of a RELEASE_ASSERT that fires in AppBundleRequest::start when mock bundles aren't enabled or ENABLE_INSTALL_COORDINATION_BUNDLES isn't defined.
Comment 1 Radar WebKit Bug Importer 2022-05-20 14:40:39 PDT
<rdar://problem/93679369>
Comment 2 Ben Nham 2022-05-20 14:40:54 PDT
Pull request: https://github.com/WebKit/WebKit/pull/858
Comment 3 EWS 2022-05-23 21:01:03 PDT
Committed r294726 (250904@main): <https://commits.webkit.org/250904@main>

Reviewed commits have been landed. Closing PR #858 and removing active labels.