Skip to content

Conversation

@bnham
Copy link
Contributor

@bnham bnham commented Dec 15, 2022

1699ee8

Increment webpushd protocol version to v2
https://bugs.webkit.org/show_bug.cgi?id=249429
<rdar://problem/103418764>

Reviewed by Brady Eidson.

We changed the webpushd IPC interface in 257669@main but forgot to increment the version number of
the protocol to mark it as non-backwards compatible. This increments the protocol version to 2.

* Source/WebKit/Shared/WebPushDaemonConstants.h:
* Source/WebKit/webpushd/webpushtool/WebPushToolConnection.mm:
(WebPushTool::Connection::startDebugStreamAction):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WebPushDaemon.mm:
(TestWebKitAPI::TEST):

Canonical link: https://commits.webkit.org/258036@main

36145d9

Misc iOS, tvOS & watchOS macOS Linux Windows
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 🧪 win
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🛠 gtk ✅ 🛠 wincairo
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 gtk-wk2
🧪 api-ios 🧪 mac-wk1 🧪 api-gtk
✅ 🛠 tv 🧪 mac-wk2
✅ 🛠 tv-sim 🧪 mac-AS-debug-wk2
✅ 🛠 watch ✅ 🧪 mac-wk2-stress
❌ 🛠 🧪 merge ✅ 🛠 watch-sim

@bnham bnham self-assigned this Dec 15, 2022
@bnham bnham added the WebKit Misc. For miscellaneous bugs in the WebKit framework (and not JavaScriptCore or WebCore). label Dec 15, 2022
@webkit-early-warning-system
Copy link
Collaborator

webkit-early-warning-system commented Dec 15, 2022

@bnham bnham requested a review from beidson December 15, 2022 22:35
@bnham bnham force-pushed the eng/webpushd-ipc-protocol-v2 branch from c3061c4 to 36145d9 Compare December 17, 2022 01:50
@bnham bnham added the merge-queue Applied to send a pull request to merge-queue label Dec 17, 2022
https://bugs.webkit.org/show_bug.cgi?id=249429
<rdar://problem/103418764>

Reviewed by Brady Eidson.

We changed the webpushd IPC interface in 257669@main but forgot to increment the version number of
the protocol to mark it as non-backwards compatible. This increments the protocol version to 2.

* Source/WebKit/Shared/WebPushDaemonConstants.h:
* Source/WebKit/webpushd/webpushtool/WebPushToolConnection.mm:
(WebPushTool::Connection::startDebugStreamAction):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WebPushDaemon.mm:
(TestWebKitAPI::TEST):

Canonical link: https://commits.webkit.org/258036@main
@webkit-commit-queue
Copy link
Collaborator

Committed 258036@main (1699ee8): https://commits.webkit.org/258036@main

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

@webkit-early-warning-system webkit-early-warning-system merged commit 1699ee8 into WebKit:main Dec 17, 2022
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Dec 17, 2022
@bnham bnham deleted the eng/webpushd-ipc-protocol-v2 branch December 11, 2023 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebKit Misc. For miscellaneous bugs in the WebKit framework (and not JavaScriptCore or WebCore).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants