VisualEditor: Refactor CSS so CE doesn't need to position things relative to the UI surface
Open, NormalPublic

Description

I see a lot of code like this:

ve.Element.getRelativePosition( [something], this.getRoot().getSurface().getSurface().$ );

Ideally, CE classes wouldn't need to reach into the UI surface for stuff like this. Positioning against the CE surface should just work.


Version: unspecified
Severity: enhancement

Details

Reference
bz56012
bzimport raised the priority of this task from to High.
bzimport set Reference to bz56012.
Catrope created this task.Oct 22 2013, 8:25 PM
Jdforrester-WMF lowered the priority of this task from High to Normal.Jan 9 2015, 10:55 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 23 2016, 12:06 AM