Page MenuHomePhabricator

VisualEditor: Pull in Parsoid's new styling module so we don't need to duplicate locally
Closed, ResolvedPublic

Description

Per bug 51245 Parsoid now has the start of a CSS module – gerrit 124785 – which we should pull into VE. Once we've done that we can start upstreaming a lot of our local CSS hacks into Parsoid and save the effort. :-)


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=60017
https://bugzilla.wikimedia.org/show_bug.cgi?id=51245

Details

Reference
bz63983

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:09 AM
bzimport set Reference to bz63983.

So I think we need to:

  • Start depending on the Parsoid extension. (At the moment it's optional and improves performance.) James says this will break Vagrant installations.
  • Mark the VE RL module as depending on Parsoid's.

Change 129810 had a related patch set uploaded by Jforrester:
Pull in Parsoid's new styling module

https://gerrit.wikimedia.org/r/129810

Change 129810 merged by jenkins-bot:
Pull in Parsoid's new styling module

https://gerrit.wikimedia.org/r/129810