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:39:56 +08:00
parent 7624f86fb2
commit 59527f3e7a
5 changed files with 55 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)) {