New changes:
0ae4ea579 Use OO.cloneObject in ve.dm.Change
f23df511c Localisation updates from https://translatewiki.net.
3718bf204 build: Updating cross-spawn to 7.0.6
c2ed76cea Localisation updates from https://translatewiki.net.
769863ca9 Localisation updates from https://translatewiki.net.
Change-Id: I44dad4e5162aca8a4a16f23e0ac355098d26b01d
Use the same color (transparent blue) as `.mw-references > li:hover`
from `ve.ce.MWReferencesListNode.less`.
Bug: T370609
Change-Id: I8d8339b4c75aa5bc51c61df870fd1684dea2b183
This is mostly cleanup from 4cd67004d removing Diff, which was the
original caller of the moved functions.
Change-Id: I015cb310527d9e7593e4ba6ac15ac204435d9ab4
This lets us encapsulate everything about a check in its JS definition,
which makes it much simpler for other extensions or gadgets to create
checks.
Change-Id: Ica23fc26a576d55addb001e4baf78b3702927208
mw.deflate is deprecated. mw.deflateAsync is faster in supported browsers.
Change-Id: Ia16e5823365b55b741f3184572b7bdeb5bbb1bd6
Depends-On: I722ebb03c0db7c7b3ee16cc8881e41909142cee9
This reverts commit cf8a08f76c.
Reason for revert: these errors are still happening
Bug: T333710
Bug: T380234
Change-Id: I4b4a061757316bf720fecc7cfd971737b68d122f
New changes:
03ef2ad75 Fix an inheritance typo
835107926 LinkContextItem: Fix alignment of items in "Text" section
30fdf399a Update OOUI to v0.51.2
30569879c Remove annotations from reparented meta items
2d4c9d100 Mark pastes from other VE instances as such
4249774e7 newFromDocumentInsertion: Skip list replacement when new list is empty
647f621b0 Follow-up I83ea6ddb: getAnnotationRanges Re-initialise for each branch node
a13132496 Move linear part of getAnnotationsRanges to ElementLinearData
09c2bd53d Localisation updates from https://translatewiki.net.
Bug: T130142
Bug: T379563
Bug: T379619
Change-Id: Ic764b9940cbe82d0e3a0b0ba9fa0e62f3c7bdd60
This aligns them with the mobile wikitext editor. At mobile
widths the difference is negligible. On tablets this distinguishes
"navigation" buttons from the surface toolbar buttons.
Bug: T344370
Change-Id: I342e3bb579afb9f26e2af743e28eedb32efa3d46
Assertions from Expect library are more readable that assertions from Assert library.
Bug: T325740
Change-Id: I3255483d99e096deea12aaccbebeabcdcc2e1b21
New changes:
f9d6ec27b ClipboardHandler: Give importedData annotations unique event IDs
ec97d88b7 ClipboardHandler: Improve handling of text style conversion
6454e904a Demo: Don't restore from auto-save when switching to/from source
8b4a254b9 Localisation updates from https://translatewiki.net.
2e48754b7 Add test case documenting wrong behaviour when moving annotated metadata
Change-Id: I18f2ce43797c464b50197120570ccd5b9891f034
This allows the proper "discard changes" dialog to show.
A few more steps of the teardown now happen in the client,
but eventually in DesktopArticleTarget#teardown we check
again if we weren't on a view page and redirect (as this
is what we do after save).
Bug: T379367
Change-Id: I995649f37e5d841b6c1784a74f3bd353adfbe69f