For MediaWiki (recent comments | status changes | tags | authors | states | release notes | statistics)
Ow, fixes bug 34175.
This is an external library. How are we ensuring that our local fixes are included upstream?
By the way, it looks pretty unmaintained, as there are 28 open pull requests and 0 closed pull requests on https://github.com/jaz303/tipsy/pulls.
The original code is designed for LTR and doesn't take into account that it can be flipped, so @noflip is a MediaWiki-specific addition (although CSSJanus is also external). Plus, looking at the file history, we have made some local changes before.
It looks like our local version is substantially different than the upstream version (in both JS and CSS). I've added a note to this effect in r110686.