Commit Graph

1795 Commits

Author SHA1 Message Date
Translation updater bot
bc921570c0 Localisation updates from https://translatewiki.net.
Change-Id: I283545e2d004eca013d21afea65d690e4f22e9f9
2013-12-19 20:55:14 +00:00
Reedy
363950315d Minor update/additions to OpenDyslexic font.ini
Change-Id: I6c62aab67d363fa6f59428273ab4b171e3e50b43
2013-12-19 18:32:14 +00:00
Santhosh Thottingal
1b3f7dc8ee Make the .jshintrc valid json
Change-Id: I222c5122926fc25f3b3faa7e66d85f32922c4997
2013-12-19 19:00:51 +05:30
jenkins-bot
d867d59fb4 Merge "Disabled Accept-Language feature for PhantomJS" 2013-12-18 23:47:36 +00:00
Translation updater bot
12c8ed4f07 Localisation updates from https://translatewiki.net.
Change-Id: I12d982b89cb9885e3f8168e688a882d0bff20647
2013-12-18 20:27:18 +00:00
Zeljko Filipin
aeaeb2bc47 Disabled Accept-Language feature for PhantomJS
Until PhantomJS is upgraded to version 1.9.2 Accept-Language feature
will fail:

https://integration.wikimedia.org/ci/job/mwext-browsertests-UniversalLan
guageSelector-phantomjs/95/console

Change-Id: I7e923189f3cdcb95fe94d93d0bdf78488f7435c4
2013-12-18 14:46:13 +00:00
Niklas Laxström
5f6995dd3e Fix "Live preview of display language changes can be reverted on cancel"
Change-Id: Ie70bd7c6c646084a3ded62fee79a5fd2437313f1
2013-12-18 12:16:32 +02:00
jenkins-bot
cf6d653526 Merge "Replacing single quotes with double quotes" 2013-12-18 09:11:51 +00:00
Kunal Mehta
091b8a9e02 Load wgULSCurrentAutonym variable in MakeGlobalVariablesScript hook
The ResourceLoaderGetConfigVars hook is intended for static
variables, not ones that depend on the current request.

Change-Id: I596495bd103e5b7735fb454e3b5f12cd4257ee99
2013-12-17 21:55:57 -08:00
Translation updater bot
926582452e Localisation updates from https://translatewiki.net.
Change-Id: I6c56faf6f94154b20aa66937558446f66a78dc88
2013-12-17 19:25:32 +00:00
Zeljko Filipin
9422558de3 Replacing single quotes with double quotes
Bug: 57597
Change-Id: Icb3c0114d075cab103bbf4d7e0e9e1fd4ba0093c
2013-12-17 19:56:10 +01:00
Zeljko Filipin
f647453a39 Removing pending block for a bug that was resolved
Had to increase timeout that waits for a div to disappear, the default
5 seconds was not enough. Increased timeout also fixes this test that
fails sometimes: http://goo.gl/YXBDAj

Bug: 56885
Change-Id: I2def25828865a21eb321d0d9ea2e57764d86c1a2
2013-12-17 11:50:39 +00:00
Translation updater bot
55686de27e Localisation updates from https://translatewiki.net.
Change-Id: I2c8721c8bf766b61860ce7cfaa68dc81f0c00a54
2013-12-16 19:50:41 +00:00
jenkins-bot
4a43c8c0d1 Merge "Update ext.uls.webfonts.repository.js against current code" 2013-12-16 04:08:18 +00:00
Translation updater bot
286622ad44 Localisation updates from https://translatewiki.net.
Change-Id: Ie19e99cc58e4f152c1f25a09e8937b5e0f35574b
2013-12-15 20:59:27 +00:00
Reedy
b1b2a26a8c Update ext.uls.webfonts.repository.js against current code
Change-Id: Iab27035e87f381bffd4f186cdb735d61ee0993cd
2013-12-15 19:23:55 +00:00
jenkins-bot
42a644f474 Merge "Fix Accept-Language feature for PhantomJS" 2013-12-14 11:35:13 +00:00
Zeljko Filipin
7c8b976edb Fix Accept-Language feature for PhantomJS
mediawiki-selenium 0.1.15 is needed to make it work

