1. 12 Oct, 2017 35 commits
  2. 11 Oct, 2017 5 commits
    • Jungshik Shin's avatar
      Revert "Enable icu-timezone-data by default" · 28ef8dc7
      Jungshik Shin authored
      This reverts commit d9a25842.
      
      Reason for revert: 
      
      I'm reverting this CL for a few reasons. #2 is the most significant and I should have thought of that before making a switch. Sorry for that.   
      
      1) perf-regression: http://crbug.com/769706
      2) http://crbug.com/612010 : ICU timezone update is not propagated to zygote process so that new tabs will hold on to an old timezone even after a timezone change on Linux and Chrome OS. 
      3) http://crbug.com/754053 : OS timezone detection issues on macOS 10.13, Ubutu 16, RHEL 7, SuSe Linux 12 or newer. ; it's being fixed. So, it actually ok.  
      4) http://crbug.com/771868 : timezone wrong in gmail: If it's due to #3, we're fine because it's fixed. If not, we need to look more.
      
      Original change's description:
      > Enable icu-timezone-data by default
      > 
      > This will introduce a new behavior on POSIX(-like) platforms. Timezone
      > names inside parentheses after GMT offset will not be 3-4 letter
      > abbreviation any longer. They'll be human-readable names in the current
      > default locale. This matches the current Windows behavior.
      > 
      > new Date(2017, 5, 22).toString()
      > new Date(2017, 11, 22).toString()
      > 
      > Current:
      > 
      > Thu Jun 22 2017 00:00:00 GMT-0700 (PDT)
      > Fri Dec 22 2017 00:00:00 GMT-0800 (PST)
      > 
      > New in en-US locale:
      > 
      > Thu Jun 22 2017 00:00:00 GMT-0700 (Pacific Daylight Time)
      > Fri Dec 22 2017 00:00:00 GMT-0800 (Pacific Standard Time)
      > 
      > New in German locale:
      > 
      > Thu Jun 22 2017 00:00:00 GMT-0700 (Nordamerikanische Westküsten-Sommerzeit)
      > Fri Dec 22 2017 00:00:00 GMT-0800 (Nordamerikanische Westküsten-Normalzeit)
      > 
      > BUG=v8:6031, v8:2137, v8:6076
      > TEST=mjsunit/icu-date-lord-howe.js, mjsunit/icu-date-to-string.js
      > 
      > Change-Id: I4e7fd8b3ddae5c7779e220c4c101e45904fcdc01
      > Reviewed-on: https://chromium-review.googlesource.com/625164
      > Commit-Queue: Jungshik Shin <jshin@chromium.org>
      > Reviewed-by: Daniel Ehrenberg <littledan@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#47953}
      
      TBR=adamk@chromium.org,littledan@chromium.org,jshin@chromium.org
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Bug: v8:6031, v8:2137, v8:6076, chromium:769706, chromium:612010, chromium:771868
      Change-Id: I60d75467ee21975d3a235344b01c0d2d44a7da96
      Reviewed-on: https://chromium-review.googlesource.com/713404Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
      Commit-Queue: Jungshik Shin <jshin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48478}
      28ef8dc7
    • Alexey Kozyatinskiy's avatar
      Roll third_party/inspector_protocol to 8cb7a4f50ff7d5b1b7f2e5df0542dc577c88bdc3 · 744b49ef
      Alexey Kozyatinskiy authored
      This roll includes:
      - [inspector_protocol] fixed compatibility with latest jinja 2.9.6
      - [inspector_protocol] removed unused variable
      - Follow up on alph's review comments.
      - Provide default escape implementation for latin and wide strings.
      - Allow escaping utf8 strings in embedders that operate std::string.
      - Upload inspector_protocol changes to Gerrit by default
      - [inspector_protocol] Fix building with non-ASCII paths
      - [inspector_protocol] added StringUtil::toDouble method as requirement
      - Add const char* overloads to ErrorSupport
      
      BUG=chromium:743313
      R=dgozman@chromium.org
      
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: Ic81a62c638bf592ae65c84055d53d926e50715ac
      Reviewed-on: https://chromium-review.googlesource.com/713538Reviewed-by: 's avatarDmitry Gozman <dgozman@chromium.org>
      Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48477}
      744b49ef
    • John Barboza's avatar
      PPC/s390: Delete ObjectTriple and support code · a445b97c
      John Barboza authored
      Port fc413158
      
      Original Commit Message:
      
          ObjectTriple isn't used since f1ec44e2. Delete
          it, and simplify CEntryStub on all backends.
      
      R=martyn.capewell@arm.com, joransiu@ca.ibm.com, jyan@ca.ibm.com, bjaideep@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=
      LOG=N
      
      Change-Id: I4897783bb848e016d93731585e6891033fa4d4cf
      Reviewed-on: https://chromium-review.googlesource.com/714022Reviewed-by: 's avatarJunliang Yan <jyan@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#48476}
      a445b97c
    • Aseem Garg's avatar
      [wasm] Add uma stat for wasm lazy throughput · 9fdb8c82
      Aseem Garg authored
      This CL adds an uma stat to track the throughput
      of lazy compilation for wasm functions in KB/s.
      
      BUG=chromium:770618
      R=kschimpf@chromium.org,bradnelson@chromium.org,isherman@chromium.org
      
      Change-Id: Iad06cfb1f185f7e2ab6b0198282c03c3d8f29e2e
      Reviewed-on: https://chromium-review.googlesource.com/706276
      Commit-Queue: Aseem Garg <aseemgarg@chromium.org>
      Reviewed-by: 's avatarClemens Hammacher <clemensh@chromium.org>
      Reviewed-by: 's avatarBrad Nelson <bradnelson@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48475}
      9fdb8c82
    • Eric Holk (eholk)'s avatar
      Reland "Reland "[wasm] trap handlers: fall back on old signal handler"" · 1117da83
      Eric Holk (eholk) authored
      This is a reland of cc237d87
      Original change's description:
      > Reland "[wasm] trap handlers: fall back on old signal handler"
      > 
      > This is a reland of ee4fe896
      > Original change's description:
      > > [wasm] trap handlers: fall back on old signal handler
      > > 
      > > This is primarily needed to test D8 under ASan. ASan installs a signal handler
      > > early in the process startup to show stack traces from crashes. We need to make
      > > sure that if V8 does not handle a signal then the existing handler gets a
      > > chance.
      > > 
      > > This change only applies when using V8's default signal handler. When
      > > integrating with the embedder's signal handler the behavior is unchanged.
      > > 
      > > Bug: chromium:771948
      > > Change-Id: Ifd560acf9700ec5f714f009530258fa92c83cabe
      > > Reviewed-on: https://chromium-review.googlesource.com/705823
      > > Reviewed-by: Deepti Gandluri <gdeepti@chromium.org>
      > > Commit-Queue: Eric Holk <eholk@chromium.org>
      > > Cr-Commit-Position: refs/heads/master@{#48429}
      > 
      > Bug: chromium:771948
      > Change-Id: Ide307091c432fd933c48f89c51851b8dce44dd30
      > Reviewed-on: https://chromium-review.googlesource.com/710114
      > Reviewed-by: Deepti Gandluri <gdeepti@chromium.org>
      > Commit-Queue: Eric Holk <eholk@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#48435}
      
      Bug: chromium:771948
      Change-Id: I781dfe356a728760090b6ccfa58212096e8f20c8
      Reviewed-on: https://chromium-review.googlesource.com/713956Reviewed-by: 's avatarDeepti Gandluri <gdeepti@chromium.org>
      Commit-Queue: Eric Holk <eholk@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48474}
      1117da83