ariya/phantomjs — pull request #12808 by jakozaur (2014-12-08 03:04:47+00:00)
Title: Don't rely on JSON.parse() in page.evaluate().

PhantomJS can break if there is custom implementation of JSON.parse().

However, we don't need to use it. JSON is also a valid JavaScript. Let's solve our problem by avoiding it.

https://github.com/ariya/phantomjs/issues/12615