Page MenuHomePhabricator

Tables - adding formatted headings to <visualeditor-table-caption> displays Uncaught TypeError
Closed, ResolvedPublic

Description

  1. In VE highlight any portion of an inserted table and add <visualeditor-table-caption>.
  1. Without typing any text in the caption, select any format for headings format - Uncaught TypeError will be displayed.

Uncaught TypeError: Cannot read property 'nodeType' of undefined VM8471:495ve.ce.Document.getNodeAndOffset VM8471:495ve.ce.Surface.focus VM8471:538ve.ui.FormatAction.convert VM8471:661ve.ui.Surface.execute VM8471:629ve.ui.Command.execute VM8471:645ve.ui.Tool.onSelect VM8471:638OO.ui.ToolGroup.onPointerUp VM8471:66OO.ui.PopupToolGroup.onPointerUp VM8471:91jQuery.event.dispatch load.php?debug=false&lang=en&modules=jquery%2Cmediawiki&only=scripts&skin=vector&version=20141030T0…:65elemData.handle

  1. Attempt to delete the added caption displays:

Uncaught Error: Unbalanced set of replace operations found (program):321ve.dm.TransactionProcessor.processors.replace (program):321ve.dm.TransactionProcessor.executeOperation (program):314ve.dm.TransactionProcessor.process (program):314ve.dm.Document.commit (program):390ve.dm.Surface.changeInternal (program):366ve.dm.Surface.change (program):365ve.dm.SurfaceFragment.change (program):370ve.dm.SurfaceFragment.delete (program):380ve.ce.Surface.handleLinearDelete (program):578ve.ce.Surface.onDocumentKeyDown (program):546ve.EventSequencer.callListener (program):257ve.EventSequencer.onEvent (program):254(anonymous function) (program):252jQuery.event.dispatch load.php:65elemData.handle


Version: unspecified
Severity: normal

Details

Reference
bz72816

Event Timeline

Jdforrester-WMF renamed this task from VisualEditor: Tables - adding formatted headings to <visualeditor-table-caption> displays Uncaught TypeError to Tables - adding formatted headings to <visualeditor-table-caption> displays Uncaught TypeError.Nov 24 2014, 12:33 AM
Jdforrester-WMF set Security to None.