MediaWiki 1.32/wmf.2/Changelog

Core changes

 * - Update git submodules by Gerrit Code Review
 * - Update git submodules by Gerrit Code Review
 * - Have ClassCollector ignore PHP 7 anonymous classes by Brad Jorsch
 * - Fix MySQLism in populateRevisionLength.php by Brad Jorsch
 * - Make password reset & reset token buttons destructive by Ed Sanders
 * - Fix selector to align all button types by Ed Sanders
 * - Revert "Remove cssclass in the favor of 'type' => 'user'" by Jayprakash12345
 * - mediawiki.util: Remove deprecated wikiGetlink by Timo Tijhof
 * - rdbms: enforce and improve LBFactory/LoadBalancer callback handling by Krinkle
 * - Fix PHP Notice in Special:Statistics by Niklas Laxström
 * - Fix alignment of checkbox label in feedback dialog by Ed Sanders
 * - Better class documentation by Kaldari
 * - Add since tag to wfRemoveDotSegments by Umherirrender
 * - Fix parameter doc type for matchEditToken by Umherirrender
 * - Update wikimedia/html-formatter from 1.0.1 to 1.0.2 by Reedy
 * - media: Rename files to match the name of the class they define by Timo Tijhof
 * - jquery.ui: Use on instead of deprecated bind in jquery.ui.mouse by Timo Tijhof
 * - RecentChange: Use constants for the $noudp parameter of save by Krinkle
 * - EditPage: Remove isOouiEnabled, deprecated since MW 1.30 by Bartosz Dziewoński
 * - Rewrite DumpRev to not always fatal out by Aaron Schulz
 * - Add missing use statement by Umherirrender
 * - Change @throw to @throws by Umherirrender
 * - resourceloader: Use plain arrays instead of $.Callbacks in addEmbeddedCSS by Krinkle
 * - Remove bogus @throws from HTTPFileStreamer by Aaron Schulz
 * - Skins: getDefaultStyles can now define render blocking CSS  by jdlrobson
 * - Fix typo in postgres patch-drop-ar_text.sql by Brad Jorsch
 * - Revert "wikibits: Remove redundant stubs for document.write" by Jforrester
 * - Use PRC_AUTOPATROLLED for log entries and category entries  by Roan Kattouw
 * - selenium: Clean up wdio.conf.js by Krinkle
 * - mail: Refactor checks looking for PEAR libraries to be clearer by Kunal Mehta
 * - rdbms: Replace reportConnectionError with direct throws by Krinkle
 * - tests: Assert that the user who deleted a page is logged as such  by Krinkle
 * - RELEASE-NOTES: Move a deprecation to "Deprecations" section by Bartosz Dziewoński
 * - Introduce ResourceLoaderLessVarFileModule by jdlrobson
 * - ApiSandbox: Resize layout to fit content, and remove fullscreen mode by Esanders
 * - TraditionalImageGallery factor getCaptionHtml into own function by Marius Hoch
 * - Fix unclear comments on various ChangeTags functions by TTO
 * - PHPVersionCheck: Properly check for `xml` extension in PHP 7.2+ by Kunal Mehta
 * - Generalize ResourceLoader 'excludepage' functionality by Krinkle
 * - Update OOUI to v0.26.5 by VolkerE
 * - rdbms: make IDatabase::onTransaction* methods pass the DB handle for convenience by Aaron Schulz
 * - mail: Always quote uncoded names in MailAddress by Krinkle
 * - resourceloader: Consider having dependencies as non-empty in WikiModule::isKnownEmpty by Krinkle
 * - SiteConfiguration: Clean up test cases by Timo Tijhof
 * - SiteConfiguration: Add test to confirm null as valid override by Timo Tijhof
 * - phpunit: Clear job queues in MediaWikiTestCase::setUp by Timo Tijhof
 * - import: Don't try duplicate detection when the sha1 is unavailable by Brad Jorsch
 * - resourceloader: Remove mwPerformance stub and rename mwLoadStart mark  by Krinkle
 * - Removed unused Module mediawiki.userSuggest by Jayprakash12345
 * - Special:PrefixIndex: Fix form legend by Volker E
 * - Remove cssclass in the favor of 'type' => 'user' by Jayprakash12345
 * - Make setSubmitProgressive Deprecate by Jayprakash12345
 * - Create Expiry Widget with Date Time Selector by David Barratt
 * - Align to WikimediaUI themed widgets by Volker E
 * - Filter autodiscovered parser tests in ConvertExtensionToRegistration by Umherirrender
 * - Fix warning "ob_end_flush: failed to delete and flush buffer" during uploads by Edward Chernenko

