Listing changes since 'origin/wmf/1.26wmf1' (hash: 5ea078abeda68d8bd78fafa4c8a1818b89cf38da) 25c718b Explicitly pass oldid to ApiParse after saving ed42789 [BREAKING CHANGE] Make MWExtensionInspector inherit from NodeInspector 19dc7d3 Set targetName for apiLoad and restbaseLoad metrics to the correct values again fdcd42f Split AlienExtensionNode into inline and block c741db5 Pre-fetch RESTBase DNS and negotiate TLS 0d78c32 Update VE core submodule to master (3edec8a) 10b1ae6 Skip ignoreChildren nodes in getAnnotatedRangeFromSelection 05c4dab Add tests for TableAction#create 48f71d1 Encode as few characters in comments as possible 56ce872 Add an inDialog config option in ve.ui.Surface dd3eabf Add tests for TableAction#insert 874ed86 Add tests for TableAction#mergeCells 9114d9e Follow-up I23d37e3d: Remove unused converter method 12eda5d Test TableAction#merge when full rows/cols selected 06bcc9e Add test for TableAction#delete 2ac1ae1 Add tests for TableAction#changeStyle and TableAction#caption 915dd75 ve.utils: Fix bug in batchSplice polyfill 97e9cce Test SurfaceFragment#expandLinearSelection( 'annotation' ... 7c0b307 Allow for citation tools to work under the reference dialog 916eba0 Replace abstract functions that just throw with null c104839 Focus the search box in the re-use citation dialog 30772ee Update RESTBase pre-connect URL to hit /_preconnect 009a44b Update VE core submodule to master (8c5917f) ecbbbd6 Close inspectors when dialog opens d8868a9 ce.ContentBranchNode: Clean up documentation c47d7b8 Follow-up Ifa18938: Fix cursoring in nested table cells 24787de Stop using this.$ b29f8ea ve.ce.Surface: Don't assume ve.compareDocumentOrder() returns exactly 1 3c5442e [BREAKING CHANGE] Generalize ve.compareOffsetPaths() to ve.compareTuples() 8e6ccc4 ce.Surface: Remove unused clone of copied data in #onCopy 8a20669 Follow-up 950b8d6: Add new langs 'ang' & 'gn' to build 48a69ea Show full diff when grunt git-status fails 8e0e1a3 demo: Separate run scripts from load modules bcac0fd Provide simplified API for getting DOM from a surface 9061708 ve.init.sa.Target: Add jsduck @demo for simplest editor fb98167 build: Provide concatenated distribution files for libraries which don't 053ec12 Create minimal demo 68da78e build: Fix eg-iframe.html 12ef310 Move @example demo to ve.init.sa.Platform 8c5917f Update OOjs UI to v0.9.8 91923e8 Remove useless ve.init.Platform overrides 502272a mw.ViewPageTarget: Use new simplified ve.ui.Surface#getDom 95bffa2 Stop using this.$ 66c9d53 MWPopupTool: Don't assume editnotice html has a single wrapping element 45f04c4 Update VE core submodule to master (bc37479) eab6467 Add ve.dm.Document#getLength 310a040 ve.ui.Tool: Correct documentation d025658 ve.utils: Add ve.binarySearch() and port ve.dm.MetaList#findItem to it 8400efd demo: Fix another bug showing both LTR and RTL stylesheets d3168f3 Factor out method which fills paste target with dummy contents for copy 363c804 Remove platform auto-instantiation 67ac409 Improve demo read mode c2588bd Replace abstract functions that just throw with null 9073b6b Add docs for ve.ui.ContextItem#embeddable