After doing some debugging, it looks like change I430fba99 is causing several different rendering problems in PageTriage:
- In Firefox, a race condition apparently caused by JS executing before CSS is applied (bug 46367)
- In Chrome, a strange rendering issue regarding the placement of the sort buttons (although the CSS seems to actually be correct)
- In Safari, rendering issues with both the placement of the filter flyout and the sort buttons
- In all browsers, a flash of unstyled content (which is strange since the change was apparently to address unwanted repainting)
You can see all these issues at http://test2.wikipedia.org/wiki/Special:NewPagesFeed (but not http://test2.wikipedia.org/wiki/Special:NewPagesFeed?debug=true).
I was able to work around the first problem with change Ibcbef930, but haven't had time to solve the other problems. (We're in the home stretch of getting Echo ready for deployment to en.wiki.) Unless change I430fba99 is going to be reverted, I imagine this will split into separate bugs once the problems are diagnosed.