Vendor

 * - Update wikimedia/html-formatter from 1.0.1 to 1.0.2 by Reedy
 * - Update OOUI to v0.26.5 by Volker E

3D
No changes for 3D

AbuseFilter

 * - Fix XSS vulnerabilities by Daimona Eaytoy
 * - Follow-up 392f37d516501fd: fix undefined index notice by Roan Kattouw
 * - Fix undeclared variable by Daimona Eaytoy
 * - Move phan dependency to dev by Daimona Eaytoy
 * - Add phan configuration by Legoktm
 * - Fix i18n for equals_to_any by Daimona Eaytoy
 * - Sync parser tests with examples on mediawiki by Daimona Eaytoy
 * - Show the search error on a new line by Daimona Eaytoy
 * - Move AbuseFilter::buildEditBox static method to AbuseFilterView class by Daimona Eaytoy
 * - Switch plain links to OOUI buttons in /history and diffs by Daimona Eaytoy
 * - Don't use an empty string for block parameters by Daimona Eaytoy
 * - Add equals_to_any function by Huji
 * - Fix typo in i18n message by Daimona Eaytoy
 * - Add the remaining equality checks by Daimona Eaytoy
 * - Add missing parameter and suppress warnings for regex errors by Daimona Eaytoy
 * - Convert Special:AbuseFilter/tools to use OOUI by Daimona Eaytoy

ActiveAbstract

 * - build: Updating mediawiki/mediawiki-codesniffer to 18.0.0 by Umherirrender
 * - don't try to abstract things that aren't text or wikitext by Legoktm
 * - Fix test DroppingReturnValueMap for PHPUnit 6 by Marius Hoch

AdvancedSearch

 * - Use mw config for constructing the link to a template by tzhelyazkova
 * - Redesign hastemplate field to behave like deepcat by tzhelyazkova
 * - Fix infobox text by tzhelyazkova
 * - Update hastemplate infobox content by tzhelyazkova
 * - Mock deepcategory on test wikis by Tonina Zhelyazkova
 * - Add deep category field by tzhelyazkova
 * - build: Switch QUnit package from deprecated 'qunitjs' to 'qunit' by James D. Forrester

AntiSpoof
No changes for AntiSpoof

ApiFeatureUsage
No changes for ApiFeatureUsage

ArticleCreationWorkflow
No changes for ArticleCreationWorkflow

ArticlePlaceholder

 * - build: Switch QUnit package from deprecated 'qunitjs' to 'qunit' by James D. Forrester

Babel
No changes for Babel

BetaFeatures
No changes for BetaFeatures

BounceHandler
No changes for BounceHandler

Calendar
No changes for Calendar

Campaigns
No changes for Campaigns

Capiunto
No changes for Capiunto

CategoryTree
No changes for CategoryTree

CentralAuth

 * - Declare a nullable argument in param doc by Umherirrender
 * - Replace deprecated HTML 'width' function, use CSS instead by MarcoAurelio
 * - Update CommentStore usage by Brad Jorsch
 * - Update SpecialGlobalGroupMembership::addLogEntry for I647a1ebf6 by Brad Jorsch
 * - build: Updating mediawiki/mediawiki-codesniffer to 18.0.0 by Umherirrender
 * - Use 'default' instead of 'value' by Jayprakash12345

CharInsert
No changes for CharInsert

CheckUser

 * - Update for the actor table change by Brad Jorsch

CirrusSearch

 * - Keyword aliases should support negation by David Causse
 * - Increase backoff time for retried jobs by Erik Bernhardson
 * - Only issue delete on page move when necessary by Erik Bernhardson
 * - Increase coverage for AnalysisConfigBuilder tests by tjones
 * - Drop AfterImportPage hook subscriber by Erik Bernhardson

Cite

 * - CiteDataModule: Remove origin restriction by Bartosz Dziewoński
 * - Don't compute ref contents in converter preview mode by Ed Sanders

CiteThisPage
No changes for CiteThisPage

Citoid

 * - CitoidDataModule: Remove origin restriction by Bartosz Dziewoński

cldr

 * - Add English names for languages which don't yet have one by jenkins-bot
 * - Update to CLDR 33 by Raymond

Cognate
No changes for Cognate

CodeEditor

 * - Mention Ace license in "license-name" by Krinkle

CodeMirror

 * - Apply line height selector to CodeMirror line wrapper by Ed Sanders
 * - Set extension type to editor by Kunal Mehta
 * - Load CodeMirror with VE always by Jforrester
 * - Use CM API for setting document direction by Ed Sanders

CodeReview
No changes for CodeReview

CollaborationKit
No changes for CollaborationKit

Collection
No changes for Collection

CommonsMetadata
No changes for CommonsMetadata

ConfirmEdit
No changes for ConfirmEdit

ContactPage
No changes for ContactPage

ContentTranslation

 * - Fix the CXSectionContextItem compatibility check by jenkins-bot
 * - Place toolbar popups in default overlay by Santhosh
 * - Update overlay selector in monobook font-size fixes by Santhosh
 * - CX2: Balance section padding by jenkins-bot
 * - Add missing mw-content-ltr/rtl classes to document by jenkins-bot
 * - Convert publishSettings widget to a toolbar group by jenkins-bot
 * - CX2: Fix translation title misalignment by jenkins-bot
 * - CX2: Add captcha support by jenkins-bot
 * - Improve readability of mw.cx.TranslationController.prototype.getSectionRecords by jenkins-bot
 * - Fix ve.ui.CXSectionContextItem.static.isCompatibleWith by jenkins-bot
 * - Fix the incorrect condition for saving the source section by Santhosh Thottingal
 * - Log the error when a restored section does not have source by Santhosh Thottingal
 * - CX2: Show introduction card only when relevant by jenkins-bot
 * - CX2: Fix sticky section highlight by Petar.petkovic
 * - CX2: Show translation issues by petarpetkovic

ContributionTracking
No changes for ContributionTracking

CreditsSource
No changes for CreditsSource

Dashiki
No changes for Dashiki

DisableAccount
No changes for DisableAccount

Disambiguator
No changes for Disambiguator

DismissableSiteNotice
No changes for DismissableSiteNotice

DonationInterface

 * - Replace usage of User::EDIT_TOKEN_SUFFIX with Wikimedia\Session\Token:SUFFIX by Ejegg
 * - Composer fix, small by Margaret Epps

DoubleWiki
No changes for DoubleWiki

DynamicSidebar
No changes for DynamicSidebar

Echo

 * - rspec: Use environment variables for user+password by Roan Kattouw
 * - rspec: Update wiki password for Jenkins by Roan Kattouw
 * - Sticky toolbar: Add missing vendor prefix by Ed Sanders

EducationProgram

 * - Replace use of deprecated window.gM with mw.msg by Krinkle

Elastica
No changes for Elastica

ElectronPdfService
No changes for ElectronPdfService

EventBus
No changes for EventBus

EventLogging
No changes for EventLogging

ExtensionDistributor
No changes for ExtensionDistributor

FeaturedFeeds
No changes for FeaturedFeeds

FileExporter
No changes for FileExporter

FileImporter

 * - Use empty file info text if given by WMDE-Fisch
 * - Put building of the ImportIdentyFormSnippet into own method by WMDE-Fisch
 * - Only show edit summary when things changed by WMDE-Fisch
 * - Include title permission checks by WMDE-Fisch

FlaggedRevs

 * - Avoid constructing a Title if we already have one. by daniel

Flow

 * - Remove 'site' and 'user' modules as static dependencies by Bartosz Dziewoński
 * - Set surface's $overlayContainer in mw.flow.ve.Target by Esanders
 * - Remove unused CSS for MWUI components by Ed Sanders
 * - Change language for 'save' to 'publish' for public wikis by Catrope
 * - Localize namespaces into lfn by Martin Urbanec
 * - Redraw notification icons based on latest WMUI icon set by Ed Sanders

FundraiserLandingPage
No changes for FundraiserLandingPage

FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow

Gadgets

 * - Localize namespaces into lfn by Martin Urbanec

GeoCrumbs
No changes for GeoCrumbs

GeoData
No changes for GeoData

GettingStarted

 * - Add missing use statements for parameter docs by Umherirrender

Graph
No changes for Graph

GlobalBlocking
No changes for GlobalBlocking

GlobalCssJs
No changes for GlobalCssJs

GlobalPreferences

 * - Add dependency on UsersMultiselectWidget by Sam Wilson
 * - Select only named inputs for adding the global checkboxes to by Sam Wilson
 * - Allow Echo and GlobalPreferences to be loaded in either order by Sam Wilson

