Commit graph

14010 commits

Author SHA1 Message Date
James D. Forrester dd3dddb98c Follow-up 0a7a845a4: Missed one
Change-Id: I252cb6678df9df503e07b635384a713f052a8abe
2018-02-14 14:25:07 -08:00
Translation updater bot 7391fa64c6 Localisation updates from https://translatewiki.net.
Change-Id: I6f4279284d90de49a7142e992f088bf28fa20523
2018-02-14 22:30:48 +01:00
Translation updater bot 833bbe318c Localisation updates from https://translatewiki.net.
Change-Id: I8c81d65acc27d8936b8381fddf985025336ae2f0
2018-02-13 22:25:55 +01:00
James D. Forrester 9c02554903 Update VE core submodule to master (0cc5806c7)
New changes:
b2ee8a5ca Move DiffElement test runner to utils

Change-Id: Ic70bd3e8ba090c2d174164fd1ecebdf6f2225254
2018-02-13 11:21:29 -08:00
jenkins-bot 0c05b46bff Merge "Remove IE9 workaround" 2018-02-13 17:37:29 +00:00
Ed Sanders e0b7fbe6f8 NWE preview: Avoid skin style clash
Bug: T187075
Change-Id: I6ac6eebca3bd89ce19fb64f6e95809c4d595bc8b
2018-02-13 16:22:56 +00:00
Ed Sanders 119e9ef0f6 Remove IE9 workaround
Change-Id: Ifcb1690934ece7d373c764591e00740d6f1238ee
2018-02-13 10:45:16 +00:00
Ed Sanders ec8208d125 Follow-up Idbcb76f: Only apply /includes folder fix to local path
Also use dirname(__DIR__) instead of appending ../

Change-Id: Ie88fb03617b25a675e1f4af97f8cb7c29c2fb8b3
2018-02-12 21:59:22 +00:00
jenkins-bot 79c0106b13 Merge "Don't try to insertMetas at 0,0, just at 0 now (lest we crash)" 2018-02-12 19:50:14 +00:00
jenkins-bot da1c3cd84d Merge "Update VE core submodule to master (bf555de7e)" 2018-02-12 19:50:07 +00:00
James D. Forrester b6c18b2d49 Don't try to insertMetas at 0,0, just at 0 now (lest we crash)
Bug: T187112
Change-Id: I56e39276637ea018c1ec742d833d115ee881a5d5
2018-02-12 19:32:23 +00:00
Jayprakash12345 936dbda876 Update at-ease calls in extensions
Bug: T187037
Change-Id: Ifbba289cc78eb005fa974cdb941b17335974ec78
2018-02-12 19:20:59 +00:00
James D. Forrester 93522d6650 Update VE core submodule to master (bf555de7e)
New changes:
ba0bc3c25 Show diffs for references lists in place
7b290bb1a Localisation updates from https://translatewiki.net.

Bug: T183118
Change-Id: I93113a63b6a860684b25d5787f07f7e5d0de57bd
2018-02-12 09:39:42 -08:00
jenkins-bot 727eda9161 Merge "Update VE core submodule to master (c39a4a69b)" 2018-02-12 17:38:59 +00:00
Fomafix 8079d081d0 Remove /* global confirm, alert */
The browser functions alert() and confirm() are not used.

Change-Id: I1b069937fe1548298d55a3e6616e189b72c3e8fa
2018-02-12 10:49:11 +01:00
Translation updater bot 2495944894 Localisation updates from https://translatewiki.net.
Change-Id: If7a9c7d28dbb4b9652a8472487ba3cb6ff06b11d
2018-02-12 09:23:59 +01:00
James D. Forrester 9c7029e265 Update VE core submodule to master (c39a4a69b)
New changes:
9b1231f6c Revert "Workaround missing child selector in OOUI for menuLayout"
24093e84a Update OOUI to v0.25.2
58d235f2f DiffElement: Only show left margin if moves present
6be70c88b build: Bring SVGO optimization to 'ci' step
c7e904bb4 Fix getNodeAndOffset for MetaItems
df4bc30e9 Localisation updates from https://translatewiki.net.
de29d60bb demo: Rename from deprecated OOUI method

