The latest dev release of Maestro introduced a syntax error in taskconsole.js. On line 183 there is a trailing comma after sec_token : sec_token,

That trailing comma causes Internet Explorer to not be able to open the expanding div of a task when clicking the task name. The error below is displayed in Internet Explorer:

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MDDR; InfoPath.2)
Timestamp: Mon, 14 May 2012 20:28:31 UTC

Message: Expected identifier, string or number
Line: 475
Char: 9
Code: 0

The trailing comma seems to be an issue in jQuery. Everything is fixed by removing that comma. A patch is attached. I confirmed the error exists in Internet Explorer 7 and 8. Firefox and Chrome seem to be just fine with and without the comma.

CommentFileSizeAuthor
taskconsole-javascript-fix.patch745 bytesbhauff
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

_randy’s picture

Status: Needs review » Closed (fixed)

Committed to git.

  • Commit 5bf6b97 on master, 8.x-1.x authored by bhauff, committed by _randy:
    Patch commit for fix on issue #1578530