Although an internal link is unlikely to be a valid external link, this
prevents an annoying experience when the user switches to external and
then back to internal while exploring features.
Change-Id: I178cf3f641db683f5dd0a49c246c204ded89760c
Once MW images are registered, we should remove core image support so
we don't accidentally match to them (e.g. an MW inline image with an
unsupported extra RDFa type).
Change-Id: I1c8567346c371fe338f95b232c9ac53e009c5a46
This new property is optional and should not be assumed to be present.
Follows-up 2ac7959849.
The constructor defaults 'maps' to an empty object, so there's no need
to add a "|| {}" in extend() or getMaps(). We merely need to make sure
we don't accidentally dereference the default in exchange for undefined.
Change-Id: Id2cb93696d12a20ee14f9d59705877dc174e6564
New changes:
9d162ce Restore the selection to a sensible place when closing FindAndReplace
57229ac Only apply annotations if 'done' is clicked
bfb17ee Always show cancel button on annotation inspectors
91672cf Disable 'done'/'insert' button when input invalid
aef9cbd Only create annotations from text input if it is valid
a384b96 [BREAKING CHANGE] Make getTextFromAnnotation/getAnnotationFromText static
fa09ab7 Scroll table selection into view when it changes
Local changes:
Make getTextFromAnnotation/getAnnotationFromText static
Change-Id: Id3c2a1efb1f327fa6d5b93d57d90bb5bb8ee88f8
New changes:
174e531 Don't show debug CBN highlight in test mode
99fc6bd Localisation updates from https://translatewiki.net.
6fe6690 Localisation updates from https://translatewiki.net.
e313cb4 Localisation updates from https://translatewiki.net.
27c7585 Separate out demo class and init
36abfac Localisation updates from https://translatewiki.net.
bf16b0b Follow-up 36abfac0: Re-fix the build by adding the new 'sa' language
444ad03 ve.utils: Use getWindow in ve.selectElement
1dd52e4 Localisation updates from https://translatewiki.net.
fd3c9d0 Localisation updates from https://translatewiki.net.
e2667ba Localisation updates from https://translatewiki.net.
b657297 Localisation updates from https://translatewiki.net.
d777c41 Localisation updates from https://translatewiki.net.
61b7a8d Fix built resources, broken by l10n bot again.
7b128bd Localisation updates from https://translatewiki.net.
6c72553 mailmap: Add an additional e-mail for Bartosz per request
Change-Id: Id09bed013d29df9f0f23dfcaff980d440fdae7dd
* At this point the IDs are all known so there is no need
to re-query what was written in the transaction
* This works when recent change insertion is deferred
* Also deferred tagging in ApiVisualEditorEdit to after
the RC row is saved
Bug: T100439
Change-Id: Ic4c7d8d89b8cfeee57eda867c0ff74fa9682ffc8
The red-linked inline images in VE are now identifited as red links and image errors.
They can be changed and thereby be modified just as any other inline image on the editor.
Change-Id: Idb6f6f2da14379fd7db6ca19613dad32fe40023d
Rephrased "Leave feedback" to "Leave feedback about this software"
to make it clearer that we are talking about VisualEditor, not the
content of the article currently being edited.
Bug: T91804
Change-Id: I24a16ff5e07316abb16347ff76a5d466d6e62580
New changes:
a6144f3 [BREAKING CHANGE] Allow models to specify which extra RDFa types they support
Local changes:
* Use new allowedTypes property in model registry
* For reference nodes, allow 'dc:references'.
* For transclusion nodes, allow any other types.
* For image nodes, allow 'mw:Error'.
Bug: T98999
Change-Id: I7eb2b61eb9336792535e9fd6d5a8dd2d57065f04
New changes:
de4690d Remove redundant check
8747dd1 Update OOjs UI to v0.11.3
5e266ba Fix attributeClassNode setup if model has changed
3377cfa Localisation updates from https://translatewiki.net.
a125222 Localisation updates from https://translatewiki.net.
48c70fe Localisation updates from https://translatewiki.net.
5cc6989 Localisation updates from https://translatewiki.net.
2ce2658 Small typo fixes for ve.dm.APIResultsProvider
Change-Id: I078d63eddba5fe0a49abcedf053489a47dae82b5
OOUI was effectively overriding this with it's own rule for labels in an option
widget.
Bug: T99267
Change-Id: I82ce2d5ec1a859075d7bf1010ca76cdea9ead1a0
We were selecting the outer <div>s rather than the actual links which you could
interact with via the keyboard.
Bug: T97323
Change-Id: I797739e45f2c0b4a1d39e4b1901bc0836c82f281