Commit graph

2918 commits

Author SHA1 Message Date
Translation updater bot 40ea63f49b Localisation updates from https://translatewiki.net.
Change-Id: Ibb66ddf6eac9afcc32174f6c8bcb5ff178c4495e
2016-08-11 23:54:57 +02:00
Reedy b8d6ba165b Remove 'UnitTestList' hook
No longer needed now that extension unittests are autodiscovered.

Bug: T142120
Bug: T142121
Change-Id: I08e3fdf24481a0404c2bf9822d5d02b815cb2e76
2016-08-05 19:00:28 +00:00
James D. Forrester fda31a802f build: Fix stylelint devDependencies
Bug: T142235
Change-Id: I45021b2cd1decdc4cd9a9e9908d132cc1f6d795b
2016-08-05 11:59:39 -07:00
Translation updater bot f82cd83773 Localisation updates from https://translatewiki.net.
Change-Id: Ia64fa3499b175c807cbd51d118e99a4eeed2b9ad
2016-08-02 22:42:45 +02:00
Translation updater bot 2967c6b150 Localisation updates from https://translatewiki.net.
Change-Id: I9ada5449a28fa1e90d8c95549113651e6966eb84
2016-07-25 22:24:54 +02:00
Translation updater bot cee5051d62 Localisation updates from https://translatewiki.net.
Change-Id: I95ee7f5ec89e4d3768a278c53b6d0d3dc384db48
2016-07-17 22:29:21 +02:00
Translation updater bot 267ae20987 Localisation updates from https://translatewiki.net.
Change-Id: I5ade55402b548962d98cb52b93ef3b3926ad27e5
2016-07-16 22:57:51 +02:00
jenkins-bot b6b8a0c576 Merge "Use transition timing from OOUI theme config" 2016-07-12 21:13:42 +00:00
Translation updater bot b0493ac91f Localisation updates from https://translatewiki.net.
Change-Id: Idd6a8aa48b6f319ae16925fac5a73f8e6ddf66ea
2016-07-12 22:49:57 +02:00
Ed Sanders 7938545a7c Use transition timing from OOUI theme config
Depends-On: I00eaa2b815d7c76b6315a3993a9a7921ae503c00
Change-Id: Iddd99171137a7457d0c3084c396453575a1e7231
2016-07-12 13:29:15 +01:00
Translation updater bot 2aea08e1b0 Localisation updates from https://translatewiki.net.
Change-Id: I42fa804fda548769d1c97a900b712c090eb4c755
2016-07-09 22:53:32 +02:00
Translation updater bot a6f3febf14 Localisation updates from https://translatewiki.net.
Change-Id: I816a93e1ecd82e43c263d8d740e045700d9d2590
2016-07-07 22:37:52 +02:00
Translation updater bot 61df759a14 Localisation updates from https://translatewiki.net.
Change-Id: I220e7e4f7fefed1fac09ff440f79cb60ed6f05c4
2016-07-05 22:33:31 +02:00
Translation updater bot e77a5c6744 Localisation updates from https://translatewiki.net.
Change-Id: I98165b53639c308d185755fa583939e018d30eda
2016-07-04 22:31:29 +02:00
Translation updater bot 205d2e2254 Localisation updates from https://translatewiki.net.
Change-Id: I846a803624086e96ce137a243678781f7fd53e78
2016-07-01 23:23:23 +02:00
Erik Bernhardson ae2d1e4bd1 Remove duplicate keys from log message
Bug: T138539
Change-Id: I2289864f20f764e1d9c74a282b3e9d1e1155c11b
(cherry picked from commit a4eb926249)
2016-06-28 22:12:47 +00:00
Translation updater bot 23a3840a54 Localisation updates from https://translatewiki.net.
Change-Id: Ibafe4dfe0b948d5d6a8081bf646ec2d4bee1cb27
2016-06-27 23:06:07 +02:00
Translation updater bot ff5a284667 Localisation updates from https://translatewiki.net.
Change-Id: I2de2c48a485d35772c3a71b51c04d8b4271f71e9
2016-06-26 14:17:59 +02:00
Translation updater bot a2cd2a93ed Localisation updates from https://translatewiki.net.
Change-Id: Ic662142864396e96dc6422b636d53b65b8fa504b
2016-06-25 14:54:00 +02:00
Translation updater bot 08b3f76649 Localisation updates from https://translatewiki.net.
Change-Id: Ie8325208ff8bacbe3f0bc8ceb08b6e10f5b6e5bf
2016-06-24 11:12:33 +02:00
Translation updater bot 2e2f3d4428 Localisation updates from https://translatewiki.net.
Change-Id: I5cca28feb4bce83bef06229a86e765d4a876a274
2016-06-19 22:43:50 +02:00
Translation updater bot 188c322955 Localisation updates from https://translatewiki.net.
Change-Id: I9a9882c2c309edec7b0208f87d8e7c14f60186fb
2016-06-18 22:46:48 +02:00
Translation updater bot 3e40696bcb Localisation updates from https://translatewiki.net.
Change-Id: Ibb279a3fba0eb8d75b64729a254d12213737e65d
2016-06-15 22:36:04 +02:00
Željko Filipin 61abb07b5d Fix Watir::Wait::TimeoutError in Selenium tests
Bug: T137711
Change-Id: I9aeb9d4c38bff31bdc2f248b74b6797a4e518f3d
2016-06-13 17:03:40 +02:00
Translation updater bot d11bd26b02 Localisation updates from https://translatewiki.net.
Change-Id: Id5ce95f303840bb792e63429fccd8b53544aeaa9
2016-06-11 22:10:44 +02:00
Translation updater bot 51b9169fd5 Localisation updates from https://translatewiki.net.
Change-Id: I1b1008324e866c12b797564cb1ede7cc1b369841
2016-06-10 22:18:01 +02:00
jenkins-bot a336d62a35 Merge "Avoid DBPerformance warnings in writeToDatabase()" 2016-06-10 08:34:56 +00:00
Aaron Schulz 9a1dede261 Avoid DBPerformance warnings in writeToDatabase()
Switch to using DeferredUpdates.