Bug: T185544
Bug: T185596
Bug: T186109
Bug: T186636
Change-Id: Ib314bb33953f9440420e5d528202c81a37d1dd3b
2018-02-10 18:39:23 -08:00
jenkins-bot 8f3730d460 Merge "ApiVisualEditor: Update getPreloadContent's parseWikitextFragment call" 2018-02-10 17:14:43 +00:00
David Lynch 468c913cb9 ApiVisualEditor: Update getPreloadContent's parseWikitextFragment call
9770c806 missed updating this call; update it to include bodyOnly parameter.

Bug: T186884
Bug: T186934
Change-Id: I616101f6bf3bd0b3af2236207c2ac217988d1724
2018-02-10 17:07:55 +00:00
jenkins-bot b5b1a90c39 Merge "phpcs: Don't try to be smart about excluding VE, it doesn't work" 2018-02-10 09:28:46 +00:00
Translation updater bot 2de0adf2b4 Localisation updates from https://translatewiki.net.
Change-Id: I09029c366e710d8048b96fcaa39e86df7648a636
2018-02-10 09:15:31 +01:00
James D. Forrester 7bd26fb361 Follow-up fa9438e5f: Fix path to back-up data source for non-ULS installs
Bug: T186903
Change-Id: Idbcb76f54eb57b0a56b46188526858038d698627
2018-02-09 10:32:41 -08:00
Translation updater bot 18bd5442e4 Localisation updates from https://translatewiki.net.
Change-Id: Iac97337eb8d6a88b40305193abbc3e62d004f1b6
2018-02-09 09:41:19 +01:00
jenkins-bot 3d0d5667bc Merge "ve.ui.MWWikitextSurface: Implement textSelection 'replaceSelection', 'encapsulateSelection'" 2018-02-08 23:58:24 +00:00
jenkins-bot b2400138a5 Merge "ve.ui.MWWikitextSurface: Make 'textSelection' API chainable methods really chainable" 2018-02-08 19:44:36 +00:00
Bartosz Dziewoński 5ce321bc60 ve.ui.MWWikitextSurface: Implement textSelection 'replaceSelection', 'encapsulateSelection'
Bug: T185917
Depends-On: I39bbbce20336a1286a07bf8032acdfb8a7e0cdb6
Depends-On: I05086ddce2ddd857ff88eba75cfdb6bf877bd924
Change-Id: I1e7ed33275d0a97f4b0b3c9756bbef2f3f3ad73c
2018-02-08 19:50:17 +01:00
Bartosz Dziewoński 5f36aac24c ve.ui.MWWikitextSurface: Make 'textSelection' API chainable methods really chainable
Change-Id: I1292021a4a8dee70cfa203a040f176996e4a13ff
2018-02-08 19:48:33 +01:00
jenkins-bot ae8bee1b6c Merge "build: Move PHP files to expected paths" 2018-02-08 18:34:37 +00:00
Volker E 4194d2ea63 build: Use SVGO option of 'grunt-image'
Making use of SVGO for further minification of
the included SVGs, based on MediaWiki's SVG Coding Conventions.

Also:
- Updating 'grunt image' to the latest version
- Improving SVGs accordingly

Bug: T185596
Change-Id: I882f0c6e2b5011fd51edb6106a3e22581989b834
2018-02-08 17:41:11 +00:00
jenkins-bot b148491f9e Merge "Re-crush beta feature SVG screenshots" 2018-02-08 12:18:28 +00:00
James D. Forrester cb2268bc6b Re-crush beta feature SVG screenshots
Change-Id: I2dee591823b64aed0ef5562a3fbbf6f80d4edae1
2018-02-08 06:14:26 +00:00
Translation updater bot a2af786e04 Localisation updates from https://translatewiki.net.
Change-Id: Ia56e86d088eeb02dca2e5d3704fd8a165d4d52ae
2018-02-07 22:17:48 +01:00
James D. Forrester 1c6e9f216d phpcs: Don't try to be smart about excluding VE, it doesn't work
Change-Id: I3ca8b5c408a9331e4d5daada6a6c1624e30667e5
2018-02-07 12:31:09 -08:00
James D. Forrester fa9438e5fa build: Move PHP files to expected paths
Principal code is in includes/*.php with the file named the same as the class it
contains. The maintenance script is moved to maintenance/ for clarity.

Change-Id: Icb4cdffb1bd4716e14f883d667def96671b42992
2018-02-07 12:31:08 -08:00
jenkins-bot b5c9330730 Merge "Assume wpTextbox1 has an API registered already" 2018-02-07 20:29:29 +00:00
Ed Sanders b14480f49b Assume wpTextbox1 has an API registered already
Bug: T186743
Change-Id: I19b085dfbf6229854c3d70807ffe83685ca811fe
2018-02-07 20:12:51 +00:00
jenkins-bot 3da3c09985 Merge "Revert "Use wgEditSubmitButtonLabelPublish from upstream"" 2018-02-07 19:58:17 +00:00
Jforrester 711d601a7b Revert "Use wgEditSubmitButtonLabelPublish from upstream"
I'm an idiot, action=edit is intercepted by VE so the upstream code is not generally run for us, leaving this as null.

This reverts commit b083e07a5d.

Change-Id: Ib313f6ae35940adbdb1a959ef5a2751e63a623c8
2018-02-07 19:48:49 +00:00
jenkins-bot ceead1b56f Merge "Update VE core submodule to master (2ac0e8b0c)" 2018-02-07 02:14:58 +00:00
jenkins-bot 606d062bd7 Merge "Add trailing linebreak to NWE's temporary wikitext editor" 2018-02-07 00:06:14 +00:00
James D. Forrester 8cf864063f Update VE core submodule to master (2ac0e8b0c)
New changes:
bb1f28e8e scrollCursorIntoView: Collapse selection to 'to' (anchor)
01b31c99f Use .isNull check for NullSelection
4c845bf17 Always capture Ctrl/Meta+Enter and emit a 'submit' event on the surface

Bug: T121347
Bug: T186472
Change-Id: If422c7154c994d9bd35e97dced424bdf30424faa
2018-02-06 14:41:15 -08:00
Translation updater bot 179968b9e7 Localisation updates from https://translatewiki.net.
Change-Id: Ic7fb78ec42b4b2e1591856819b0ca878be33f453
2018-02-06 22:35:46 +01:00
jenkins-bot 2faed389ca Merge "Update VE core submodule to master (ef55ee03a)" 2018-02-06 20:02:33 +00:00
Ed Sanders 245eafee67 VisualDiffs: Create an optional BetaFeature for historical diffs
Bug: T185708
Change-Id: Ie937ed52a79ca66ed290be27f21373cab0d9a6d2
2018-02-06 19:29:16 +00:00
James D. Forrester b3b3f0341c Update VE core submodule to master (ef55ee03a)
New changes:
b4aaff69d Localisation updates from https://translatewiki.net.
27e254607 ve.ce.BranchNode: Optimize #onSplice a little bit
6bf08122a Document constructor tweaks
d5461cb70 Standardise origDoc property as originalDocument
ef55ee03a Use plain ve.dm.Document for doc fragments, instead of self


Change-Id: I1500f42dc0bf761f495e25c2d3d047157292df7d
2018-02-06 19:23:25 +00:00
jenkins-bot aa2ff16dc8 Merge "Fix byteLimit/byteLength dependencies" 2018-02-05 23:16:29 +00:00
Ed Sanders 7027d9eb3b Fix byteLimit/byteLength dependencies
Change-Id: Id88e5474a76e8677f7d59ff1651bfbd02985789c
2018-02-05 21:48:09 +00:00
Translation updater bot 317cc14b1c Localisation updates from https://translatewiki.net.
Change-Id: Id4ea7df160190fac4d6c2489364a083176125949
2018-02-05 22:37:06 +01:00
jenkins-bot 3043659805 Merge "build: Update linters" 2018-02-04 23:24:59 +00:00
Ed Sanders 7e055832b9 build: Update linters
Change-Id: Idafc3989c43613fdc4ea9da66495fc4003f7f549
2018-02-04 22:11:22 +00:00