Bug: 49813
Change-Id: I2e0e5d85e167e85262cb357f3a48f3336b848f6e
2013-12-14 10:27:16 +00:00
Translation updater bot
2a365e2b79 Localisation updates from https://translatewiki.net.
Change-Id: I19bea4840df1b06dda1d18c89a87b221ce8c98fe
2013-12-13 20:09:13 +00:00
jenkins-bot
e30708edd8 Merge "Test that common languages and worldwide appear in ULS" 2013-12-12 14:52:23 +00:00
Amir E. Aharoni
fd366edc04 Test that common languages and worldwide appear in ULS
Bug: 53035
Change-Id: I8f7765a46dcc02e07142fe86d4d2545c10a7ae54
2013-12-12 16:43:08 +02:00
jenkins-bot
85ae124a29 Merge "Update the $wgULSNoWebfontsSelectors defaults" 2013-12-12 13:39:28 +00:00
Santhosh Thottingal
e231ba72ae Update the $wgULSNoWebfontsSelectors defaults
$wgULSNoWebfontsSelectors had default value as '#p-lang li > a'
-the interlanguage links. It does not make sense after the class
'autonym' was added to such links. That 'autonym' css class has
fontfamily definition as Autonym, sans-serif

ie, Autonym font is applied to the interlanguage links.

So, now it make sense to have default value as .autonym to
exclude from parsing.

This also fixes the problems like Bug 58374 where in random cases
the default font for the language get applied even if it has 'autonym' class.

This issue was because the js get executed before the css for .autonym class is
ready and applied. The jquery.webfonts parser will miss to detect the explicit
fontfamily 'Autonym, sans-serif' and the default font is applied.

Bug: 58374
Change-Id: I7478a58583d3b029ae8e2d63e118917499c29c30
2013-12-12 16:17:30 +05:30
Ebrahim Byagowi
7f7c2c89f2 Add Lateef and Scheherazade fonts for ckb and fa
* Also improves Nazli by adding Nazli bold from its original pack
* Scheherazade-R.woff is taken from Scheherazade font pack
* Except the above, rest WOFFs and EOTs are made by sfntly

Bug: 58381
Bug: 58382
Change-Id: Iede469600ddcaebfce177f5b3d33a9fc81ea33f9
2013-12-12 10:13:04 +00:00
Zeljko Filipin
f5d0c1104b Updated Ruby gems
mediawiki-selenium 0.1.14 makes is possible to run tests on Cloudbees
using PhantomJS.

Bug: 58035
Change-Id: Idd3ba0ee822be052e3758f3668ca769b4cc7f30f
2013-12-11 16:03:35 +00:00
jenkins-bot
efbaa74126 Merge changes I799698e0,I7b1543f5
* changes:
  Removing font live preview test
  Refactor another live preview scenario
2013-12-11 09:22:59 +00:00
jenkins-bot
3ed7cb54f1 Merge "Refactor two live preview scenarios" 2013-12-11 09:22:13 +00:00
Translation updater bot
2e4fb7d028 Localisation updates from https://translatewiki.net.
Change-Id: Id4dc8dc85717b5648a4b26f9897f9fb018613b79
2013-12-09 21:26:20 +00:00
Translation updater bot
bf2c718994 Localisation updates from https://translatewiki.net.
Change-Id: I31684cebd5d8351751f2be02a5f69502abe5d84c
2013-12-07 01:54:30 +00:00
jenkins-bot
b86876bc8f Merge "Update Autonym font from upstream." 2013-12-05 13:53:48 +00:00
Kartik Mistry
e19309c1b9 Update Autonym font from upstream.
* Fixed autonym for Old Slavonic.
* Fixed Glagolitic glyphs for 'cu'.
* Removed RFN and documentation updates.

Change-Id: I51263f0b6ecfbd43234b115a2d143f6703f0e60a
Version: 20131205
URL: https://github.com/santhoshtr/AutonymFont
2013-12-05 19:15:37 +05:30
Antoine Musso
9fa4b32c08 browsertests: profile for default settings
Some scenarii are meant to be tested on specific wiki instances such as
commmons.beta.wmflabs.org or sandbox.translatewiki.net. For the Gerrit
integration, we are using a fresh wiki having the default ULS settings,
hence the specific tests will definitely fail.

This patch introduces a new cucumber tag `@needs-custom-setup`, it is
meant to flag tests which require further configuration tweaking, for
example tests explicitly targetting an already existing wiki such as
beta or translatewiki

I am introducing a new cucumber profile 'ciwmf' which exclude any test
tagged '@needs-custom-setup' or '@phantomjs-bug'.  That profile is going
to be used by the Jenkins/Gerrit install using something like:

  cucumber -p ciwmf

