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

Reply via email to