Bug: T92357
Change-Id: I64179317ab8ed21c864a4cb237cd4ed8705393e1
2016-06-09 22:33:44 +00:00
Translation updater bot 3de983d3ae Localisation updates from https://translatewiki.net.
Change-Id: Icb7bb72866b7abd91f9355b72dbba613ce6485cb
2016-06-09 22:38:54 +02:00
Translation updater bot 62c00f8d76 Localisation updates from https://translatewiki.net.
Change-Id: I75865361b62873937601028ec6c8b30fe018d49a
2016-06-08 22:29:05 +02:00
Translation updater bot 3f2f68379d Localisation updates from https://translatewiki.net.
Change-Id: I2c32e0952fb75cc2f866c8cdbd6016e54c4284d6
2016-06-07 22:44:36 +02:00
Moritz Schubotz 9326e7459b Add alt tag for SVG image
We use the checked version of the TeX string and
not the original user input string to ensure that
the layout is the same and no mediawiki specific
macros such as \reals is needed to render the alt
text with a regular LaTeX installation.

Bug: T136915
Change-Id: I40cdf4ec49a4d071773af6943dbe101b8d41ed87
2016-06-06 16:08:15 +00:00
Moritz Schubotz 14ec229cf9 Add tracking category for math errors
Bug: T134872
Change-Id: I6d0bce34aacfba27bedda23f6395001dae9c6568
2016-06-06 12:06:22 +00:00
Translation updater bot 81156bfc08 Localisation updates from https://translatewiki.net.
Change-Id: Ie6f21fca6209b8db4d474a74926ed943451545e1
2016-06-05 22:20:57 +02:00
Marko Obrovac d722bc51f4 Send a no-cache content request on mathpurge=true
When the user specifies the mathpurge=true query parameter, the Math
extension needs to prompt RESTBase to regenerate the renders for all
formulae on the page and consequently issue Varnish purge requests. This
behaviour is achieved by including the `Cache-Control: no-cache` header
when requesting a render. Since RESTBase regenerates all of the renders
when it receives the header, send it only for the first content request;
if subsequent content requests are made, RESTBase will already have the
new renders.

