VolkerE has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/337760 )
Change subject: Update OOjs UI to v0.19.2 ...................................................................... Update OOjs UI to v0.19.2 Release notes: https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.19.2 Change-Id: I2dbc0fb49cb500f8a378b5f9c8175fd1dabebf17 --- M lib/oojs-ui/oojs-ui-apex-icons-alerts.css M lib/oojs-ui/oojs-ui-apex-icons-alerts.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-content.css M lib/oojs-ui/oojs-ui-apex-icons-content.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.css M lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-editing-core.css M lib/oojs-ui/oojs-ui-apex-icons-editing-core.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-editing-list.css M lib/oojs-ui/oojs-ui-apex-icons-editing-list.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-editing-styling.css M lib/oojs-ui/oojs-ui-apex-icons-editing-styling.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-interactions.css M lib/oojs-ui/oojs-ui-apex-icons-interactions.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-media.css M lib/oojs-ui/oojs-ui-apex-icons-media.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-moderation.css M lib/oojs-ui/oojs-ui-apex-icons-moderation.rtl.css M lib/oojs-ui/oojs-ui-apex-icons-movement.css M lib/oojs-ui/oojs-ui-apex-icons-movement.rtl.css M lib/oojs-ui/oojs-ui-apex.css M lib/oojs-ui/oojs-ui-apex.js M lib/oojs-ui/oojs-ui-apex.rtl.css M lib/oojs-ui/oojs-ui-core-apex.css M lib/oojs-ui/oojs-ui-core-apex.rtl.css M lib/oojs-ui/oojs-ui-core-mediawiki.css M lib/oojs-ui/oojs-ui-core-mediawiki.rtl.css M lib/oojs-ui/oojs-ui-core.js M lib/oojs-ui/oojs-ui-images-apex.css M lib/oojs-ui/oojs-ui-images-apex.rtl.css M lib/oojs-ui/oojs-ui-images-mediawiki.css M lib/oojs-ui/oojs-ui-images-mediawiki.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.css M lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css M lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-content.css M lib/oojs-ui/oojs-ui-mediawiki-icons-content.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css M lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css M lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css M lib/oojs-ui/oojs-ui-mediawiki-icons-layout.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-location.css M lib/oojs-ui/oojs-ui-mediawiki-icons-location.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-media.css M lib/oojs-ui/oojs-ui-mediawiki-icons-media.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css M lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css M lib/oojs-ui/oojs-ui-mediawiki-icons-movement.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-user.css M lib/oojs-ui/oojs-ui-mediawiki-icons-user.rtl.css M lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css M lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.rtl.css M lib/oojs-ui/oojs-ui-mediawiki.css M lib/oojs-ui/oojs-ui-mediawiki.js M lib/oojs-ui/oojs-ui-mediawiki.rtl.css M lib/oojs-ui/oojs-ui-toolbars-apex.css M lib/oojs-ui/oojs-ui-toolbars-apex.rtl.css M lib/oojs-ui/oojs-ui-toolbars-mediawiki.css M lib/oojs-ui/oojs-ui-toolbars-mediawiki.rtl.css M lib/oojs-ui/oojs-ui-toolbars.js M lib/oojs-ui/oojs-ui-widgets-apex.css M lib/oojs-ui/oojs-ui-widgets-apex.rtl.css M lib/oojs-ui/oojs-ui-widgets-mediawiki.css M lib/oojs-ui/oojs-ui-widgets-mediawiki.rtl.css M lib/oojs-ui/oojs-ui-widgets.js M lib/oojs-ui/oojs-ui-windows-apex.css M lib/oojs-ui/oojs-ui-windows-apex.rtl.css M lib/oojs-ui/oojs-ui-windows-mediawiki.css M lib/oojs-ui/oojs-ui-windows-mediawiki.rtl.css M lib/oojs-ui/oojs-ui-windows.js M lib/oojs-ui/themes/apex/images/icons/eye.png M lib/oojs-ui/themes/apex/images/icons/eye.svg M lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.png M lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.svg M lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.png M lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.svg M lib/oojs-ui/themes/mediawiki/images/icons/eye.png M lib/oojs-ui/themes/mediawiki/images/icons/eye.svg 88 files changed, 349 insertions(+), 335 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/VisualEditor/VisualEditor refs/changes/60/337760/1 diff --git a/lib/oojs-ui/oojs-ui-apex-icons-alerts.css b/lib/oojs-ui/oojs-ui-apex-icons-alerts.css index 60d32a5..04eb7b8 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-alerts.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-alerts.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bell { background-image: url('themes/apex/images/icons/bell.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-alerts.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-alerts.rtl.css index 10b9fca..ca623ef 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-alerts.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-alerts.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bell { background-image: url('themes/apex/images/icons/bell.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-content.css b/lib/oojs-ui/oojs-ui-apex-icons-content.css index 4640718..2e37e0d 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-content.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-content.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-articles { background-image: url('themes/apex/images/icons/articles-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-content.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-content.rtl.css index dfa0ee4..eccb8fc 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-content.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-content.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-articles { background-image: url('themes/apex/images/icons/articles-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.css index 1d093ea..40278aa 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-alignCentre { background-image: url('themes/apex/images/icons/align-center.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.rtl.css index dcd3bab..c9e3aee 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-advanced.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-alignCentre { background-image: url('themes/apex/images/icons/align-center.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-core.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-core.css index 1e69b66..9a45cd9 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-core.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-core.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-edit { background-image: url('themes/apex/images/icons/edit-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-core.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-core.rtl.css index 7fcbc96..4d89bcb 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-core.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-core.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-edit { background-image: url('themes/apex/images/icons/edit-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-list.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-list.css index bab7357..dd98bfa 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-list.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-list.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-indent { background-image: url('themes/apex/images/icons/indent-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-list.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-list.rtl.css index b015776..eb91355 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-list.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-list.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-indent { background-image: url('themes/apex/images/icons/indent-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.css index 88fde8c..b9d8536 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bigger { background-image: url('themes/apex/images/icons/bigger-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.rtl.css index ac2e137..5b52cc5 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-editing-styling.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bigger { background-image: url('themes/apex/images/icons/bigger-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-interactions.css b/lib/oojs-ui/oojs-ui-apex-icons-interactions.css index 1f5e984..7851a8a 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-interactions.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-interactions.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-beta { background-image: url('themes/apex/images/icons/beta.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-interactions.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-interactions.rtl.css index 4506a44..7c6cb4b 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-interactions.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-interactions.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-beta { background-image: url('themes/apex/images/icons/beta.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-media.css b/lib/oojs-ui/oojs-ui-apex-icons-media.css index ebc4c8c..5413ff3 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-media.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-media.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-fullScreen { background-image: url('themes/apex/images/icons/fullScreen.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-media.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-media.rtl.css index 6d26bd7..1a1cd49 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-media.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-media.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-fullScreen { background-image: url('themes/apex/images/icons/fullScreen.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-moderation.css b/lib/oojs-ui/oojs-ui-apex-icons-moderation.css index 4778f03..1a1f810 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-moderation.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-moderation.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-block { background-image: url('themes/apex/images/icons/block.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-moderation.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-moderation.rtl.css index 82111a7..77fbeb5 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-moderation.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-moderation.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-block { background-image: url('themes/apex/images/icons/block.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-movement.css b/lib/oojs-ui/oojs-ui-apex-icons-movement.css index c4d255b..b03b0af 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-movement.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-movement.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-arrowNext { background-image: url('themes/apex/images/icons/arrow-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-apex-icons-movement.rtl.css b/lib/oojs-ui/oojs-ui-apex-icons-movement.rtl.css index 3832a6c..7201ac8 100644 --- a/lib/oojs-ui/oojs-ui-apex-icons-movement.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex-icons-movement.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-arrowNext { background-image: url('themes/apex/images/icons/arrow-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-apex.css b/lib/oojs-ui/oojs-ui-apex.css index e592b43..a089da3 100644 --- a/lib/oojs-ui/oojs-ui-apex.css +++ b/lib/oojs-ui/oojs-ui-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -235,6 +235,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -647,7 +650,6 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ left: 0; } .oo-ui-popupWidget-popup { @@ -662,8 +664,7 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* `top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ + /* `top` property is to be set in theme's selector due to specific `@size-anchor` values */ left: 0; background-repeat: no-repeat; } @@ -748,11 +749,9 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ margin-left: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ margin-left: 1.2375em; } .oo-ui-inputWidget { @@ -1284,14 +1283,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { @@ -2199,14 +2198,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-popupTool .oo-ui-popupWidget-popup, .oo-ui-popupTool .oo-ui-popupWidget-anchor { @@ -2694,14 +2693,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-actionWidget.oo-ui-pendingElement-pending { background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); @@ -3110,14 +3109,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/apex/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-apex.js b/lib/oojs-ui/oojs-ui-apex.js index 3fc8b45..2307413 100644 --- a/lib/oojs-ui/oojs-ui-apex.js +++ b/lib/oojs-ui/oojs-ui-apex.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:31Z + * Date: 2017-02-14T22:47:20Z */ ( function ( OO ) { diff --git a/lib/oojs-ui/oojs-ui-apex.rtl.css b/lib/oojs-ui/oojs-ui-apex.rtl.css index 505fbfc..ebc0e3a 100644 --- a/lib/oojs-ui/oojs-ui-apex.rtl.css +++ b/lib/oojs-ui/oojs-ui-apex.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -235,6 +235,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -647,8 +650,7 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ - left: 0; + right: 0; } .oo-ui-popupWidget-popup { position: relative; @@ -662,9 +664,8 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ - left: 0; + /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values */ + right: 0; background-repeat: no-repeat; } .oo-ui-popupWidget-head { @@ -748,12 +749,10 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ - margin-left: 0.9375em; + margin-right: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ - margin-left: 1.2375em; + margin-right: 1.2375em; } .oo-ui-inputWidget { margin-left: 0.5em; @@ -1284,14 +1283,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { @@ -2199,14 +2198,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-popupTool .oo-ui-popupWidget-popup, .oo-ui-popupTool .oo-ui-popupWidget-anchor { @@ -2694,14 +2693,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-actionWidget.oo-ui-pendingElement-pending { background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); @@ -3110,14 +3109,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/apex/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-core-apex.css b/lib/oojs-ui/oojs-ui-core-apex.css index 3144734..524c16b 100644 --- a/lib/oojs-ui/oojs-ui-core-apex.css +++ b/lib/oojs-ui/oojs-ui-core-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -235,6 +235,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -647,7 +650,6 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ left: 0; } .oo-ui-popupWidget-popup { @@ -662,8 +664,7 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* `top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ + /* `top` property is to be set in theme's selector due to specific `@size-anchor` values */ left: 0; background-repeat: no-repeat; } @@ -748,11 +749,9 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ margin-left: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ margin-left: 1.2375em; } .oo-ui-inputWidget { diff --git a/lib/oojs-ui/oojs-ui-core-apex.rtl.css b/lib/oojs-ui/oojs-ui-core-apex.rtl.css index 1c2c018..87679d7 100644 --- a/lib/oojs-ui/oojs-ui-core-apex.rtl.css +++ b/lib/oojs-ui/oojs-ui-core-apex.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -235,6 +235,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -647,8 +650,7 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ - left: 0; + right: 0; } .oo-ui-popupWidget-popup { position: relative; @@ -662,9 +664,8 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ - left: 0; + /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values */ + right: 0; background-repeat: no-repeat; } .oo-ui-popupWidget-head { @@ -748,12 +749,10 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ - margin-left: 0.9375em; + margin-right: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ - margin-left: 1.2375em; + margin-right: 1.2375em; } .oo-ui-inputWidget { margin-left: 0.5em; diff --git a/lib/oojs-ui/oojs-ui-core-mediawiki.css b/lib/oojs-ui/oojs-ui-core-mediawiki.css index d1d4a57..f3b3fce 100644 --- a/lib/oojs-ui/oojs-ui-core-mediawiki.css +++ b/lib/oojs-ui/oojs-ui-core-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -381,6 +381,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -803,7 +806,6 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ left: 0; } .oo-ui-popupWidget-popup { @@ -818,8 +820,7 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* `top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ + /* `top` property is to be set in theme's selector due to specific `@size-anchor` values */ left: 0; background-repeat: no-repeat; } @@ -904,11 +905,9 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ margin-left: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ margin-left: 1.5em; } .oo-ui-inputWidget { diff --git a/lib/oojs-ui/oojs-ui-core-mediawiki.rtl.css b/lib/oojs-ui/oojs-ui-core-mediawiki.rtl.css index 0f3035a..6d58363 100644 --- a/lib/oojs-ui/oojs-ui-core-mediawiki.rtl.css +++ b/lib/oojs-ui/oojs-ui-core-mediawiki.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -381,6 +381,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -803,8 +806,7 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ - left: 0; + right: 0; } .oo-ui-popupWidget-popup { position: relative; @@ -818,9 +820,8 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ - left: 0; + /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values */ + right: 0; background-repeat: no-repeat; } .oo-ui-popupWidget-head { @@ -831,10 +832,10 @@ user-select: none; } .oo-ui-popupWidget-head > .oo-ui-buttonWidget { - float: right; + float: left; } .oo-ui-popupWidget-head > .oo-ui-labelElement-label { - float: left; + float: right; cursor: default; } .oo-ui-popupWidget-body { @@ -867,20 +868,20 @@ } .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before { bottom: -10px; - left: -9px; + right: -9px; border-bottom-color: #a2a9b1; border-width: 10px; } .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { bottom: -10px; - left: -8px; + right: -8px; border-bottom-color: #fff; border-width: 9px; } .oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup { - -webkit-transition: width 100ms, height 100ms, left 100ms; - -moz-transition: width 100ms, height 100ms, left 100ms; - transition: width 100ms, height 100ms, left 100ms; + -webkit-transition: width 100ms, height 100ms, right 100ms; + -moz-transition: width 100ms, height 100ms, right 100ms; + transition: width 100ms, height 100ms, right 100ms; } .oo-ui-popupWidget-head { height: 2.5em; @@ -904,18 +905,16 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ - margin-left: 0.9375em; + margin-right: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ - margin-left: 1.5em; + margin-right: 1.5em; } .oo-ui-inputWidget { - margin-right: 0.5em; + margin-left: 0.5em; } .oo-ui-inputWidget:last-child { - margin-right: 0; + margin-left: 0; } .oo-ui-buttonInputWidget > button, .oo-ui-buttonInputWidget > input { @@ -951,7 +950,7 @@ -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; - left: 0; + right: 0; width: 1.5625em; height: 1.5625em; border: 1px solid #72777d; diff --git a/lib/oojs-ui/oojs-ui-core.js b/lib/oojs-ui/oojs-ui-core.js index 53ddf48..e327e5f 100644 --- a/lib/oojs-ui/oojs-ui-core.js +++ b/lib/oojs-ui/oojs-ui-core.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:31Z + * Date: 2017-02-14T22:47:20Z */ ( function ( OO ) { @@ -3816,7 +3816,9 @@ // Initialization if ( this.input instanceof OO.ui.InputWidget ) { - this.$element.attr( 'for', this.input.getInputId() ); + if ( this.input.getInputId() ) { + this.$element.attr( 'for', this.input.getInputId() ); + } } this.$element.addClass( 'oo-ui-labelWidget' ); }; @@ -4086,7 +4088,7 @@ this.$floatableClosestScrollable = null; } - this.$floatable.css( { left: '', top: '' } ); + this.$floatable.css( { left: '', right: '', top: '' } ); } } @@ -4161,9 +4163,14 @@ } pos = OO.ui.Element.static.getRelativePosition( this.$floatableContainer, this.$floatable.offsetParent() ); - // Position under container pos.top += this.$floatableContainer.height(); + // In LTR, we position from the left, and pos.left is already set + // In RTL, we position from the right instead. + if ( this.$floatableContainer.css( 'direction' ) === 'rtl' ) { + pos.right = this.$floatable.offsetParent().width() - pos.left - this.$floatableContainer.outerWidth(); + delete pos.left; + } this.$floatable.css( pos ); // We updated the position, so re-evaluate the clipping state. @@ -4421,8 +4428,11 @@ clipHeight = allotedHeight < naturalHeight; if ( clipWidth ) { + // The order matters here. If overflow is not set first, Chrome displays bogus scrollbars. (T157672) + // Forcing a reflow is a smaller workaround than calling reconsiderScrollbars() for this case. + this.$clippable.css( 'overflowX', 'scroll' ); + void this.$clippable[ 0 ].offsetHeight; // Force reflow this.$clippable.css( { - overflowX: 'scroll', width: Math.max( 0, allotedWidth ), maxWidth: '' } ); @@ -4434,8 +4444,11 @@ } ); } if ( clipHeight ) { + // The order matters here. If overflow is not set first, Chrome displays bogus scrollbars. (T157672) + // Forcing a reflow is a smaller workaround than calling reconsiderScrollbars() for this case. + this.$clippable.css( 'overflowY', 'scroll' ); + void this.$clippable[ 0 ].offsetHeight; // Force reflow this.$clippable.css( { - overflowY: 'scroll', height: Math.max( 0, allotedHeight ), maxHeight: '' } ); @@ -4766,14 +4779,27 @@ */ OO.ui.PopupWidget.prototype.updateDimensions = function ( transition ) { var popupOffset, originOffset, containerLeft, containerWidth, containerRight, - popupLeft, popupRight, overlapLeft, overlapRight, anchorWidth, - align = this.align, + popupLeft, popupRight, overlapLeft, overlapRight, anchorWidth, direction, + dirFactor, align, + alignMap = { + ltr: { + 'force-left': 'backwards', + 'force-right': 'forwards' + }, + rtl: { + 'force-left': 'forwards', + 'force-right': 'backwards' + } + }, widget = this; if ( !this.$container ) { // Lazy-initialize $container if not specified in constructor this.$container = $( this.getClosestScrollableElementContainer() ); } + direction = this.$container.css( 'direction' ); + dirFactor = direction === 'rtl' ? -1 : 1; + align = alignMap[ direction ][ this.align ] || this.align; // Set height and width before measuring things, since it might cause our measurements // to change (e.g. due to scrollbars appearing or disappearing) @@ -4782,34 +4808,24 @@ height: this.height !== null ? this.height : 'auto' } ); - // If we are in RTL, we need to flip the alignment, unless it is center - if ( align === 'forwards' || align === 'backwards' ) { - if ( this.$container.css( 'direction' ) === 'rtl' ) { - align = ( { forwards: 'force-left', backwards: 'force-right' } )[ this.align ]; - } else { - align = ( { forwards: 'force-right', backwards: 'force-left' } )[ this.align ]; - } - - } - // Compute initial popupOffset based on alignment - popupOffset = this.width * ( { 'force-left': -1, center: -0.5, 'force-right': 0 } )[ align ]; + popupOffset = this.width * ( { backwards: -1, center: -0.5, forwards: 0 } )[ align ]; // Figure out if this will cause the popup to go beyond the edge of the container originOffset = this.$element.offset().left; containerLeft = this.$container.offset().left; containerWidth = this.$container.innerWidth(); containerRight = containerLeft + containerWidth; - popupLeft = popupOffset - this.containerPadding; - popupRight = popupOffset + this.containerPadding + this.width + this.containerPadding; + popupLeft = dirFactor * popupOffset - this.containerPadding; + popupRight = dirFactor * popupOffset + this.containerPadding + this.width + this.containerPadding; overlapLeft = ( originOffset + popupLeft ) - containerLeft; overlapRight = containerRight - ( originOffset + popupRight ); // Adjust offset to make the popup not go beyond the edge, if needed if ( overlapRight < 0 ) { - popupOffset += overlapRight; + popupOffset += dirFactor * overlapRight; } else if ( overlapLeft < 0 ) { - popupOffset -= overlapLeft; + popupOffset -= dirFactor * overlapLeft; } // Adjust offset to avoid anchor being rendered too close to the edge @@ -4830,7 +4846,7 @@ } // Position body relative to anchor - this.$popup.css( 'margin-left', popupOffset ); + this.$popup.css( direction === 'rtl' ? 'margin-right' : 'margin-left', popupOffset ); if ( transition ) { // Prevent transitioning after transition is complete @@ -9562,6 +9578,15 @@ } } + // Check browser validity and reject if it is invalid + if ( + this.$input[ 0 ].checkValidity !== undefined && + this.$input[ 0 ].checkValidity() === false + ) { + return rejectOrResolve( false ); + } + + // Run our checks if the browser thinks the field is valid if ( this.validate instanceof Function ) { result = this.validate( this.getValue() ); if ( result && $.isFunction( result.promise ) ) { @@ -10112,7 +10137,9 @@ // Initialization if ( fieldWidget.constructor.static.supportsSimpleLabel ) { - this.$label.attr( 'for', this.fieldWidget.getInputId() ); + if ( this.fieldWidget.getInputId() ) { + this.$label.attr( 'for', this.fieldWidget.getInputId() ); + } } this.$element .addClass( 'oo-ui-fieldLayout' ) diff --git a/lib/oojs-ui/oojs-ui-images-apex.css b/lib/oojs-ui/oojs-ui-images-apex.css index a18630d..0d31a0a 100644 --- a/lib/oojs-ui/oojs-ui-images-apex.css +++ b/lib/oojs-ui/oojs-ui-images-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/apex/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-images-apex.rtl.css b/lib/oojs-ui/oojs-ui-images-apex.rtl.css index 27faa6c..0497e4e 100644 --- a/lib/oojs-ui/oojs-ui-images-apex.rtl.css +++ b/lib/oojs-ui/oojs-ui-images-apex.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/apex/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-images-mediawiki.css b/lib/oojs-ui/oojs-ui-images-mediawiki.css index 6b7c1f6..bc18b7c 100644 --- a/lib/oojs-ui/oojs-ui-images-mediawiki.css +++ b/lib/oojs-ui/oojs-ui-images-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/mediawiki/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-images-mediawiki.rtl.css b/lib/oojs-ui/oojs-ui-images-mediawiki.rtl.css index 2002410..ad59176 100644 --- a/lib/oojs-ui/oojs-ui-images-mediawiki.rtl.css +++ b/lib/oojs-ui/oojs-ui-images-mediawiki.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/mediawiki/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.css index f778444..e4362d1 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bright { background-image: url('themes/mediawiki/images/icons/bright.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.rtl.css index b63f2c5..45ebf45 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-accessibility.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bright { background-image: url('themes/mediawiki/images/icons/bright.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css index 2dc310f..66b241b 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bell { background-image: url('themes/mediawiki/images/icons/bell.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.rtl.css index d266af5..0fb3208 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bell { background-image: url('themes/mediawiki/images/icons/bell.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css index ea57f85..fdb8af6 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-article { background-image: url('themes/mediawiki/images/icons/article-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-content.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-content.rtl.css index 593309c..73cf8e0 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-content.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-content.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-article { background-image: url('themes/mediawiki/images/icons/article-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css index 55e85bb..bfb5851 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-alignCentre { background-image: url('themes/mediawiki/images/icons/align-center.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.rtl.css index d0bcfe7..5afb23c 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-alignCentre { background-image: url('themes/mediawiki/images/icons/align-center.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css index 389c51a..bcc464a 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-edit { background-image: url('themes/mediawiki/images/icons/edit-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.rtl.css index 18a0f5f..6f5ebe6 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-edit { background-image: url('themes/mediawiki/images/icons/edit-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css index a5a8514..1fd3bb7 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-indent { background-image: url('themes/mediawiki/images/icons/indent-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.rtl.css index 7684eac..52f7acd 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-indent { background-image: url('themes/mediawiki/images/icons/indent-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css index e739670..46de598 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bigger { background-image: url('themes/mediawiki/images/icons/bigger-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.rtl.css index 4b7a814..002c383 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-bigger { background-image: url('themes/mediawiki/images/icons/bigger-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css index 135183e..e92202b 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-beta { background-image: url('themes/mediawiki/images/icons/beta.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.rtl.css index dda94db..e2a9c5f 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-beta { background-image: url('themes/mediawiki/images/icons/beta.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css index 25820bb..1794572 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-stripeFlow { background-image: url('themes/mediawiki/images/icons/stripeFlow-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.rtl.css index eaa0af1..84dc522 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-stripeFlow { background-image: url('themes/mediawiki/images/icons/stripeFlow-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css index 6528e89..00acbc9 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-map { background-image: url('themes/mediawiki/images/icons/map-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-location.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-location.rtl.css index f8c70ca..f7c57c0 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-location.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-location.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-map { background-image: url('themes/mediawiki/images/icons/map-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css index 1d68c09..7db5dfe 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-fullScreen { background-image: url('themes/mediawiki/images/icons/fullScreen.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-media.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-media.rtl.css index 91a002a..edb4a90 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-media.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-media.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-fullScreen { background-image: url('themes/mediawiki/images/icons/fullScreen.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css index 285a0f4..2e9a335 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-block { background-image: url('themes/mediawiki/images/icons/block.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.rtl.css index 7f1db19..88a939a 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-block { background-image: url('themes/mediawiki/images/icons/block.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css index 3f05c4f..7d75501 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-arrowNext { background-image: url('themes/mediawiki/images/icons/arrow-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.rtl.css index 0735101..2df29f7 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-arrowNext { background-image: url('themes/mediawiki/images/icons/arrow-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css index a926b8a..b65a6db 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-userActive { background-image: url('themes/mediawiki/images/icons/userActive-ltr.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-user.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-user.rtl.css index fa547de..609841b 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-user.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-user.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-userActive { background-image: url('themes/mediawiki/images/icons/userActive-rtl.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css index 35bcfe6..7987cc0 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-logoCC { background-image: url('themes/mediawiki/images/icons/logo-cc.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.rtl.css index 35bcfe6..7987cc0 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-logoCC { background-image: url('themes/mediawiki/images/icons/logo-cc.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki.css b/lib/oojs-ui/oojs-ui-mediawiki.css index 0b3534c..5d504c9 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki.css +++ b/lib/oojs-ui/oojs-ui-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -381,6 +381,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -803,7 +806,6 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ left: 0; } .oo-ui-popupWidget-popup { @@ -818,8 +820,7 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* `top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ + /* `top` property is to be set in theme's selector due to specific `@size-anchor` values */ left: 0; background-repeat: no-repeat; } @@ -904,11 +905,9 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ margin-left: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ margin-left: 1.5em; } .oo-ui-inputWidget { @@ -1751,14 +1750,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { @@ -2796,14 +2795,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-tool.oo-ui-widget-enabled { -webkit-transition: background-color 100ms; @@ -3229,14 +3228,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-window { background: transparent; @@ -3618,14 +3617,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/mediawiki/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-mediawiki.js b/lib/oojs-ui/oojs-ui-mediawiki.js index 32422c3..3989caa 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki.js +++ b/lib/oojs-ui/oojs-ui-mediawiki.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:31Z + * Date: 2017-02-14T22:47:20Z */ ( function ( OO ) { diff --git a/lib/oojs-ui/oojs-ui-mediawiki.rtl.css b/lib/oojs-ui/oojs-ui-mediawiki.rtl.css index 8e32f2a..26117e2 100644 --- a/lib/oojs-ui/oojs-ui-mediawiki.rtl.css +++ b/lib/oojs-ui/oojs-ui-mediawiki.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-element-hidden { display: none !important; @@ -381,6 +381,9 @@ -moz-box-sizing: border-box; box-sizing: border-box; min-height: 3.125em; +} +.oo-ui-floatableElement { + position: absolute; } .oo-ui-iconElement .oo-ui-iconElement-icon, .oo-ui-iconElement.oo-ui-iconElement-icon { @@ -803,8 +806,7 @@ } .oo-ui-popupWidget { position: absolute; - /* @noflip */ - left: 0; + right: 0; } .oo-ui-popupWidget-popup { position: relative; @@ -818,9 +820,8 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { display: block; position: absolute; - /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values - /* @noflip */ - left: 0; + /* %60top` property is to be set in theme's selector due to specific `@size-anchor` values */ + right: 0; background-repeat: no-repeat; } .oo-ui-popupWidget-head { @@ -831,10 +832,10 @@ user-select: none; } .oo-ui-popupWidget-head > .oo-ui-buttonWidget { - float: right; + float: left; } .oo-ui-popupWidget-head > .oo-ui-labelElement-label { - float: left; + float: right; cursor: default; } .oo-ui-popupWidget-body { @@ -867,20 +868,20 @@ } .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before { bottom: -10px; - left: -9px; + right: -9px; border-bottom-color: #a2a9b1; border-width: 10px; } .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { bottom: -10px; - left: -8px; + right: -8px; border-bottom-color: #fff; border-width: 9px; } .oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup { - -webkit-transition: width 100ms, height 100ms, left 100ms; - -moz-transition: width 100ms, height 100ms, left 100ms; - transition: width 100ms, height 100ms, left 100ms; + -webkit-transition: width 100ms, height 100ms, right 100ms; + -moz-transition: width 100ms, height 100ms, right 100ms; + transition: width 100ms, height 100ms, right 100ms; } .oo-ui-popupWidget-head { height: 2.5em; @@ -904,18 +905,16 @@ cursor: auto; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-frameless-popup { - /* @noflip */ - margin-left: 0.9375em; + margin-right: 0.9375em; } .oo-ui-popupWidget.oo-ui-popupButtonWidget-framed-popup { - /* @noflip */ - margin-left: 1.5em; + margin-right: 1.5em; } .oo-ui-inputWidget { - margin-right: 0.5em; + margin-left: 0.5em; } .oo-ui-inputWidget:last-child { - margin-right: 0; + margin-left: 0; } .oo-ui-buttonInputWidget > button, .oo-ui-buttonInputWidget > input { @@ -951,7 +950,7 @@ -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; - left: 0; + right: 0; width: 1.5625em; height: 1.5625em; border: 1px solid #72777d; @@ -1751,14 +1750,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { @@ -2796,14 +2795,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-tool.oo-ui-widget-enabled { -webkit-transition: background-color 100ms; @@ -3229,14 +3228,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-window { background: transparent; @@ -3618,14 +3617,14 @@ } /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-icon-add { background-image: url('themes/mediawiki/images/icons/add.png'); diff --git a/lib/oojs-ui/oojs-ui-toolbars-apex.css b/lib/oojs-ui/oojs-ui-toolbars-apex.css index d211747..b154288 100644 --- a/lib/oojs-ui/oojs-ui-toolbars-apex.css +++ b/lib/oojs-ui/oojs-ui-toolbars-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-popupTool .oo-ui-popupWidget-popup, .oo-ui-popupTool .oo-ui-popupWidget-anchor { diff --git a/lib/oojs-ui/oojs-ui-toolbars-apex.rtl.css b/lib/oojs-ui/oojs-ui-toolbars-apex.rtl.css index 765559d..32dfe90 100644 --- a/lib/oojs-ui/oojs-ui-toolbars-apex.rtl.css +++ b/lib/oojs-ui/oojs-ui-toolbars-apex.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-popupTool .oo-ui-popupWidget-popup, .oo-ui-popupTool .oo-ui-popupWidget-anchor { diff --git a/lib/oojs-ui/oojs-ui-toolbars-mediawiki.css b/lib/oojs-ui/oojs-ui-toolbars-mediawiki.css index aa2254f..5d313ab 100644 --- a/lib/oojs-ui/oojs-ui-toolbars-mediawiki.css +++ b/lib/oojs-ui/oojs-ui-toolbars-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-tool.oo-ui-widget-enabled { -webkit-transition: background-color 100ms; diff --git a/lib/oojs-ui/oojs-ui-toolbars-mediawiki.rtl.css b/lib/oojs-ui/oojs-ui-toolbars-mediawiki.rtl.css index 3b3f331..859d6bc 100644 --- a/lib/oojs-ui/oojs-ui-toolbars-mediawiki.rtl.css +++ b/lib/oojs-ui/oojs-ui-toolbars-mediawiki.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-tool.oo-ui-widget-enabled { -webkit-transition: background-color 100ms; diff --git a/lib/oojs-ui/oojs-ui-toolbars.js b/lib/oojs-ui/oojs-ui-toolbars.js index c219770..e89a734 100644 --- a/lib/oojs-ui/oojs-ui-toolbars.js +++ b/lib/oojs-ui/oojs-ui-toolbars.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:31Z + * Date: 2017-02-14T22:47:20Z */ ( function ( OO ) { @@ -793,10 +793,10 @@ this.active = !!state; if ( this.active ) { this.$element.addClass( 'oo-ui-tool-active' ); - this.setFlags( 'progressive' ); + this.setFlags( { progressive: true } ); } else { this.$element.removeClass( 'oo-ui-tool-active' ); - this.clearFlags(); + this.setFlags( { progressive: false } ); } }; diff --git a/lib/oojs-ui/oojs-ui-widgets-apex.css b/lib/oojs-ui/oojs-ui-widgets-apex.css index 9209901..b8445e9 100644 --- a/lib/oojs-ui/oojs-ui-widgets-apex.css +++ b/lib/oojs-ui/oojs-ui-widgets-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { diff --git a/lib/oojs-ui/oojs-ui-widgets-apex.rtl.css b/lib/oojs-ui/oojs-ui-widgets-apex.rtl.css index 33f7784..4f7c8fb 100644 --- a/lib/oojs-ui/oojs-ui-widgets-apex.rtl.css +++ b/lib/oojs-ui/oojs-ui-widgets-apex.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { diff --git a/lib/oojs-ui/oojs-ui-widgets-mediawiki.css b/lib/oojs-ui/oojs-ui-widgets-mediawiki.css index 2fc1889..aab3b62 100644 --- a/lib/oojs-ui/oojs-ui-widgets-mediawiki.css +++ b/lib/oojs-ui/oojs-ui-widgets-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { diff --git a/lib/oojs-ui/oojs-ui-widgets-mediawiki.rtl.css b/lib/oojs-ui/oojs-ui-widgets-mediawiki.rtl.css index b932bdf..10054c4 100644 --- a/lib/oojs-ui/oojs-ui-widgets-mediawiki.rtl.css +++ b/lib/oojs-ui/oojs-ui-widgets-mediawiki.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-draggableElement-handle, .oo-ui-draggableElement-handle.oo-ui-widget { diff --git a/lib/oojs-ui/oojs-ui-widgets.js b/lib/oojs-ui/oojs-ui-widgets.js index a1b70c1..d5a796b 100644 --- a/lib/oojs-ui/oojs-ui-widgets.js +++ b/lib/oojs-ui/oojs-ui-widgets.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:31Z + * Date: 2017-02-14T22:47:20Z */ ( function ( OO ) { @@ -3123,9 +3123,9 @@ OO.ui.OutlineOptionWidget.prototype.setPressed = function ( state ) { OO.ui.OutlineOptionWidget.parent.prototype.setPressed.call( this, state ); if ( this.pressed ) { - this.setFlags( 'progressive' ); + this.setFlags( { progressive: true } ); } else if ( !this.selected ) { - this.clearFlags(); + this.setFlags( { progressive: false } ); } return this; }; @@ -3164,9 +3164,9 @@ OO.ui.OutlineOptionWidget.prototype.setSelected = function ( state ) { OO.ui.OutlineOptionWidget.parent.prototype.setSelected.call( this, state ); if ( this.selected ) { - this.setFlags( 'progressive' ); + this.setFlags( { progressive: true } ); } else { - this.clearFlags(); + this.setFlags( { progressive: false } ); } return this; }; @@ -3757,6 +3757,10 @@ OO.mixinClass( OO.ui.CapsuleMultiselectWidget, OO.ui.mixin.IndicatorElement ); OO.mixinClass( OO.ui.CapsuleMultiselectWidget, OO.ui.mixin.IconElement ); +/* Static Properties */ + +OO.ui.CapsuleMultiselectWidget.static.supportsSimpleLabel = true; + /* Events */ /** @@ -3793,6 +3797,26 @@ }; /** + * Get the widget's input's id, or generate one, if it has an input. + * + * @return {string} + */ +OO.ui.CapsuleMultiselectWidget.prototype.getInputId = function () { + var id; + if ( !this.$input ) { + return false; + } + + id = this.$input.attr( 'id' ); + if ( id === undefined ) { + id = OO.ui.generateElementId(); + this.$input.attr( 'id', id ); + } + + return id; +}; + +/** * Get the data of the items in the capsule * * @return {Mixed[]} diff --git a/lib/oojs-ui/oojs-ui-windows-apex.css b/lib/oojs-ui/oojs-ui-windows-apex.css index 1c40716..310d616 100644 --- a/lib/oojs-ui/oojs-ui-windows-apex.css +++ b/lib/oojs-ui/oojs-ui-windows-apex.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-actionWidget.oo-ui-pendingElement-pending { background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); diff --git a/lib/oojs-ui/oojs-ui-windows-apex.rtl.css b/lib/oojs-ui/oojs-ui-windows-apex.rtl.css index 7d09b16..4037e6b 100644 --- a/lib/oojs-ui/oojs-ui-windows-apex.rtl.css +++ b/lib/oojs-ui/oojs-ui-windows-apex.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-actionWidget.oo-ui-pendingElement-pending { background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); diff --git a/lib/oojs-ui/oojs-ui-windows-mediawiki.css b/lib/oojs-ui/oojs-ui-windows-mediawiki.css index 3503b4c..4b99fa6 100644 --- a/lib/oojs-ui/oojs-ui-windows-mediawiki.css +++ b/lib/oojs-ui/oojs-ui-windows-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-window { background: transparent; diff --git a/lib/oojs-ui/oojs-ui-windows-mediawiki.rtl.css b/lib/oojs-ui/oojs-ui-windows-mediawiki.rtl.css index 5cb984c..c9d9a50 100644 --- a/lib/oojs-ui/oojs-ui-windows-mediawiki.rtl.css +++ b/lib/oojs-ui/oojs-ui-windows-mediawiki.rtl.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:35Z + * Date: 2017-02-14T22:47:25Z */ .oo-ui-window { background: transparent; diff --git a/lib/oojs-ui/oojs-ui-windows.js b/lib/oojs-ui/oojs-ui-windows.js index 25f4bdf..c842c62 100644 --- a/lib/oojs-ui/oojs-ui-windows.js +++ b/lib/oojs-ui/oojs-ui-windows.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.19.1 + * OOjs UI v0.19.2 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2017 OOjs UI Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2017-02-08T00:38:31Z + * Date: 2017-02-14T22:47:20Z */ ( function ( OO ) { @@ -2399,7 +2399,6 @@ // Events this.actions.connect( this, { click: 'onActionClick', - resize: 'onActionResize', change: 'onActionsChange' } ); @@ -2491,16 +2490,6 @@ e.stopPropagation(); } } -}; - -/** - * Handle action resized events. - * - * @private - * @param {OO.ui.ActionWidget} action Action that was resized - */ -OO.ui.Dialog.prototype.onActionResize = function () { - // Override in subclass }; /** @@ -2798,14 +2787,6 @@ } ); return this; -}; - -/** - * @inheritdoc - */ -OO.ui.MessageDialog.prototype.onActionResize = function ( action ) { - this.fitActions(); - return OO.ui.MessageDialog.parent.prototype.onActionResize.call( this, action ); }; /** @@ -3144,16 +3125,6 @@ OO.ui.ProcessDialog.prototype.onRetryButtonClick = function () { this.hideErrors(); this.executeAction( this.currentAction ); -}; - -/** - * @inheritdoc - */ -OO.ui.ProcessDialog.prototype.onActionResize = function ( action ) { - if ( this.actions.isSpecial( action ) ) { - this.fitLabel(); - } - return OO.ui.ProcessDialog.parent.prototype.onActionResize.call( this, action ); }; /** diff --git a/lib/oojs-ui/themes/apex/images/icons/eye.png b/lib/oojs-ui/themes/apex/images/icons/eye.png index 62c82c0..eb5f963 100644 --- a/lib/oojs-ui/themes/apex/images/icons/eye.png +++ b/lib/oojs-ui/themes/apex/images/icons/eye.png Binary files differ diff --git a/lib/oojs-ui/themes/apex/images/icons/eye.svg b/lib/oojs-ui/themes/apex/images/icons/eye.svg index 343e9cf..cec85d0 100644 --- a/lib/oojs-ui/themes/apex/images/icons/eye.svg +++ b/lib/oojs-ui/themes/apex/images/icons/eye.svg @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> - <path d="M12 8c-5 0-11 6-11 6s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> - <circle cx="12" cy="14" r="2"/> + <path id="sclera" d="M12 6C7 6 1 12 1 12s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> + <circle id="pupil" r="2" cy="12" cx="12"/> </svg> diff --git a/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.png b/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.png index b456478..4e11ebc 100644 --- a/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.png +++ b/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.png Binary files differ diff --git a/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.svg b/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.svg index 38c4516..158860e 100644 --- a/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.svg +++ b/lib/oojs-ui/themes/mediawiki/images/icons/eye-invert.svg @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g fill="#fff"> - <path d="M12 8c-5 0-11 6-11 6s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> - <circle cx="12" cy="14" r="2"/> + <path id="sclera" d="M12 6C7 6 1 12 1 12s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> + <circle id="pupil" r="2" cy="12" cx="12"/> </g></svg> diff --git a/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.png b/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.png index 383c78e..94524c0 100644 --- a/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.png +++ b/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.png Binary files differ diff --git a/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.svg b/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.svg index a1e69e8..ae45685 100644 --- a/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.svg +++ b/lib/oojs-ui/themes/mediawiki/images/icons/eye-progressive.svg @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g fill="#36c"> - <path d="M12 8c-5 0-11 6-11 6s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> - <circle cx="12" cy="14" r="2"/> + <path id="sclera" d="M12 6C7 6 1 12 1 12s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> + <circle id="pupil" r="2" cy="12" cx="12"/> </g></svg> diff --git a/lib/oojs-ui/themes/mediawiki/images/icons/eye.png b/lib/oojs-ui/themes/mediawiki/images/icons/eye.png index 62c82c0..eb5f963 100644 --- a/lib/oojs-ui/themes/mediawiki/images/icons/eye.png +++ b/lib/oojs-ui/themes/mediawiki/images/icons/eye.png Binary files differ diff --git a/lib/oojs-ui/themes/mediawiki/images/icons/eye.svg b/lib/oojs-ui/themes/mediawiki/images/icons/eye.svg index 343e9cf..cec85d0 100644 --- a/lib/oojs-ui/themes/mediawiki/images/icons/eye.svg +++ b/lib/oojs-ui/themes/mediawiki/images/icons/eye.svg @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> - <path d="M12 8c-5 0-11 6-11 6s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> - <circle cx="12" cy="14" r="2"/> + <path id="sclera" d="M12 6C7 6 1 12 1 12s6 6 11 6 11-6 11-6-6-6-11-6zm0 10c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"/> + <circle id="pupil" r="2" cy="12" cx="12"/> </svg> -- To view, visit https://gerrit.wikimedia.org/r/337760 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2dbc0fb49cb500f8a378b5f9c8175fd1dabebf17 Gerrit-PatchSet: 1 Gerrit-Project: VisualEditor/VisualEditor Gerrit-Branch: master Gerrit-Owner: VolkerE <volke...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits