Watch star is functional to non-JS browsers on mobile and desktop.
When a user wants to remove a page from the watchlist using a javascript-disabled browser, he/she could do that using the same method as adding the page to the watchlist. Contradictorily the page that is shown after a successful removal has the watchstar filled indicating the page is still in the user's watchlist (but it isn't). This should be corrected.
This impacts both Vector AND Minerva so is an issue in core.
Screen shots
Replication Steps
(Not able to replicate)
Visit https://en.m.wikipedia.org/w/index.php?title=Spain&action=unwatch where Spain is watched
Developer notes
I've definitely seen this issue before (in Vector) and it's a race condition/caching problem and not specific to Minerva. I cannot replicate this right now...