mediawiki-extensions-Echo/modules/ooui
Roan Kattouw 02252d0531 Work around regression in OO.ui.FloatableElement
FloatableElement incorrectly believes it doesn't need to
position itself when its closest scrollable is the same as
the closest scrollable of the container. This causes
the dotdotdot menu to be placed at the top left of the screen
if the notifications popup is not scrollable. If it is scrollable,
everything works fine. This regression was introduced by I5b5d7936c4d.

Work around this by setting overflow-x: auto; on the popup body.
This is a no-op, but tricks OOUI into thinking that the popup
body is scrollable even when it visually isn't. We can't use
overflow-y for this, because we still need to set overflow-y: auto;
on the popup body to work around a Chrome bug where right-floated
elements don't move over when the scrollbar appears.

Bug: T130153
Change-Id: I8bd8a26a4931444a760d2159779240272c51f966
2016-03-16 15:40:27 -07:00
..
mobile Add MobileNotificationsWrapper for Mobile display 2016-03-16 10:29:42 -07:00
styles Work around regression in OO.ui.FloatableElement 2016-03-16 15:40:27 -07:00
mw.echo.ui.ActionMenuPopupWidget.js ActionMenuPopupWidget: Prevent ClippableElement from overwriting our width hack 2016-02-29 18:47:43 -08:00
mw.echo.ui.BadgeLinkWidget.js Make middle-clicking badge work 2015-09-24 10:35:55 -07:00
mw.echo.ui.BundledNotificationGroupWidget.js Add OOUI widgets for cross-wiki bundled notifications 2015-12-14 17:22:34 -08:00
mw.echo.ui.js Add a global overlay to Echo 2015-11-23 18:47:57 +00:00
mw.echo.ui.MenuItemWidget.js Follow-up 07c5850b: unbreak "mark as read" menu item 2016-02-29 18:34:02 -08:00
mw.echo.ui.NotificationBadgeWidget.js Merge "Fix duplicate impression logging" 2016-03-11 22:01:48 +00:00
mw.echo.ui.NotificationGroupItemWidget.js Fix duplicate impression logging 2016-03-09 10:21:09 -08:00
mw.echo.ui.NotificationItemWidget.js Clicking a marked-as-unread notification should mark it as read 2016-03-15 17:53:36 -07:00
mw.echo.ui.NotificationsWidget.js Fix duplicate impression logging 2016-03-09 10:21:09 -08:00
mw.echo.ui.PlaceholderItemWidget.js Display readable API error message 2015-12-22 10:34:01 -08:00