I recently switched to Gnome on Wayland and have noticed that titles and icons don't actually work and the bookmarks toolbar is enabled by default. 
Also seems that windows fade weirdly but that might be a firefox issue.

Here is the code i used:
proc window*() =
let
window = newWindow()
icon = "data:image/png;base64,..."
iconType = "image/png"
window.rootFolder=currentSourcePath().parentDir().parentDir() / "ui"
window.setIcon(icon, iconType)
window.show(renderIndex())
wait()
I recently switched to Gnome on Wayland and have noticed that titles and icons don't actually work and the bookmarks toolbar is enabled by default.

Also seems that windows fade weirdly but that might be a firefox issue.
Here is the code i used: