If the global object is already a dictionary even before we start adding things, then we should leave it that way.
Created attachment 225386 [details] the patch
Landed in http://trac.webkit.org/changeset/164812
(In reply to comment #2) > Landed in http://trac.webkit.org/changeset/164812 It caused regression on 32 bit platforms, see https://bugs.webkit.org/show_bug.cgi?id=129490 for details.
Re-opened since this is blocked by bug 129699