Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b09245a3d4dc3f727c822740a8ed5cf143f68d12
https://github.com/WebKit/WebKit/commit/b09245a3d4dc3f727c822740a8ed5cf143f68d12
Author: Ben Nham <[email protected]>
Date: 2024-09-10 (Tue, 10 Sep 2024)
Changed paths:
M Source/WebKit/webpushd/PushService.h
M Source/WebKit/webpushd/PushService.mm
Log Message:
-----------
Enforce maximum push topic limit in webpushd
https://bugs.webkit.org/show_bug.cgi?id=279471
rdar://135752810
Reviewed by Brady Eidson.
There is a system-wide push topic limit, after which push delivery becomes
unreliably (e.g. lower
priority push topics start getting silently ignored by the server). We should
try to avoid
monopolizing all of the system-wide push topics and try to limit ourselves to
using a reasonably
high number of topics.
* Source/WebKit/webpushd/PushService.h:
* Source/WebKit/webpushd/PushService.mm:
(WebPushD::PushService::subscribe):
(WebPushD::PushService::updateTopicLists):
Canonical link: https://commits.webkit.org/283459@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes