diff --git a/browser/base/content/browser-places.js b/browser/base/content/browser-places.js index f3e858e467ea..8a242a3263ba 100644 --- a/browser/base/content/browser-places.js +++ b/browser/base/content/browser-places.js @@ -562,7 +562,7 @@ HistoryMenu.prototype = { undoMenu.removeAttribute("disabled"); // populate menu - var undoItems = eval("(" + this._ss.getClosedTabData(window) + ")"); + var undoItems = JSON.parse(this._ss.getClosedTabData(window)); for (var i = 0; i < undoItems.length; i++) { var m = document.createElement("menuitem"); m.setAttribute("label", undoItems[i].title);