Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-4692

Reviewers dropdown in Crucible Reviews spins forever in IE8 - cannot add reviewers

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Highest
    • 2.4.2
    • 2.4.0
    • User interface
    • Internet Explorer 8.0 (normal and compatibility modes)

    Description

      When typing into the Add Reviewers box, or clicking the drop-down when Editing the details of a Crucible review, the box sits there and spins. This only occurs in IE8 (both normal and compatibility modes). It works fine in Firefox and Chrome.

      The javascript error is:

      Message: Object expected
      Line: 1552
      Char: 21
      Code: 0
      URI: https://server.com/static/lakf91/concat.crucible.695eb5e134d6851390f6136d2b44c166.cache.js

      which appears to be failing on

      parsed.push(parser(r));

      because

      parser = eval('(' + resp.parser + ')');

      is not successfully creating a parser. resp.parser appears to contain a function function (user){var participant = ...

      And for some reason IE8 doesn't seem to handle creating a function using a string in an eval statement. Some web research mentions that IE8 doesnt seem to handle creating functions from strings very well, and you should instead use the "Function" method.

      http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/9a26ac3e-5ba6-4a42-8cee-d00d917dff41

      Attachments

        Activity

          People

            aahmed Adam Ahmed (Inactive)
            2f4876f78753 David Hergert [Windstream]
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - Not Specified
                Not Specified
                Logged:
                Time Spent - 37m
                37m