mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-29 08:34:54 +00:00
e4d2d4785e
Add a parentDoc parameter to the MWImageModel constructor and use it to inherit language, direction and HTML document. Remove getLang(), setLang(), getDir() and setDir() whose only purpose was to propagate the language and direction from the parent document in a hacky way. Also add a parentDoc parameter to newFromImageAttributes(), replacing the lang and dir parameters. Remove the unused and ill-conceived caption parameter. This causes caption documents to always have an HTML document for URL resolution. Previously, this worked when editing existing images because a document generated by cloneFromRange() (which propagates the HTML document) was passed into setCaptionDocument(), but it didn't work when creating new images. Bug: T109599 Change-Id: Ida36862092cd779ffc2f04c0ecbc1164f8d71453 |
||
---|---|---|
.. | ||
nodes | ||
ve.dm.Converter.test.js | ||
ve.dm.Document.test.js | ||
ve.dm.InternalList.test.js | ||
ve.dm.mwExample.js | ||
ve.dm.MWImageModel.test.js | ||
ve.dm.SurfaceFragment.test.js | ||
ve.dm.Transaction.test.js |