Ed Sanders
0e6d8d5fff
Show visual diffs on DiffPage
...
Only shown if VisualEditorEnableDiffPage is set, or query
string param 'visualdiff' is present.
Currently:
* All VE javascript is loaded (could be cut down to just DM code)
* The entire Parsoid HTML of both revisions being compared is loaded
* Both Parsoid HTML docs are parsed into VE DM trees and diffed
Bug: T167508
Change-Id: I151fc9bab3d3032f50c8d11be6b54e45a06fcc34
2017-06-16 19:29:19 +01:00
Ed Sanders
75d583a0d9
Use static parseDocument method
...
Change-Id: I545a58ffcbf1c7c57c197f4858958de835a40394
Depends-On: I5b36e187a5e8bb68b47b2fccf5b46c08b81b01d9
2017-06-08 14:43:09 +01:00
Ed Sanders
f178061117
[DEPRECATING CHANGE] Make Target#createModelFromDom static
...
Change-Id: I019689f87ac0f7f40a8a7600029b5ce1bc92e77f
2017-06-08 14:35:31 +01:00
jenkins-bot
e97393434a
Merge "Give extensions a fallback icon when invisible"
2017-06-07 23:34:20 +00:00
Ed Sanders
8fb56b8d75
Give extensions a fallback icon when invisible
...
Bug: T166526
Change-Id: I5eafbef3b751a83cef353c8a9f09d90820fa9409
2017-06-07 22:29:19 +01:00
Translation updater bot
94be609bb4
Localisation updates from https://translatewiki.net .
...
Change-Id: I881fdd18a2a6eda2af0f9b48d0e93ba05b845ee0
2017-06-07 22:56:46 +02:00
L10n-bot
46bcf496fe
Merge "Localisation updates from https://translatewiki.net ."
2017-06-06 21:03:23 +00:00
Translation updater bot
6c802d059f
Localisation updates from https://translatewiki.net .
...
Change-Id: I927c7fe0f0c1dae63d337245a6e40723a69fd379
2017-06-06 22:50:16 +02:00
jenkins-bot
7774f2bee1
Merge "dm.MWTransclusionNode: Move mixin comment, remove duplicated static property"
2017-06-06 15:44:25 +00:00
Ed Sanders
9ccdf15695
dm.MWTransclusionNode: Move mixin comment, remove duplicated static property
...
Change-Id: Id8f8205db92a70dde7ba22b39e90e37590efb3d1
2017-06-06 16:28:01 +01:00
jenkins-bot
010197f1b8
Merge "Don't try to i18n-parse JSON string"
2017-06-06 15:08:16 +00:00
Ed Sanders
4484f5c316
Don't try to i18n-parse JSON string
...
Bug: T167051
Change-Id: Idf07ba51d2681f0f5d275f2a732d77cd85e63d03
2017-06-06 11:12:41 +01:00
Translation updater bot
3830d2d864
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib2dc866df76ca62367f5fbc76d0dd75831bf3968
2017-06-05 23:20:13 +02:00
Translation updater bot
507fdb73fc
Localisation updates from https://translatewiki.net .
...
Change-Id: Ief77af837492f4171aebd118d3d07277adcdf8cf
2017-06-04 23:37:19 +02:00
Translation updater bot
b7ef971cbf
Localisation updates from https://translatewiki.net .
...
Change-Id: I670fd45d44a881de24917d40d4d4eea047cee185
2017-06-03 22:54:52 +02:00
Translation updater bot
748d301680
Localisation updates from https://translatewiki.net .
...
Change-Id: I9fe85ad034bd1784867bf9bbeb5b93d0d568e95d
2017-06-02 22:51:08 +02:00
jenkins-bot
c5bdd39a63
Merge "Update for deprecation of OOjs UI openWindow/closeWindow promise"
2017-06-02 00:32:39 +00:00
Bartosz Dziewoński
4f55d8066e
Update for deprecation of OOjs UI openWindow/closeWindow promise
...
Bug: T166729
Change-Id: I95b85a8c0d488993c11da74e1d856fef6cf0ebb4
2017-06-02 00:21:58 +02:00
Translation updater bot
87b90944c8
Localisation updates from https://translatewiki.net .
...
Change-Id: I2c7721a9dc5b4abe2151ebe6604bd1b4d7715999
2017-06-01 23:21:13 +02:00
jenkins-bot
f01577ffa8
Merge "ve.ui.MWTemplateDialog: Use normal #getReadyProcess instead of custom stuff"
2017-06-01 18:08:21 +00:00
jenkins-bot
a506627f57
Merge "Correct numbers in visualeditor-dialog-meta-settings-toc-help"
2017-06-01 17:49:21 +00:00
David Lynch
7f8f188187
Correct numbers in visualeditor-dialog-meta-settings-toc-help
...
Bug: T166029
Change-Id: Ic15834218bed8a78ad2d9de6c0838988ca65cd4b
2017-06-01 10:46:02 -05:00
jenkins-bot
1a80348e8b
Merge "Guard against mwdata.body being null"
2017-06-01 14:52:57 +00:00
Bartosz Dziewoński
834539748c
ve.ui.MWTemplateDialog: Use normal #getReadyProcess instead of custom stuff
...
This fixes the focussing problems from T166150.
As a separate consequence, when loading a template/transclusion
takes a while (it can take several seconds for e.g. a template with
100 parameters), we will now display nothing while the user waits.
Previously we displayed an empty frozen dialog (note that this only
worked the first time for some reason).
Bug: T166150
Change-Id: I414a72ee248517867eef63a75f2d327aa5d5b908
2017-06-01 16:31:05 +02:00
Ed Sanders
a5e44034fb
Guard against mwdata.body being null
...
Bug: T166754
Change-Id: I3b887a3a6ee81ca3fd0b242fadc8b833b9031b50
2017-06-01 14:01:23 +01:00
jenkins-bot
c9d9361c5b
Merge "Update VE core submodule to master (8be817396)"
2017-06-01 01:16:43 +00:00
Ed Sanders
c7221988a1
Update VE core submodule to master (8be817396)
...
New changes:
26085a853 Make author list a ListPopupTool
c4ea53eef Update OOjs to v2.1.0
8c94697f3 Update OOjs UI to v0.22.0
cdebc4817 Follow-up 8c94697f: Actually commit the icon changes I had locally
8be817396 Update OOjs UI to v0.22.1
Local changes for author list popup
Change-Id: I36bcaf122528a4a12882aaff3b33ef936082a391
2017-05-31 17:48:45 -07:00
James D. Forrester
756079d477
Replace uses of the removed 'remove' icon with the 'trash' one
...
Bug: T166730
Change-Id: I528dcdb390a4488ffac89fc823ff35bc1eda4f24
2017-05-31 16:30:17 -07:00
Translation updater bot
8cb43a5f73
Localisation updates from https://translatewiki.net .
...
Change-Id: I154f2dd73776ab7c227c5776bdfd97a1228f5dd4
2017-05-30 22:50:10 +02:00
Translation updater bot
f372a9fbc7
Localisation updates from https://translatewiki.net .
...
Change-Id: I6c06a3c102a1ac6c009c7c2fc074b6e7a7c55eb7
2017-05-29 23:33:34 +02:00
Translation updater bot
b29b2816b2
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia20bdbf2ab8962c4cd73c7296db5f5e1db55d80f
2017-05-28 22:42:27 +02:00
Translation updater bot
ff1279244a
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic8decb78f5ba98c21d8b526ea91ae88db7bd3605
2017-05-26 22:53:58 +02:00
Translation updater bot
efc4eccc47
Localisation updates from https://translatewiki.net .
...
Change-Id: I49161dac6c2583b4820a1d052b0cca8053e68583
2017-05-25 22:58:36 +02:00
Timo Tijhof
a9ce695f75
mw.DesktopArticleTarget: Use require() for mw.page.watch
...
Add 'require' to eslint global whitelist for this extension,
since ResourceLoader provides this in all contexts now.
Bug: T166254
Depends-On: I0e6a95bd4fbaba06eae5137ac7af84f62bebf6f0
Change-Id: I6b2fe57317dcff18ec6d9ea0cd9e4eb9c894c169
2017-05-24 21:17:02 +00:00
Translation updater bot
abaa359422
Localisation updates from https://translatewiki.net .
...
Change-Id: I2bfd2fa70e5aa870e2001a78d058e6e90a2bb73c
2017-05-24 23:04:42 +02:00
jenkins-bot
762344b2f1
Merge "Remove dialog height hack tagged against resolved bug"
2017-05-24 06:54:46 +00:00
Translation updater bot
2a84837eb9
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifa384f07695740972053594107aa4c3f49d6a054
2017-05-23 23:09:13 +02:00
Ed Sanders
a97eacd05b
Remove dialog height hack tagged against resolved bug
...
Bug: T93290
Change-Id: Idbb20a0adf854ba68e10043608764891f3d8514d
2017-05-23 17:48:02 +01:00
Ed Sanders
004ca16a8f
Remove mobile browsers from the blacklist
...
They are already blacklisted by MW:
https://www.mediawiki.org/wiki/Compatibility#Browser_support_matrix_.28mobile.29
Change-Id: I8d6bfc415604a74b6da82d8c4b8f7d9ec7b9d89d
2017-05-22 14:58:54 +02:00
Translation updater bot
0c26e1804f
Localisation updates from https://translatewiki.net .
...
Change-Id: I39d9799f42e23262a53e129b1ceea4f76bbef627
2017-05-21 23:00:27 +02:00
James D. Forrester
8e88db4232
Follow-up 7e72163ea
: Fix CBN alien unit test I missed and force-merged
...
Whoops.
Change-Id: I21e30efd930458f6c1509e2f3d947f94d5ec5ad2
2017-05-21 16:32:08 +02:00
Ed Sanders
578deca159
rebaser: Initialize toolbar
...
Change-Id: I06e66859219e8d657063f24c59811338a195a28b
2017-05-21 11:44:01 +02:00
Ed Sanders
5d00944d09
CollabPad: Move synchronizer/authorList to Target from Target.init
...
Change-Id: I828ab12662e03cf674e20ae5676ca6eaa2592eba
2017-05-21 10:30:33 +02:00
Ed Sanders
1a577b668d
Move getWikitextFragment up to Target from ArticleTarget
...
Any MW target may want to get a wikitext fragment, not just
ArticleTargets. Requires us to move refreshEditToken up as well.
Change-Id: I27d30e20fefd5ba266d3d8e5f99383e9b4d4993a
2017-05-21 07:57:49 +00:00
Ed Sanders
cf0a03ff5a
CollabPad: Add popstate/teardown handling
...
Change-Id: I3faa7e2dd79fa5f1816833852325185caa4e82d4
2017-05-21 09:56:53 +02:00
Translation updater bot
adc947e1f1
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibbc8c82e247dc5eb9ca616d9c0ff0ec1eeda7d12
2017-05-20 22:58:20 +02:00
Ed Sanders
574baf2e8e
Provide VE-rebaser in MediaWiki as Special:CollabPad
...
Change-Id: I3ffe0e2b6af43d4018dcd79877f4f27ed7d6a7e7
2017-05-20 19:51:09 +00:00
David Lynch
07e4d5fd17
dm.MWTransclusionNode: remove TableCellableNode mixin
...
Change-Id: Ic08c7ba03ad2bee35a96a750377450475d0efeed
2017-05-19 20:55:14 +02:00
jenkins-bot
ed2a6b873e
Merge "Allow extension nodes to convert to a specified type of dataElement"
2017-05-19 14:27:16 +00:00
Ed Sanders
153f7b034d
Allow extension nodes to convert to a specified type of dataElement
...
Sub-classes want to dynamically change type, e.g. inlineFoo/blockFoo,
but doing this after storeGeneratedContents invalidates the cache,
so ensure this is done as soon as the element is generated.
Bug: T151130
Change-Id: I80e2f2587cff8e9d9fe6ded5d8581263268deaa8
2017-05-19 16:08:01 +02:00