Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-55751

Remove the CSS chunker from Moodle

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      check if there are no chunked files created, best tested on a local dev installation of Moodle.

      1. Login as admin
      2. Navigate to Site Administration -> Development -> Purge caches
      3. Click purge all caches
      4. Reload the page
      5. Access the moodledata folder configured in your Moodle config.php
      6. Browse to folder temp/theme/boost
      7. Verify this folder has a newly created all.css file
      8. Verify this folder has no newly created all.0.css, all.1.css or all.3.css files. It is okay if the files were there already.
      Show
      check if there are no chunked files created, best tested on a local dev installation of Moodle. Login as admin Navigate to Site Administration -> Development -> Purge caches Click purge all caches Reload the page Access the moodledata folder configured in your Moodle config.php Browse to folder temp/theme/boost Verify this folder has a newly created all.css file Verify this folder has no newly created all.0.css, all.1.css or all.3.css files. It is okay if the files were there already.
    • Affected Branches:
      MOODLE_32_STABLE, MOODLE_38_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-55751-master
    • Sprint:
      Moppies Moodle 3.8 Sprint 5, Moppies Moodle 3.8 Sprint 6

      Description

      The CSS chunker is a work around a browser bug and a symptom of our own CSS sickness in Moodle.

      If we drop support for old IE versions we can drop the chunker and simplify our CSS serving code greatly.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              basbrands Bas Brands
              Reporter:
              damyon Damyon Wiese
              Peer reviewer:
              Carlos Escobedo Carlos Escobedo
              Integrator:
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Tester:
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Participants:
              Component watchers:
              Huong Nguyen, Bas Brands, Mathew May
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/19

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 5 hours, 10 minutes
                  5h 10m