Got fullscreen properly working, still depends on there being a window manager present for fullscreen to happen as expected because that's what gives us the size hint.