MDL-59142 core_theme: cache post-processed css

Thanks Cameron Ball for the base patch
This commit is contained in:
Simey Lameze
2017-06-13 09:35:35 +08:00
parent 4c6063bff9
commit 4cc2f33b08
5 changed files with 54 additions and 2 deletions
+4 -1
View File
@@ -168,7 +168,10 @@ if ($type === 'editor') {
}
// Older IEs require smaller chunks.
$csscontent = $theme->get_css_content();
if (!$csscontent = $theme->get_css_cached_content()) {
$csscontent = $theme->get_css_content();
$theme->set_css_content_cache($csscontent);
}
$relroot = preg_replace('|^http.?://[^/]+|', '', $CFG->wwwroot);
if (!empty($slashargument)) {