Page MenuHomePhabricator

VisualEditor: Structural content inside a <small> should be alienated but this fails because they are inline rather than inline-block
Closed, DuplicatePublic

Description

In an (un)ordered list nested in a table I am unable to edit wikilinks. While hovering above a wikilink the wikilink is an active weblink, instead of showing the icon of the link inspector, see URL.


Version: unspecified
Severity: minor
URL: https://test.wikipedia.org/wiki/User:Raymond/nested

Details

Reference
bz51778

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:56 AM
bzimport set Reference to bz51778.

Block nodes (like lists) in inline positions (like in <small>) get alienated as inline aliens. These inline aliens then don't get shields and phantoms with the right dimensions. One way to fix that could be to make alienInline display:inline-block instead of display:inline, which seems to fix the dimensions of the shield, but we'd have to carefully evaluate that as it would potentially impact a lot of things.

  • Bug 52285 has been marked as a duplicate of this bug. ***
Jdforrester-WMF lowered the priority of this task from High to Medium.Jan 9 2015, 10:55 PM