GlobalUsage

 * - Remove return from constructor by Umherirrender

GlobalUserPage
No changes for GlobalUserPage

GoogleNewsSitemap
No changes for GoogleNewsSitemap

GuidedTour
No changes for GuidedTour

GWToolset
No changes for GWToolset

ImageMap
No changes for ImageMap

InputBox
No changes for InputBox

Insider
No changes for Insider

intersection
No changes for intersection

Interwiki
No changes for Interwiki

InterwikiSorting
No changes for InterwikiSorting

JADE
No changes for JADE

Josa
No changes for Josa

JsonConfig
No changes for JsonConfig

Kartographer

 * - Follow-up d99b4d7: add missing util dependency to VE module by Catrope
 * - Fix fullscreen icon-only button by Volker E
 * - Kartographer\DataModuleLinks: Remove origin restriction by Bartosz Dziewoński
 * - Kartographer\DataModule: Remove origin restriction by Bartosz Dziewoński
 * - Determine default language dynamically, and add config flag by Catrope
 * - Add lang= parameter to maplink by Catrope
 * - Update wikimedia-mapdata to 1b90575 by Michael Holloway
 * - MapFrame: Allow lang="local" to be passed by Roan Kattouw
 * - Patch leaflet.draw-src.js to fix another JS error by Roan Kattouw
 * - Fix library versions and update to recent by Moriel Schottlender
 * - Split the external libraries to lib/external by Moriel Schottlender

LabeledSectionTransclusion
No changes for LabeledSectionTransclusion

LandingCheck
No changes for LandingCheck

LdapAuthentication
No changes for LdapAuthentication

Linter

 * - Fix broken test for enabling parsermigration-edit links by Subramanya Sastry

LiquidThreads
No changes for LiquidThreads

Listings
No changes for Listings

LocalisationUpdate
No changes for LocalisationUpdate

LoginNotify
No changes for LoginNotify

MapSources

 * - Convert Special:MapSources to use OOUI by Jayprakash12345

MassMessage
No changes for MassMessage

Math

 * - MathMathSymbolsDataModule: Remove origin restriction by Bartosz Dziewoński
 * - MathChemSymbolsDataModule: Remove origin restriction by Bartosz Dziewoński
 * - Autocomplete LaTeX commands with backslash by Moritz Schubotz (physikerwelt)
 * - Generate HTML tag using HTML class by Moritz Schubotz (physikerwelt)

MobileApp
No changes for MobileApp

MobileFrontend

 * - Fix: boolean conversion of watch in WatchstarGateway by Jdlrobson
 * - Show generic error message when we cannot decode block reason by Jdlrobson
 * - Hygiene: upgrade WatchstarGateway to formatversion v2 by Stephen Niedzielski
 * - Fix: guard against missing property in gallery by Niedzielski
 * - mobile.site should not have dependencies by Jdlrobson
 * - LegacyMainPageTransform msg function should return Message by jdlrobson
 * - Short description can now come from wikitext by Piotr Miazga

MultimediaViewer
No changes for MultimediaViewer

MwEmbedSupport
No changes for MwEmbedSupport

NavigationTiming

 * - Add missing dependency on mediawiki.user by Gilles Dubuc
 * - Add support for performance survey by Gilles Dubuc
 * - build: Move ESLint excludes from .eslintignore to package.json by Timo Tijhof
 * - ext.navigationTiming: Fix mediaWikiLoadEnd metric (offset, not timestamp) by Krinkle
 * - ext.navigationTiming: Don't send beacon without basic NavTiming support by Krinkle
 * - Simplify loadCallback code flow by Krinkle
 * - Collect RUMSpeedIndex with NavigationTiming by Timo Tijhof
 * - tests: Simplify the event object assertions by Timo Tijhof
 * - tests: Add cases for "Without NavTiming" and "Reload view" by Timo Tijhof
 * - tests: Set type:0 via a local variable for TYPE_NAVIGATE by Timo Tijhof
 * - ext.NavigationTiming: use the Paint Timing API, if possible by Krinkle

Newsletter
No changes for Newsletter

NewUserMessage
No changes for NewUserMessage

Nuke
No changes for Nuke

OAuth

 * - Update CommentStore usage by Brad Jorsch
 * - Update for the actor table change by Brad Jorsch

OATHAuth
No changes for OATHAuth