Bug: T136205
Change-Id: I44482ccc1d8afdf6d40dcf8965d8debe83ef7e17
2016-06-03 14:10:57 +02:00
Moritz Schubotz 2fc8fa6ccd Fix: Update png fallback
In Ifdd75ce51076b098af67a96b5dcb0fc0726d2b00
I missed to update the png fallback mechanism
given the fact that SVG is now a <img element
as well and no longer a <meta tag.

Bug: T136905
Change-Id: If1b4fb11cfb50eab98f847674fdbef2cd0e43e37
2016-06-03 10:10:06 +02:00
Moritz Schubotz 349d7cfc16 Use img instead of meta tags for SVGs
* replace meta tag with img tag
* remove js workaround for IE

Bug: T136709
Change-Id: Ifdd75ce51076b098af67a96b5dcb0fc0726d2b00
2016-06-02 12:12:32 +02:00
Moritz Schubotz 76fcd6e42c Fix iterator in batchGetMathML
In case there was an error with a check request the SVG size
information was not assigned to the correct SVG image.
This was due to this obvious bug in the batchGetMathML
iterator.

Bug: T136688
Change-Id: Ib2660597a6fb6ef96ba0c5c0ee0fa396b0ea3a24
2016-06-02 10:42:15 +02:00
Translation updater bot fcbf2ba093 Localisation updates from https://translatewiki.net.
Change-Id: If7c4017659043211df00bf39d1b79372c9f31dcc
2016-05-29 22:30:11 +02:00
jenkins-bot b47f9cde91 Merge "Update Gemfile.lock to match Gemfile" 2016-05-28 10:20:04 +00:00
Kunal Mehta 1bd300e896 build: Updating mediawiki/mediawiki-codesniffer to 0.7.2
Change-Id: I8f8573720a245514bb2985c765de120b2eabb4f9
2016-05-27 18:21:41 -07:00
Ed Sanders dba9d04c8c Load math styles with VE
We could load them async in the view node and the dialog
but the file is so small.

Bug: T136407
Change-Id: I7feb63cc2d8cb8975b714066aef1934c248f4ca1
2016-05-27 15:04:30 +01:00
James D. Forrester 9b6f6c7300 Follow-up 3f456b1: Fix typo in function call
Bug: T132736
Change-Id: I36862baf287efe275d5b5fdc3bef911b7815a762
2016-05-26 09:22:33 -07:00
Gergő Tisza da292a14ed Update Gemfile.lock to match Gemfile
Change-Id: I5cae1720be75a957d08beaa65a878008a654cb86
2016-05-26 13:43:08 +02:00
Gergő Tisza 343a32cff6 Update mediawiki_api gem to 1.7.1
Required for selenium test compatibility with AuthManager

Bug: T135884
Change-Id: Ied73b999f410b5b67350ca68032910a262105f3a
2016-05-26 01:34:35 +02:00
Ed Sanders 7ce033ebe7 Remove grunt-cli
Now included by grunt.

Change-Id: I79f2533f9e245e85728ec34c3094780c769a954a
2016-05-24 14:24:51 +01:00
Ed Sanders f370bac1a4 Update stylelint config version
Change-Id: I078ca58a605d6784c4673373911ab89d55c78c16
2016-05-24 13:54:49 +01:00
Frédéric Wang be7be3becb Remove woff fonts
1) Because enabling native MathML now requires special configuration steps
  from the users, they can as well just check their math font setup. Hence we
  remove the Web font fallback.
2) We then can actually just remove ext.math.desktop.css since no specific
  style is necessary any more on desktop.
3) We also no longer need to add the Web font to the list of font-family on
  the <math> element. We actually just remove the whole font-family rule so
  that it is up to web engines developers & users to decide the best math font
  to use (e.g. via the "Fonts for mathematics" option in the font preference
  menu of Firefox).

Change-Id: I1818d288b0f28715a460e3163590e4d0374c42b4
2016-05-23 14:52:59 +00:00
Ed Sanders 7fa037e120 Fix watch path for css
Change-Id: I854cc44e4848ef077c5e1325ede840c6cc1d5721
2016-05-20 14:01:31 +01:00
Ed Sanders e2139b1657 build: Introduce stylelint to lint for css errors
Also update the rest of the CI world whilst we're at it.

Change-Id: Iaad2867797cccb2dd0df7758e448b553859fa62c
2016-05-19 19:16:00 +01:00