Implement DOM fullscreen requests in fdo backend#329
Conversation
MortimerGoro
commented
Jul 14, 2021
- Enter fullscreen via DOM requests or keyboard key
- Exit fullscreen via keyboard key
|
Depends on WebPlatformForEmbedded/libwpe#86 |
f3d3339 to
75b9151
Compare
aperezdc
left a comment
There was a problem hiding this comment.
This is looking promising; the only remaining part being that it only works with the xdg_wm_base protocol, but the code is written to support also wl_shell, and zwp_fullscreen_shell_v1... Could you please take a look into adding support for them?
Thanks a ton for working on this 😃
aperezdc
left a comment
There was a problem hiding this comment.
Other than the style checker issues, I think this is good to go—as long as others agree on the API addition from WebPlatformForEmbedded/libwpe#86 😄
6e329a6 to
556f33a
Compare
556f33a to
cd641f8
Compare
Done! |
aperezdc
left a comment
There was a problem hiding this comment.
Thanks for doing one more last update to this PR, I think it's now ready 👌🏼
- Move the version checks to the top of the source files, accounting for the WPE_CHECK_VERSION() macro not present in older versions of libwpe. - Designated initializers do not need to specify NULL/0/false, as it is the default. - Fix some indenting around the touched lines.
- Move the version checks to the top of the source files, accounting for the WPE_CHECK_VERSION() macro not present in older versions of libwpe. - Designated initializers do not need to specify NULL/0/false, as it is the default. - Fix some indenting around the touched lines.
- Move the version checks to the top of the source files, accounting for the WPE_CHECK_VERSION() macro not present in older versions of libwpe. - Designated initializers do not need to specify NULL/0/false, as it is the default. - Fix some indenting around the touched lines.
- Move the version checks to the top of the source files, accounting for the WPE_CHECK_VERSION() macro not present in older versions of libwpe. - Designated initializers do not need to specify NULL/0/false, as it is the default. - Fix some indenting around the touched lines.