jenkins-bot has submitted this change and it was merged. Change subject: Split oojs-ui from ve.ui ......................................................................
Split oojs-ui from ve.ui * Move and rename generic parts of ve.ui to OO.ui * We now have a UI test suite because ve.Element (outside ve.ui) is now part of oojs-ui, so it needs a test suite. * Added to the MW test run (just like we do for unicodejs). * Updated csslint config (also added ve-mw and syntaxhighlight which were missing). oojs-ui still depends on the TriggerRegistry in VE, this is addressed in a follow-up commit. Change-Id: Iec147155c1ddf20b73a4d15d87b8742207032312 --- M .docs/categories.json M .docs/config.json M Gruntfile.js M VisualEditor.hooks.php M VisualEditor.i18n.php M VisualEditor.php M demos/ve/index.php M maintenance/makeStaticLoader.php A modules/oojs-ui/OO.ui.Dialog.js A modules/oojs-ui/OO.ui.DialogFactory.js R modules/oojs-ui/OO.ui.Element.js R modules/oojs-ui/OO.ui.Frame.js A modules/oojs-ui/OO.ui.Inspector.js A modules/oojs-ui/OO.ui.InspectorFactory.js A modules/oojs-ui/OO.ui.Layout.js R modules/oojs-ui/OO.ui.Tool.js A modules/oojs-ui/OO.ui.ToolFactory.js R modules/oojs-ui/OO.ui.ToolGroup.js R modules/oojs-ui/OO.ui.Toolbar.js A modules/oojs-ui/OO.ui.Widget.js R modules/oojs-ui/OO.ui.Window.js R modules/oojs-ui/OO.ui.WindowSet.js A modules/oojs-ui/OO.ui.js R modules/oojs-ui/elements/OO.ui.ClippableElement.js R modules/oojs-ui/elements/OO.ui.FlaggableElement.js R modules/oojs-ui/elements/OO.ui.GroupElement.js R modules/oojs-ui/elements/OO.ui.IconedElement.js R modules/oojs-ui/elements/OO.ui.LabeledElement.js R modules/oojs-ui/elements/OO.ui.PopuppableElement.js A modules/oojs-ui/layouts/OO.ui.FieldsetLayout.js R modules/oojs-ui/layouts/OO.ui.GridLayout.js R modules/oojs-ui/layouts/OO.ui.PagedLayout.js R modules/oojs-ui/layouts/OO.ui.PagedOutlineLayout.js A modules/oojs-ui/layouts/OO.ui.PanelLayout.js A modules/oojs-ui/layouts/OO.ui.StackPanelLayout.js A modules/oojs-ui/styles/OO.ui.Dialog.css A modules/oojs-ui/styles/OO.ui.Element.css A modules/oojs-ui/styles/OO.ui.Frame.css A modules/oojs-ui/styles/OO.ui.Icons-raster.css A modules/oojs-ui/styles/OO.ui.Icons-vector.css A modules/oojs-ui/styles/OO.ui.Inspector.css A modules/oojs-ui/styles/OO.ui.Layout.css A modules/oojs-ui/styles/OO.ui.ToolGroup.css R modules/oojs-ui/styles/OO.ui.Toolbar.css A modules/oojs-ui/styles/OO.ui.Widget.css R modules/oojs-ui/styles/OO.ui.Window.css R modules/oojs-ui/styles/OO.ui.css R modules/oojs-ui/styles/images/fade-down.png R modules/oojs-ui/styles/images/fade-up.png R modules/oojs-ui/styles/images/icons/accept.png R modules/oojs-ui/styles/images/icons/accept.svg R modules/oojs-ui/styles/images/icons/add-item.png R modules/oojs-ui/styles/images/icons/add-item.svg R modules/oojs-ui/styles/images/icons/alert.png R modules/oojs-ui/styles/images/icons/alert.svg R modules/oojs-ui/styles/images/icons/arched-arrow-ltr.png R modules/oojs-ui/styles/images/icons/arched-arrow-ltr.svg R modules/oojs-ui/styles/images/icons/arched-arrow-rtl.png R modules/oojs-ui/styles/images/icons/arched-arrow-rtl.svg R modules/oojs-ui/styles/images/icons/check.png R modules/oojs-ui/styles/images/icons/check.svg R modules/oojs-ui/styles/images/icons/clear.png R modules/oojs-ui/styles/images/icons/clear.svg R modules/oojs-ui/styles/images/icons/close.png R modules/oojs-ui/styles/images/icons/close.svg R modules/oojs-ui/styles/images/icons/code.png R modules/oojs-ui/styles/images/icons/code.svg R modules/oojs-ui/styles/images/icons/collapse.png R modules/oojs-ui/styles/images/icons/collapse.svg R modules/oojs-ui/styles/images/icons/comment.png R modules/oojs-ui/styles/images/icons/comment.svg R modules/oojs-ui/styles/images/icons/down.png R modules/oojs-ui/styles/images/icons/down.svg R modules/oojs-ui/styles/images/icons/expand.png R modules/oojs-ui/styles/images/icons/expand.svg R modules/oojs-ui/styles/images/icons/help.png R modules/oojs-ui/styles/images/icons/help.svg R modules/oojs-ui/styles/images/icons/history.png R modules/oojs-ui/styles/images/icons/history.svg R modules/oojs-ui/styles/images/icons/link.png R modules/oojs-ui/styles/images/icons/link.svg R modules/oojs-ui/styles/images/icons/menu.png R modules/oojs-ui/styles/images/icons/menu.svg R modules/oojs-ui/styles/images/icons/move-ltr.png R modules/oojs-ui/styles/images/icons/move-ltr.svg R modules/oojs-ui/styles/images/icons/move-rtl.png R modules/oojs-ui/styles/images/icons/move-rtl.svg R modules/oojs-ui/styles/images/icons/picture.png R modules/oojs-ui/styles/images/icons/picture.svg R modules/oojs-ui/styles/images/icons/remove-item.png R modules/oojs-ui/styles/images/icons/remove-item.svg R modules/oojs-ui/styles/images/icons/remove.png R modules/oojs-ui/styles/images/icons/remove.svg R modules/oojs-ui/styles/images/icons/search.png R modules/oojs-ui/styles/images/icons/search.svg R modules/oojs-ui/styles/images/icons/settings.png R modules/oojs-ui/styles/images/icons/settings.svg R modules/oojs-ui/styles/images/icons/tag.png R modules/oojs-ui/styles/images/icons/tag.svg R modules/oojs-ui/styles/images/icons/up.png R modules/oojs-ui/styles/images/icons/up.svg R modules/oojs-ui/styles/images/icons/window.png R modules/oojs-ui/styles/images/icons/window.svg R modules/oojs-ui/styles/images/tail.svg R modules/oojs-ui/styles/images/textures/pending.gif R modules/oojs-ui/styles/images/textures/transparency.png R modules/oojs-ui/styles/images/toolbar-shadow.png A modules/oojs-ui/test/OO.ui.Element.test.js A modules/oojs-ui/test/index.html A modules/oojs-ui/toolgroups/OO.ui.BarToolGroup.js A modules/oojs-ui/toolgroups/OO.ui.ListToolGroup.js A modules/oojs-ui/toolgroups/OO.ui.MenuToolGroup.js A modules/oojs-ui/toolgroups/OO.ui.PopupToolGroup.js R modules/oojs-ui/widgets/OO.ui.ButtonWidget.js A modules/oojs-ui/widgets/OO.ui.IconButtonWidget.js A modules/oojs-ui/widgets/OO.ui.InputLabelWidget.js R modules/oojs-ui/widgets/OO.ui.InputWidget.js R modules/oojs-ui/widgets/OO.ui.LookupInputWidget.js A modules/oojs-ui/widgets/OO.ui.MenuItemWidget.js A modules/oojs-ui/widgets/OO.ui.MenuSectionItemWidget.js R modules/oojs-ui/widgets/OO.ui.MenuWidget.js R modules/oojs-ui/widgets/OO.ui.OptionWidget.js R modules/oojs-ui/widgets/OO.ui.OutlineControlsWidget.js R modules/oojs-ui/widgets/OO.ui.OutlineItemWidget.js A modules/oojs-ui/widgets/OO.ui.OutlineWidget.js A modules/oojs-ui/widgets/OO.ui.PopupButtonWidget.js R modules/oojs-ui/widgets/OO.ui.PopupWidget.js A modules/oojs-ui/widgets/OO.ui.PushButtonWidget.js R modules/oojs-ui/widgets/OO.ui.SearchWidget.js R modules/oojs-ui/widgets/OO.ui.SelectWidget.js R modules/oojs-ui/widgets/OO.ui.TextInputMenuWidget.js A modules/oojs-ui/widgets/OO.ui.TextInputWidget.js M modules/syntaxhighlight/styles/ve.ui.MWSyntaxHighlight.css M modules/syntaxhighlight/ve.ui.MWSyntaxHighlightDialog.js M modules/syntaxhighlight/ve.ui.MWSyntaxHighlightSimpleSurface.js M modules/syntaxhighlight/ve.ui.MWSyntaxHighlightTool.js M modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget-apex.css M modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget-monobook.css M modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget-vector.css M modules/ve-mw/init/styles/ve.init.mw.ViewPageTarget.css M modules/ve-mw/init/targets/ve.init.mw.ViewPageTarget.js M modules/ve-mw/init/ve.init.mw.Platform.js M modules/ve-mw/init/ve.init.mw.Target.js M modules/ve-mw/test/browser/features/support/pages/visual_editor_page.rb M modules/ve-mw/ui/dialogs/ve.ui.MWBetaWelcomeDialog.js M modules/ve-mw/ui/dialogs/ve.ui.MWMediaEditDialog.js M modules/ve-mw/ui/dialogs/ve.ui.MWMetaDialog.js M modules/ve-mw/ui/dialogs/ve.ui.MWReferenceDialog.js M modules/ve-mw/ui/dialogs/ve.ui.MWReferenceListDialog.js M modules/ve-mw/ui/dialogs/ve.ui.MWSaveDialog.js M modules/ve-mw/ui/dialogs/ve.ui.MWTransclusionDialog.js M modules/ve-mw/ui/inspectors/ve.ui.MWExtensionInspector.js M modules/ve-mw/ui/styles/ve.ui.Icons-raster.css M modules/ve-mw/ui/styles/ve.ui.Icons-vector.css M modules/ve-mw/ui/styles/ve.ui.MWDialog.css M modules/ve-mw/ui/styles/ve.ui.MWWidget.css M modules/ve-mw/ui/widgets/ve.ui.MWCategoryInputWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWCategoryItemWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWCategoryPopupWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWCategoryWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWLinkTargetInputWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWMediaResultWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWMediaSearchWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWParameterResultWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWParameterSearchWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWReferenceResultWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWReferenceSearchWidget.js M modules/ve-mw/ui/widgets/ve.ui.MWTitleInputWidget.js M modules/ve/ce/ve.ce.Document.js M modules/ve/ce/ve.ce.FocusableNode.js M modules/ve/ce/ve.ce.ProtectedNode.js M modules/ve/ce/ve.ce.RelocatableNode.js M modules/ve/ce/ve.ce.ResizableNode.js M modules/ve/ce/ve.ce.Surface.js M modules/ve/ce/ve.ce.View.js M modules/ve/ce/ve.ce.js M modules/ve/init/sa/styles/ve.init.sa.css M modules/ve/test/ce/ve.ce.test.js M modules/ve/test/index.php D modules/ve/test/ve.Element.test.js D modules/ve/ui/layouts/ve.ui.FieldsetLayout.js D modules/ve/ui/layouts/ve.ui.PanelLayout.js D modules/ve/ui/layouts/ve.ui.StackPanelLayout.js M modules/ve/ui/styles/ve.ui.Context.css D modules/ve/ui/styles/ve.ui.Dialog.css D modules/ve/ui/styles/ve.ui.Element.css D modules/ve/ui/styles/ve.ui.Frame.css M modules/ve/ui/styles/ve.ui.Icons-raster.css M modules/ve/ui/styles/ve.ui.Icons-vector.css D modules/ve/ui/styles/ve.ui.Inspector.css D modules/ve/ui/styles/ve.ui.Layout.css M modules/ve/ui/styles/ve.ui.SurfaceToolbar.css M modules/ve/ui/styles/ve.ui.Tool.css D modules/ve/ui/styles/ve.ui.ToolGroup.css M modules/ve/ui/styles/ve.ui.Widget.css D modules/ve/ui/toolgroups/ve.ui.BarToolGroup.js D modules/ve/ui/toolgroups/ve.ui.ListToolGroup.js D modules/ve/ui/toolgroups/ve.ui.MenuToolGroup.js D modules/ve/ui/toolgroups/ve.ui.PopupToolGroup.js M modules/ve/ui/tools/ve.ui.AnnotationTool.js M modules/ve/ui/tools/ve.ui.ClearAnnotationTool.js M modules/ve/ui/tools/ve.ui.DialogTool.js M modules/ve/ui/tools/ve.ui.FormatTool.js M modules/ve/ui/tools/ve.ui.HistoryTool.js M modules/ve/ui/tools/ve.ui.IndentationTool.js M modules/ve/ui/tools/ve.ui.InspectorTool.js M modules/ve/ui/tools/ve.ui.ListTool.js M modules/ve/ui/ve.ui.Context.js D modules/ve/ui/ve.ui.Dialog.js D modules/ve/ui/ve.ui.DialogFactory.js D modules/ve/ui/ve.ui.Inspector.js D modules/ve/ui/ve.ui.InspectorFactory.js D modules/ve/ui/ve.ui.Layout.js M modules/ve/ui/ve.ui.Surface.js M modules/ve/ui/ve.ui.SurfaceDialog.js M modules/ve/ui/ve.ui.SurfaceInspector.js M modules/ve/ui/ve.ui.SurfaceToolbar.js M modules/ve/ui/ve.ui.SurfaceWindowSet.js M modules/ve/ui/ve.ui.ToolFactory.js D modules/ve/ui/ve.ui.Widget.js M modules/ve/ui/ve.ui.js D modules/ve/ui/widgets/ve.ui.IconButtonWidget.js D modules/ve/ui/widgets/ve.ui.InputLabelWidget.js M modules/ve/ui/widgets/ve.ui.LanguageInputWidget.js M modules/ve/ui/widgets/ve.ui.LinkTargetInputWidget.js D modules/ve/ui/widgets/ve.ui.MenuItemWidget.js D modules/ve/ui/widgets/ve.ui.MenuSectionItemWidget.js D modules/ve/ui/widgets/ve.ui.OutlineWidget.js D modules/ve/ui/widgets/ve.ui.PopupButtonWidget.js D modules/ve/ui/widgets/ve.ui.PushButtonWidget.js M modules/ve/ui/widgets/ve.ui.SurfaceWidget.js D modules/ve/ui/widgets/ve.ui.TextInputWidget.js M modules/ve/ve.js 233 files changed, 4,531 insertions(+), 4,368 deletions(-) Approvals: Catrope: Looks good to me, approved jenkins-bot: Verified -- To view, visit https://gerrit.wikimedia.org/r/88896 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iec147155c1ddf20b73a4d15d87b8742207032312 Gerrit-PatchSet: 53 Gerrit-Project: mediawiki/extensions/VisualEditor Gerrit-Branch: master Gerrit-Owner: Trevor Parscal <[email protected]> Gerrit-Reviewer: Catrope <[email protected]> Gerrit-Reviewer: EBernhardson <[email protected]> Gerrit-Reviewer: Esanders <[email protected]> Gerrit-Reviewer: Jforrester <[email protected]> Gerrit-Reviewer: Krinkle <[email protected]> Gerrit-Reviewer: Mattflaschen <[email protected]> Gerrit-Reviewer: Swalling <[email protected]> Gerrit-Reviewer: Trevor Parscal <[email protected]> Gerrit-Reviewer: jenkins-bot _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
