Create a list of supported browsers and document it.
Also make sure that TUX actually works with those browsers.
Version: master
Severity: enhancement
URL: http://www.mediawiki.org/wiki/VisualEditor/Target_browser_matrix
Create a list of supported browsers and document it.
Also make sure that TUX actually works with those browsers.
Version: master
Severity: enhancement
URL: http://www.mediawiki.org/wiki/VisualEditor/Target_browser_matrix
This is very much related to getting automated integration testing. Currently the scenarios are at http://etherpad.wikimedia.org/i18n-qa (ULS only so far). We should get at least 20 or so tests for TUX.
Runa: this has been assigned you a month ago. Could you provide a status updated and whether you are currently working on this?
We had triaged this bug last month and Harsh Kothari had wanted to work on this. I'm adding him on cc for this bug.
Harsh, would you be working on this any time soon? Thanks.
Harsh:
Do you plan to work on this any time soon?
Do you need any input from the QA/browsertesting team (that would mean adding chrismcmahon@ and zfilipin@ to the CC list of this bug report)?
https://www.mediawiki.org/wiki/Compatibility was recently updated and may serve as starting point; there is no need to restate the obvious, but it's useful to highlight any deviation from common expectations.
As far as I can see, Special:Translate and others have some browser tests, but:
a) I have no idea how comprehensive they are; it would be useful to file bugs for any missing one which should be added;
b) I don't know for sure whether they're used or how and where the outcomes are reported, though I think there is some degree of usage as part of the monthly [[mw:MLEB]] release;
c) I have absolutely no idea about the browsers used for such tests.
Is anyone able to shed some light on these questions, or point to someone who knows?
On (c), https://wikimedia.mingle.thoughtworks.com/projects/language_engineering/cards/4381 mentions IE, Firefox, Safari and Chrome, but no versions.
We will follow MediaWiki's browser support matrix for Modern (Grade A). With increasing number of linters, and since this area of code is not rather stable, it is much less likely that we introduce issues that would not work on some of the supported browsers.