New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WPE][GTK] Introduce WPE 2.0 API version, and ENABLE_2022_GLIB_API flag to indicate either GTK 4 or WPE 2.0 #3886
[WPE][GTK] Introduce WPE 2.0 API version, and ENABLE_2022_GLIB_API flag to indicate either GTK 4 or WPE 2.0 #3886
Conversation
EWS run on previous version of this PR (hash 4bfbc80) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure I understand the library version bumps, so I think this patch should just add the new api version for wpe. We can add the new api ifdef in a follow up when actually needed and used.
4bfbc80
to
c632de1
Compare
EWS run on previous version of this PR (hash c632de1) |
c03d3ee
to
a579de6
Compare
EWS run on previous version of this PR (hash a579de6) |
a579de6
to
898bec6
Compare
β¦ag to indicate either GTK 4 or WPE 2.0 https://bugs.webkit.org/show_bug.cgi?id=244641 Reviewed by Adrian Perez de Castro. Since there are few users of the WPE 1.1 API, and we don't need to keep it around, WPE 2.0 will simply replace WPE 1.1. In contrast, the WPE 1.0 API is still required until Igalia is ready to phase out libsoup 2. With a new API version, I will be able to start breaking things in subsequent commits. I've also fixed some misleading code in OptionsWPE.cmake where option dependencies were located under an unrelated comment, intermixed with option definitions. * Source/cmake/OptionsGTK.cmake: * Source/cmake/OptionsWPE.cmake: Canonical link: https://commits.webkit.org/254653@main
898bec6
to
b2a6414
Compare
Committed 254653@main (b2a6414): https://commits.webkit.org/254653@main Reviewed commits have been landed. Closing PR #3886 and removing active labels. |
Following upstream WPE changes in WebKit/WebKit#3886
Following upstream WPE changes in WebKit/WebKit#3886
b2a6414
898bec6
π macπ mac-debugπ gtkπ§ͺ ios-wk2π§ͺ gtk-wk2π§ͺ api-iosπ§ͺ api-macπ§ͺ api-gtkπ§ͺ mac-wk1π§ͺ mac-wk2π§ͺ mac-AS-debug-wk2π§ͺ mac-wk2-stress