ORES

 * - Fix copy paste error in database hook handler by Amir Sarabadani

OpenStackManager
No changes for OpenStackManager

PagedTiffHandler
No changes for PagedTiffHandler

PageAssessments
No changes for PageAssessments

PageImages

 * - Remove backward compatibility code for 1.25 by Umherirrender
 * - Remove backward compatibility code for 1.25 by Umherirrender

PageTriage

 * - PageTriageMessagesModule: Remove origin restriction by Bartosz Dziewoński
 * - Remove use of CURLOPT_CLOSEPOLICY by Umherirrender

PageViewInfo

 * - Fix RESTBase error code by Gergő Tisza

ParserFunctions
No changes for ParserFunctions

ParserMigration
No changes for ParserMigration

ParsoidBatchAPI
No changes for ParsoidBatchAPI

PdfHandler

 * - Fix for pdfinfo changes in poppler-utils 0.48  by Brion Vibber

PerformanceInspector

 * - Verify page title namespace before link is added in the sidebar  by Gilles Dubuc
 * - Move option to enable/disable extension to Preferences page by Gilles Dubuc

Petition
No changes for Petition

Poem
No changes for Poem

PoolCounter
No changes for PoolCounter

Popups

 * - Hygiene: Separate variables and mixins from code by Stephen Niedzielski
 * - build: Bump lint devDependencies to lastest by Stephen Niedzielski
 * - Remove BetaFeature code by jdlrobson
 * - Hygiene: replace z-index hardcodes with variables by Stephen Niedzielski
 * - Hygiene: replace okies with ointers by jdlrobson
 * - Fix: unwanted thumbnail spacing in RTL locales by Stephen Niedzielski
 * - Fix: show thumbnails on left for right-to-left UIs by Stephen Niedzielski
 * - Hygiene: replace CSS class underscores w/ hyphens by Stephen Niedzielski
 * - Hygiene: rename triangle terminology to pokey by Stephen Niedzielski
 * - Hygiene: consolidate CSS class manipulation by Stephen Niedzielski

ProofreadPage
No changes for ProofreadPage

PropertySuggester
No changes for PropertySuggester

QuickSurveys
No changes for QuickSurveys

Quiz
No changes for Quiz

ReadingLists

 * - Move unit test to tests/phpunit by Umherirrender

RelatedArticles
No changes for RelatedArticles

RelatedSites
No changes for RelatedSites

Renameuser
No changes for Renameuser

RevisionSlider
No changes for RevisionSlider

RSS
No changes for RSS

SandboxLink
No changes for SandboxLink

Scribunto
No changes for Scribunto

Score

 * - Declare a nullable argument in param doc by Umherirrender

SearchExtraNS
No changes for SearchExtraNS

SecurePoll
No changes for SecurePoll

Sentry
No changes for Sentry

ShortUrl
No changes for ShortUrl

SiteMatrix
No changes for SiteMatrix

SpamBlacklist
No changes for SpamBlacklist

SubPageList3
No changes for SubPageList3

SubpageSortkey
No changes for SubpageSortkey

SyntaxHighlight_GeSHi

 * - Add notice about resource loading to highlight by Gergő Tisza

TemplateData

 * - Guess template parameters when templatedata is missing by Niharika Kohli
 * - Add missing @covers tag by Kunal Mehta
 * - Move PHP classes to includes/ by Kunal Mehta

TemplateSandbox

 * - Use new OutputPage::addContentOverride to allow previewing edits to JS/CSS by Brad Jorsch

TemplateStyles
No changes for TemplateStyles

TextExtracts
No changes for TextExtracts

Thanks
No changes for Thanks

TimedMediaHandler
No changes for TimedMediaHandler

timeline
No changes for timeline

TitleBlacklist
No changes for TitleBlacklist

TocTree
No changes for TocTree

TorBlock
No changes for TorBlock

Translate

 * - StringMatcher: Handle more cases that produce invalid titles by jenkins-bot
 * - Convert Special:MessageGroupStats to OOUI by jenkins-bot
 * - Use better heuristics to skip executing hook for page moves by jenkins-bot

TranslationNotifications
No changes for TranslationNotifications

TrustedXFF
No changes for TrustedXFF

TwoColConflict
No changes for TwoColConflict

UnicodeConverter
No changes for UnicodeConverter

UniversalLanguageSelector

 * - Updating jquery.uls from upstream by Amire80
 * - Update jquery.uls from upstream by Amire80
 * - Update for the actor table change by jenkins-bot

