Namespace filtering is not working in watchlist on trunk. The broke somewhere between r62000 and r63000. Didn't have time to narrow it down further.
Steps to reproduce:
- Have a user logged in
- create a page in the main namespace. Add it to logged in user's watchlist
- create a page in the project namespace. Add it to logged in user's watchlist
- go to Special:Watchlist
- ensure that own edits are show ('Hide my edits' should be displayed'.
Observed: the two pages from steps 2 and 3 are at least shown in the watchlist
- select "Project" in the namespace selector.
- Click "OK"
Observed: the two pages from steps 2 and 3 are at least shown in the watchlist. The page from the main namespace is not filtered out.
Expected: Only pages on user's watchlist in the project namespace should be shown.
Version: 1.17.x
Severity: normal