Some details about the lockscreen bug,
It seems to be because it takes the landscape width and not the portait width ,
this.center is wrong in portait mode in lockscreen_slide.js , line 561 ,
this.center is based on the landscape width, so in portrait mode , it didn’t validate the beginning of the slide movement.
And the canvas id=lockscreen-canvas" is too large for portrait mode.
Or the contrary, calculate all in portrait mode, so it doesn’t work in landscape mode.