1. 28 Sep, 2017 5 commits
    • v8-autoroll's avatar
      Update V8 to version 6.3.220. · 861713c2
      v8-autoroll authored
      Summary of changes available at:
      https://chromium.googlesource.com/v8/v8/+log/408b8e44..7c5095aa
      
      Please follow these instructions for assigning/CC'ing issues:
      https://github.com/v8/v8/wiki/Triaging%20issues
      
      Please close rolling in case of a roll revert:
      https://v8-roll.appspot.com/
      This only works with a Google account.
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
      
      TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org
      
      Change-Id: I3d37fe7c10f4ff01faf9ebda7a3e8f8eebc0fd80
      Reviewed-on: https://chromium-review.googlesource.com/688415Reviewed-by: default avatarv8 autoroll <v8-autoroll@chromium.org>
      Commit-Queue: v8 autoroll <v8-autoroll@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#504815}
      861713c2
    • Sammie Quon's avatar
      a11y: Make actionable_view and tray_item_more use button's accessible · 4c43d568
      Sammie Quon authored
      name members.
      
      It seems some subclass of actionable_view which use SetAccessibleName
      actually use button's impl of SetAccessibleName which then leaves
      |accessible_name_| empty in actionable_view, so ChromeVox will then not
      read anything. There is at least one instance which occurs in system
      tray, the audio settings button (the other actionable_views are not
      affected because they have their own GetAVXNodeData impl's).
      
      This cl removes SetAccessibleName and accessible_name_ from subclasses
      of Button. These classes will just use Button::SetAccessibleName and
      Button::accessible_name() instead.
      
      Test: manual
      Bug: 747469
      Change-Id: I03bde6e90ed3b22321585eccccb4cc2c32e5b5ef
      Reviewed-on: https://chromium-review.googlesource.com/678061
      Commit-Queue: Sammie Quon <sammiequon@chromium.org>
      Reviewed-by: default avatarSadrul Chowdhury <sadrul@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#504814}
      4c43d568
    • Eric Caruso's avatar
      file_util_posix: refactor CopyDirectory · bca21fc5
      Eric Caruso authored
      Rearrange the loop so that we can use continue to go to the next
      file. Also factor the copying bits of CopyFile so that CopyDirectory
      can use them with files that are already open, so it can open/fstat
      the files itself and be resilient to time-of-check/time-of-use
      attacks (such as the attacker replacing a file that was just stated
      but not yet opened with a pipe that it will block reading from).
      
      Bug: 767138
      Test: existing + new unit tests
      Change-Id: I0c2164b0165850834323d860d1d390ac895737e9
      Reviewed-on: https://chromium-review.googlesource.com/677563
      Commit-Queue: Eric Caruso <ejcaruso@chromium.org>
      Reviewed-by: default avatarLei Zhang <thestig@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#504813}
      bca21fc5
    • Tomasz Mikolajewski's avatar
      Fix crossfade animations when layers use a frame sink. · 74f88c2a
      Tomasz Mikolajewski authored
      Crossfading recreates the layers and fades out the old ones over the new
      ones. However, when frame sinks are used, the layers still share the
      same frame sink and surface id. Drawing to the new layer would draw to
      the old layer too, making both layers equal.
      
      This CL fixes this problem by forcing creating a new surface id for the
      new layers.
      
      TEST=Not used yet. Restoring/maximizing existing windows doesn't
           regress.
      BUG=b/29406058
      
      Change-Id: I1cc8546a4c0935d55db4d2a5ae8b16b95041d1af
      Reviewed-on: https://chromium-review.googlesource.com/647347Reviewed-by: default avatarSadrul Chowdhury <sadrul@chromium.org>
      Reviewed-by: default avatarScott Violet <sky@chromium.org>
      Commit-Queue: Tomasz Mikolajewski <mtomasz@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#504812}
      74f88c2a
    • Xida Chen's avatar
      Revert "New NTLMv2 Implementation." · 950d94cd
      Xida Chen authored
      This reverts commit a240cac3.
      
      Reason for revert: <INSERT REASONING HERE>
      Cause build failure:
      https://build.chromium.org/p/chromium.linux/builders/Cast%20Audio%20Linux/builds/4848
      
      Original change's description:
      > New NTLMv2 Implementation.
      > 
      > - Supports NTLMv2 with Extended Protection for Authentication (EPA)
      >   and Message Integrity Check (MIC).
      > - Adds required methods to buffer reader/writers to support NTLMv2
      > - Adds optional version/mic fields to all messages
      > - Removes protocol level tests from HttpAuthHandlerNtlmPortableTest.
      >   A previous CL already implemented all those tests directly against
      >   NtlmClient. The tests at that level only existed to validate that
      >   the behavior of the old and new implementation were the same.
      > - Future CL updates fuzzer to support v2.
      > - This CL does not activate NTLMv2. The code still defaults to NTLMv1.
      > 
      > BUG=chromium:22532
      > 
      > Change-Id: I5b6dcbf6cdcf8f671008f60ae49c9bacb4e1d2f3
      > Reviewed-on: https://chromium-review.googlesource.com/608620
      > Commit-Queue: Zentaro Kavanagh <zentaro@google.com>
      > Reviewed-by: Asanka Herath <asanka@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#504808}
      
      TBR=rsleevi@chromium.org,zentaro@google.com,asanka@chromium.org
      
      Change-Id: Ie6fead019bc26fa2394ba50d19f7c4e10772e566
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: chromium:22532
      Reviewed-on: https://chromium-review.googlesource.com/688800Reviewed-by: default avatarXida Chen <xidachen@chromium.org>
      Commit-Queue: Xida Chen <xidachen@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#504811}
      950d94cd
  2. 27 Sep, 2017 35 commits