Fix Chromium issue 47824.
authorlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 30 Jun 2010 07:40:40 +0000 (07:40 +0000)
committerlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 30 Jun 2010 07:40:40 +0000 (07:40 +0000)
commit06536894506de7b510df99d9fbae7aa5b83d2191
treec3faa725320c5bf42e79a0a22036b338b8eef6dc
parenta23a17bc08f84b5582c3b0ee1fe0ae2b54e2ca89
Fix Chromium issue 47824.
In rare cases a two-byte string was mistaken for an ascii-string.

Review URL: http://codereview.chromium.org/2858033

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4985 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/handles.cc
src/handles.h
src/jsregexp.cc
src/objects.cc
src/regexp-macro-assembler.cc
src/runtime.cc
test/cctest/test-api.cc