Branch: refs/heads/webkitglib/2.54
Home: https://github.com/WebKit/WebKit
Commit: 1318542f02cbf8c49945af4cd4f1b267b2148431
https://github.com/WebKit/WebKit/commit/1318542f02cbf8c49945af4cd4f1b267b2148431
Author: Claudio Saavedra <[email protected]>
Date: 2026-09-14 (Mon, 14 Sep 2026)
Changed paths:
A Source/WebKit/WPEPlatform/docs/migrating-from-libwpe.md
A Source/WebKit/WPEPlatform/docs/migration-mapping.md
M Source/WebKit/WPEPlatform/docs/overview.md
M Source/WebKit/WPEPlatform/docs/wpeplatform.toml.in
Log Message:
-----------
Cherry-pick 321050@main (999c0f902c51).
https://bugs.webkit.org/show_bug.cgi?id=323869
[WPE] Add a migration guide and table from libwpe to the new API
https://bugs.webkit.org/show_bug.cgi?id=323869
Reviewed by Carlos Garcia Campos.
These document how to migrate an application from libwpe to the new API.
The migration guide is thematic and application-oriented: much of the
platform work an embedder used to do is now handled internally by WebKit,
so the guide is mostly about what to drop. The migration mapping includes
tables that go header-by-header, pairing each old call with its new
equivalent.
* Source/WebKit/WPEPlatform/docs/migrating-from-libwpe.md: Added.
* Source/WebKit/WPEPlatform/docs/migration-mapping.md: Added.
* Source/WebKit/WPEPlatform/docs/overview.md: Link the migration pages.
* Source/WebKit/WPEPlatform/docs/wpeplatform.toml.in: Register them.
Canonical link: https://commits.webkit.org/321050@main
Canonical link: https://commits.webkit.org/317695.297@webkitglib/2.54
Commit: 71d273b9f7e483ebd92aac55181d4c19ea18045f
https://github.com/WebKit/WebKit/commit/71d273b9f7e483ebd92aac55181d4c19ea18045f
Author: Claudio Saavedra <[email protected]>
Date: 2026-09-14 (Mon, 14 Sep 2026)
Changed paths:
M Source/WebKit/WPEPlatform/docs/tutorial-platform.md
Log Message:
-----------
Cherry-pick 321049@main (692c59666b2a).
https://bugs.webkit.org/show_bug.cgi?id=323969
[WPE] Expand the platform implementation tutorial
https://bugs.webkit.org/show_bug.cgi?id=323969
Reviewed by Carlos Garcia Campos.
Add more content that can be useful to port a platform
implementation: pointer lock, focus, etc.
* Source/WebKit/WPEPlatform/docs/tutorial-platform.md:
Canonical link: https://commits.webkit.org/321049@main
Canonical link: https://commits.webkit.org/317695.298@webkitglib/2.54
Compare: https://github.com/WebKit/WebKit/compare/e9b4c5f1a931...71d273b9f7e4
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications