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

Backport MDL-35569 (critical JavaScript performance on dropdowns with IE8)

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.3.3
    • Fix Version/s: 2.3.4
    • Component/s: JavaScript
    • Labels:
    • Testing Instructions:
      Hide

      Please repeat tests from MDL-35569 and MDL-36934 on the 2.3 branch. Note that this change only applies to 2.3 branch, there is no need to test master.

      Show
      Please repeat tests from MDL-35569 and MDL-36934 on the 2.3 branch. Note that this change only applies to 2.3 branch, there is no need to test master.
    • Affected Branches:
      MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE

      Description

      When using Moodle 2.3.x with IE8, a course page with a large number of sections (e.g. 52), editing turned on, and the activity chooser turned off, the JavaScript on the page takes around 40 seconds to run on a fast computer, causing the 'Stop this script?' dialog to pop up several times.

      This is caused by the issue that MDL-35569 fixes. It should be possible to backport that fix to 2.3.x. Since we intend to do so in our live platforms, Andrew said he was planning to do so anyway, we figure other people might want it in general and it should go in the next core 2.3.x.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              quen Sam Marshall
              Reporter:
              quen Sam Marshall
              Peer reviewer:
              Andrew Nicols
              Integrator:
              Dan Poltawski
              Tester:
              Adrian Greeve
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                14/Jan/13