1. 14 Jun, 2017 1 commit
    • jshin's avatar
      Use ICU for ID_START, ID_CONTINUE and WhiteSpace check · 4aeb94a4
      jshin authored
      Use ICU to check ID_Start, ID_Continue and WhiteSpace even for BMP
      when V8_INTL_SUPPORT is on (which is default).
      
      Change LineTerminator::Is() to check 4 code points from
      ES#sec-line-terminators instead of using tables and Lookup function.
      
      Remove Lowercase::Is(). It's not used anywhere.
      
      Update webkit/{ToNumber,parseFloat}.js to have the correct expectation
      for U+180E and the corresponding expected files. This is a follow-up to
      an earlier change ( https://codereview.chromium.org/2720953003 ).
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.v8:v8_win_dbg,v8_mac_dbg;master.tryserver.chromium.android:android_arm64_dbg_recipe
      CQ_INCLUDE_TRYBOTS=master.tryserver.v8:v8_linux_noi18n_rel_ng
      
      BUG=v8:5370,v8:5155
      TEST=unittests --gtest_filter=CharP*
      TEST=webkit: ToNumber, parseFloat
      TEST=test262: built-ins/Number/S9.3*, built-ins/parse{Int,Float}/S15*
      TEST=test262: language/white-space/mong*
      TEST=test262: built-ins/String/prototype/trim/u180e
      TEST=mjsunit: whitespaces
      
      Review-Url: https://codereview.chromium.org/2331303002
      Cr-Commit-Position: refs/heads/master@{#45957}
      4aeb94a4
  2. 28 Feb, 2017 1 commit
    • yangguo's avatar
      [unibrow] remove mongolian vowel separator as white space. · a5dfa062
      yangguo authored
      Unibrow is currently at Unicode version 7.0.0, which does not
      include mongolian vowel separator (\u180E) as white space. In
      order to appease test262 at the time however we kept it as a
      whitespace.
      
      Test262 has since then been updated. And while this is not an
      update of unibrow, we are removing \u180E as white space here.
      
      R=jshin@chromium.org, littledan@chromium.org
      BUG=v8:5155
      
      Review-Url: https://codereview.chromium.org/2720953003
      Cr-Commit-Position: refs/heads/master@{#43485}
      a5dfa062
  3. 27 Jun, 2013 1 commit