Over the time, some differences have crept in, which might reduce the reproduceability of production issues. Having these differences due to testing a new feature before it goes live in production is totally fine, however ideally these differences shouldn't be permanent.
Mark fixed or intentional differences here:
[ ] $wgMFMobileFormatterHeadings
[ ] $wgMFRemovableClasses
[ ] $wgMFSpecialCaseMainPage
[ ] $wgMFExperiments
[ ] $wgMFDisplayWikibaseDescriptions
``` lang=php
// Labs
'wgMFMobileFormatterHeadings' => [
'default' => [ 'h2', 'h3', 'h4', 'h5', 'h6' ], // T110436, T110837
],
// Prod
'wgMFMobileFormatterHeadings' => [
'default' => [ 'h1', 'h2', 'h3', 'h4', 'h5', 'h6' ],
'wikivoyage' => [ 'h2', 'h3', 'h4', 'h5', 'h6' ], // T110436, T110837
],
```
```lang=php
// Labs
'wgMFRemovableClasses' => [
'default' => [
'base' => [ '.navbox' ],
'beta' => [ '.navbox' ],
'HTML' => [],
],
],
// Prod
'wgMFRemovableClasses' => [
'default' => [
'base' => [ '.navbox', '.nomobile', '.mbox-image' ],
'beta' => [ '.navbox', '.nomobile', '.mbox-image' ],
'HTML' => [],
],
],
```
```lang=php
// Labs
'wgMFSpecialCaseMainPage' => [
'default' => true,
'enwiki' => false,
],
// Prod
'wgMFSpecialCaseMainPage' => [
'default' => false,
'mobilemainpagelegacy' => true,
],
```
```lang=php
// Labs
'wgMFExperiments' => [
'default' => [
],
],
// Nothing in prod
```
```lang=php
// Labs
// Test Wikidata descriptions on mobile: T127250
'wgMFDisplayWikibaseDescriptions' => [
'enwiki' => [
'tagline' => true, 'search' => true, 'nearby' => true, 'watchlist' => true
]
],
// Prod
'wgMFDisplayWikibaseDescriptions' => [
'default' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => true
],
'nowikidatadescriptiontaglines' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => false
],
'enwiki' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => false
],
'ruwiki' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => false
],
],
```