UploadsLink
No changes for UploadsLink

UploadWizard

 * - Fix calls to getDefaultLanguage/getClosestAllowedLanguage by Bartosz Dziewoński

UrlShortener
No changes for UrlShortener

UserMerge

 * - Fix misuse of array values in deduplicateWatchlistEntries by 星耀晨曦

VipsScaler
No changes for VipsScaler

VisualEditor

 * - Rebase: Use i18n for subpage title by Ed Sanders
 * - Update VE core submodule to master (a8e0eef6d) by James D. Forrester
 * - VisualEditorDataModule: Remove origin restriction by Bartosz Dziewoński
 * - ve.init.mw.DiffPage.init: Do not duplicate diff table header by Bartosz Dziewoński
 * - Convert most uses of isForClipboard to doesModeNeedRendering by Jforrester
 * - Follow-up Ib7e769e: Fix typos in static method calls by Ed Sanders
 * - Check link 'host' in onEditSectionLinkClick by Ed Sanders
 * - Follow-up Iea7ad832: Fix context in MWPopupTool by Ed Sanders
 * - Set surface's $overlayContainer in DesktopArticleTarget by Jforrester
 * - Update VE core submodule to master (e673ad6de)   by James D. Forrester
 * - Get rid of mwdiffing module by Ed Sanders
 * - Visual diff: Describe redirect changes by Ed Sanders
 * - Update VE core submodule to master (174890b5e) by James D. Forrester
 * - Update custom styles for format menu after OOUI changes by Bartosz Dziewoński
 * - build: Follow-up 99d3320573: Drop babel-polyfill, never used by James D. Forrester
 * - build: Bump some devDependencies to latest by James D. Forrester

Wikibase

 * - Add haswbstatement CirrusSearch query feature by Cormac Parle
 * - Use TypeDispatchingEntityTitleStoreLookup instead of EntityContentFactory by Jakob Warkotsch
 * - Store only numeric property IDs in SqlEntityInfoBuilder by Addshore
 * - Make sure statements in EntityDiffChangedAspects are not passed around as stdClass by Amir Sarabadani
 * - Wrap parser function with on ApiSandbox by Guycn2
 * - CommonsMediaImageGallery: Link image captions to commons by Marius Hoch
 * - CommonsMediaImageGallery: Link images to commons by Marius Hoch
 * - Update for the actor table change by Brad Jorsch

WikibaseQuality
No changes for WikibaseQuality

WikibaseQualityConstraints

 * - build: Update jakub-onderka/php-parallel-lint by Umherirrender

WikidataPageBanner
No changes for WikidataPageBanner

WikiEditor
No changes for WikiEditor

wikihiero
No changes for wikihiero

WikiLove
No changes for WikiLove

WikimediaBadges
No changes for WikimediaBadges

Wikidata.org
No changes for Wikidata.org

WikimediaEvents

 * - Update for the actor table change by Brad Jorsch

WikimediaIncubator
No changes for WikimediaIncubator

WikimediaMaintenance
No changes for WikimediaMaintenance

WikimediaMessages

 * - Add 4 new projects by Raymond
 * - Add performance perception survey wording by Gilles Dubuc
 * - idwikimedia: register project name by MarcoAurelio

XAnalytics
No changes for XAnalytics

ZeroBanner

 * - Remove backward compatibility code for 1.25 by Umherirrender

ZeroPortal

 * - Remove backward compatibility code for 1.25 by Umherirrender

CologneBlue
No changes for CologneBlue

MinervaNeue

 * - Improve use of whitespace on tablets by jdlrobson
 * - Regression: Avoid reflows on lazy image placeholders by jdlrobson
 * - Display content beside infobox instead of below. by Jdlrobson
 * - Change strategy for undoing '.content table' overrides by Krinkle
 * - Dequeue render blocking styles by jdlrobson
 * - Removing aqua-colored tap highlight color for links on android by Jan Drewniak
 * - Remove unused CSS code by jdlrobson
 * - Restrict lazy thumbnail placeholder width by jdlrobson

MonoBook
No changes for MonoBook

Modern
No changes for Modern

Nostalgia
No changes for Nostalgia

Timeless

 * - Fix hiding of empty portlets on special pages by evad37
 * - Add explicit padding and margins for all ul elements  by evad37

Vector
No changes for Vector

Total Changes
257 Changes in 57 repos by 67 committers