Page MenuHomePhabricator

[TUX] Browser support matrix
Closed, ResolvedPublic

Description

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

Details

Reference
bz45602

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:38 AM
bzimport set Reference to bz45602.
bzimport added a subscriber: Unknown Object (MLST).

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?

Nikerabbit claimed this task.

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.