VisualEditor: editing window does not horizontally scroll for wide tables or other elements
OpenPublic

Description

first table at [[Comparison of container formats]] rendered in a 1024px wide window. Firefox 22 on Linux

In VisualEditor the editing window does not horizontally scroll to accommodate wide tables. Table cells and their contents render as if the window did scroll, but as it does not they are truncated.


Version: unspecified
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=51755
https://bugzilla.wikimedia.org/show_bug.cgi?id=51820

Attached:

bzimport set Reference to bz51867.
Thryduulf created this task.Via LegacyJul 23 2013, 11:17 AM
Krinkle added a comment.Via ConduitJul 24 2013, 4:20 PM

Comment on attachment 12931
first table at [[Comparison of container formats]] rendered in a 1024px wide window. Firefox 22 on Linux

Fix MIME type

Thryduulf added a comment.Via ConduitAug 5 2013, 3:01 PM

en.wp user Cryptic C62 comments:
"VE does not correctly render any table wider than the screen, nor does it allow horizontal scrolling. This effect seems to extend to any wide element, including math formulas, images, transclusions, and text with non-breaking spaces. Some other findings:

  • A horizontal scroll bar does appear when hovering over some elements with a mouseover effect, specifically images and uneditables (Strangely, the scroll bar does not appear when hovering over the {{Details}} template in this example). Scrolling can then occur if you have a clickable mousewheel.
  • By placing the text cursor near the visible end of wide text, and pressing the right arrow key, it is possible to sneak the text cursor off of the page."

Test cases: https://en.wikipedia.org/w/index.php?title=User:Cryptic_C62/sandbox&oldid=567261009

Jdforrester-WMF moved this task to Backlog on the VisualEditor workboard.Via WebNov 24 2014, 1:26 AM
Jdforrester-WMF lowered the priority of this task from "High" to "Normal".Via WebJan 9 2015, 10:55 PM

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.