Bug 26325

Summary: REGRESSION: JIRA Filter menu is broken with r44591
Product: WebKit Reporter: Dimitris Apostolou <dimitris.apostolou>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: CLOSED FIXED    
Severity: Major CC: ap, oliver
Priority: P1 Keywords: Regression
Version: 528+ (Nightly build)   
Hardware: Macintosh Intel   
OS: OS X 10.5   
URL: http://jira.atlassian.com/secure/Dashboard.jspa
Bug Depends on: 26587    
Bug Blocks:    
Description Flags
Screenshot none

Description Dimitris Apostolou 2009-06-11 10:47:31 PDT
Safari Version 4.0 (5530.17, r44591)

1. Go to http://jira.atlassian.com/secure/Dashboard.jspa
2. Click on "Filters" drop down menu on the top right.

What happened:
Error message below.

Unable to interpret data sent back from the JIRA server.
Perhaps the user's session has timed out?
Perhaps the user does not have JIRA 'use' permission?

200 - OK
TypeError: Result of expression 'JSON.parse' [undefined] is not a function

Expected result:
Filter drod down menu is expanded.

Regression from previous WebKit build.
Comment 1 Dimitris Apostolou 2009-06-11 10:49:02 PDT
Created attachment 31166 [details]
Comment 2 Alexey Proskuryakov 2009-06-15 12:26:22 PDT
I'd guess that this is caused by JSON.stringify being already implemented, but JSON.parse not yet.
Comment 3 Dimitris Apostolou 2009-06-22 01:00:40 PDT
Verified with r44929

Comment 4 Dimitris Apostolou 2009-08-18 12:18:55 PDT