Last modified: 2014-09-16 08:31:35 UTC
After installing Chameleon, the Vector skin lost almost all styling.
The bug as I encountered it: http://wikireleaseteam.org/w/index.php?title=Main_Page&useskin=vector
Found in a load.php call: /* exception 'Less_Exception_Parser' with message 'File `mediawiki.mixins` not found. in buttons.less' in vendor/oyejorge/less.php/lib/Less/Parser.php:2527 Stack trace: #0 vendor/oyejorge/less.php/lib/Less/Parser.php(289): Less_Parser->Error('File `mediawiki...') #1 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(261): Less_Parser->parseFile('mediawiki.mixin...', 'mediawiki.mixin...', true) #2 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(189): Less_Tree_Import->ParseImport('mediawiki.mixin...', 'mediawiki.mixin...', Object(Less_Environment)) #3 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(248): Less_Tree_Import->compile(Object(Less_Environment)) #4 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(265): Less_Tree_Ruleset->evalImports(Object(Less_Environment)) #5 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(189): Less_Tree_Import->ParseImport('/home/mah/domai...', '../default', Object(Less_Environment)) #6 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(248): Less_Tree_Import->compile(Object(Less_Environment)) #7 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(235): Less_Tree_Ruleset->evalImports(Object(Less_Environment)) #8 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(70): Less_Tree_Ruleset->PrepareRuleset(Object(Less_Environment)) #9 vendor/oyejorge/less.php/lib/Less/Parser.php(166): Less_Tree_Ruleset->compile(Object(Less_Environment)) #10 vendor/oyejorge/less.php/lessc.inc.php(131): Less_Parser->getCss() #11 vendor/oyejorge/less.php/lessc.inc.php(208): lessc->compileFile('/home/mah/domai...') #12 includes/resourceloader/ResourceLoaderFileModule.php(809): lessc->cachedCompile('/home/mah/domai...') #13 includes/resourceloader/ResourceLoaderFileModule.php(719): ResourceLoaderFileModule->compileLESSFile('/home/mah/domai...') #14 includes/resourceloader/ResourceLoaderFileModule.php(692): ResourceLoaderFileModule->readStyleFile('resources/src/m...', false) #15 includes/resourceloader/ResourceLoaderFileModule.php(321): ResourceLoaderFileModule->readStyleFiles(Array, false) #16 includes/resourceloader/ResourceLoader.php(812): ResourceLoaderFileModule->getStyles(Object(ResourceLoaderContext)) #17 includes/resourceloader/ResourceLoader.php(546): ResourceLoader->makeModuleResponse(Object(ResourceLoaderContext), Array, Array) #18 load.php(43): ResourceLoader->respond(Object(ResourceLoaderContext)) #19 {main} */ /* exception 'Less_Exception_Parser' with message 'File `mediawiki.mixins` not found. in screen.less' in vendor/oyejorge/less.php/lib/Less/Parser.php:2527 Stack trace: #0 vendor/oyejorge/less.php/lib/Less/Parser.php(289): Less_Parser->Error('File `mediawiki...') #1 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(261): Less_Parser->parseFile('mediawiki.mixin...', 'mediawiki.mixin...', true) #2 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(189): Less_Tree_Import->ParseImport('mediawiki.mixin...', 'mediawiki.mixin...', Object(Less_Environment)) #3 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(248): Less_Tree_Import->compile(Object(Less_Environment)) #4 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(265): Less_Tree_Ruleset->evalImports(Object(Less_Environment)) #5 vendor/oyejorge/less.php/lib/Less/Tree/Import.php(189): Less_Tree_Import->ParseImport('/home/mah/domai...', 'components', Object(Less_Environment)) #6 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(248): Less_Tree_Import->compile(Object(Less_Environment)) #7 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(235): Less_Tree_Ruleset->evalImports(Object(Less_Environment)) #8 vendor/oyejorge/less.php/lib/Less/Tree/Ruleset.php(70): Less_Tree_Ruleset->PrepareRuleset(Object(Less_Environment)) #9 vendor/oyejorge/less.php/lib/Less/Parser.php(166): Less_Tree_Ruleset->compile(Object(Less_Environment)) #10 vendor/oyejorge/less.php/lessc.inc.php(131): Less_Parser->getCss() #11 vendor/oyejorge/less.php/lessc.inc.php(208): lessc->compileFile('/home/mah/domai...') #12 includes/resourceloader/ResourceLoaderFileModule.php(809): lessc->cachedCompile('/home/mah/domai...') #13 includes/resourceloader/ResourceLoaderFileModule.php(719): ResourceLoaderFileModule->compileLESSFile('/home/mah/domai...') #14 includes/resourceloader/ResourceLoaderFileModule.php(692): ResourceLoaderFileModule->readStyleFile('vector/screen.l...', false) #15 includes/resourceloader/ResourceLoaderFileModule.php(321): ResourceLoaderFileModule->readStyleFiles(Array, false) #16 includes/resourceloader/ResourceLoader.php(812): ResourceLoaderFileModule->getStyles(Object(ResourceLoaderContext)) #17 includes/resourceloader/ResourceLoader.php(546): ResourceLoader->makeModuleResponse(Object(ResourceLoaderContext), Array, Array) #18 load.php(43): ResourceLoader->respond(Object(ResourceLoaderContext)) #19 {main} */
Fixed in I85f3f758ec4603cb983091cd422830080b689ff2