equivalent to:

  cucumber -t '~@phantomjs-bug' -t '~@needs-custom-setup'

Marked some tests as being bugged on phantomjs:
* autonym ones because of bug 57101 "browser tests must normalize
  font-family".
* accept_language since we dont have yet a way to pass the accept
  language header via phantomjs.
* Commented out an 'input method is visible' test with Vector + Hebrew
  since it does not pass.
* Malayalam link is looked by title which is translated by default.

This patch is passing on my local wiki, albeit skipping a lot of steps.

Change-Id: Ib055f5470886e1b818d4c53cb4c61a751d81e154
2013-12-05 11:35:35 +01:00
Niklas Laxström
63af9387b2 Removing font live preview test
* This feature is named live preview of language
* There are two scenarios in font selection feature that also
  test live preview
* This test is actually making changes as well

Change-Id: I799698e08fc3d922259692de7ae0bbf5cbfd0a33
2013-12-04 12:27:29 +02:00
Niklas Laxström
b0efed428c Refactor another live preview scenario
But left it disabled because of bug 57967

Bug: 57967
Change-Id: I7b1543f526eac93c9a0200731a722332a7410b06
2013-12-04 12:22:15 +02:00
Niklas Laxström
cdb21c9c49 Refactor two live preview scenarios
Change-Id: I8e0dc62e24f9f86232af6b68dc4809e858aa2367
2013-12-04 12:05:15 +02:00
Amir E. Aharoni
d7d43e1dbb Update from upstream
Includes the change of all i18n files to Unicode encoding.

Change-Id: I0529696fe541f40c9cdcf8589c9e6b717a921ff9
2013-12-03 20:13:31 +02:00
Amir E. Aharoni
25a72faae3 Apply autonym class only to autonyms
Change-Id: I6383b9f4ac1f38f47b06a83bf3b009d2ce584215
2013-12-03 18:36:34 +02:00
Amir E. Aharoni
1a086cce15 Fixes for the Autonym test
Change-Id: Ic8d8eca516cfefc523fca0257ae1f14ea9b64d1b
2013-12-03 17:55:30 +02:00
Kartik Mistry
4208d71163 Make Autonym default font in test.
Make sure that Autonym font is loaded default in test page.

Change-Id: Ia97aa508312cfb2ce82c9fe61bac731ef9c2fe30
2013-12-03 20:11:06 +05:30
jenkins-bot
5755bafbd7 Merge "Reset preferences to make the test pass" 2013-12-03 10:36:46 +00:00
Amir E. Aharoni
23a0461c2e Reset preferences to make the test pass
Failed test: http://goo.gl/Uv5icL

Change-Id: Iaf12c2794ba60c1ceeaf34432340cf90a09a2d16
2013-12-03 10:35:54 +00:00
jenkins-bot
f8f76eeedf Merge "Changing readme file to point to mediawiki-selenium" 2013-12-03 10:30:14 +00:00
jenkins-bot
9c3e2211f4 Merge "Refactoring live preview" 2013-12-03 10:04:59 +00:00
Niklas Laxström
b04c6f8de2 Refactoring live preview
Change-Id: I351094b8d746d991b1f1d92f3dd097f092e3f0f5
2013-12-03 10:02:22 +00:00
mayankmadan
0dd22325c0 Changing readme file to point to mediawiki-selenium
Bug: 56089
Change-Id: I7597bd5636f5d02904a9812f01dd6cd148e16e31
2013-12-03 15:11:09 +05:30
jenkins-bot
bcfd55af9b Merge "Initial support for webfonts in MobileFrontend" 2013-12-02 17:25:37 +00:00
jenkins-bot
b82c53d9cb Merge "Add Version in tests/autonym.html" 2013-12-02 12:41:26 +00:00
Kartik Mistry
945e4242cc Add Version in tests/autonym.html
This will help in debugging, comparison of tests etc.

Change-Id: I2879641f864226235dc58023943f9091cca2ef86
2013-12-02 18:08:22 +05:30
jenkins-bot
95ce36a5b1 Merge "Enable Amiri for ckbwiki" 2013-12-02 12:00:35 +00:00
jenkins-bot
aa1b7b8dc5 Merge "Fix "Autonym font should be used in the Interlanguage area of a page only with Interlanguage links"" 2013-12-02 11:13:05 +00:00