|
|
|
|
|
by tomxor
1929 days ago
|
|
I can only speculate as to why because it's safari which i don't have. If the eval is throwing an exception it's probably something to do with the unicode encoding that packs 2 ASCII chars into each UTF16 surrogate pair - the second one ultilises slightly more of the 20bits available and some UTF16 implementations/interfaces are buggy. You could replace 'eval' with 'throw' and see if the output looks like sane JS |
|