1. 20 Jan, 2018 38 commits
  2. 19 Jan, 2018 2 commits
    • Ken Rockot's avatar
      Make gamepad shm sharable read-only · 5e56614a
      Ken Rockot authored
      GamepadSharedBuffer was internally creating an anonymous shared memory
      object, prohibiting the object from being sharable as anything other
      than read-write on some platforms.
      
      This CL corrects the situation.
      
      Bug: 803768
      Change-Id: I122d71753be2dd02d12e5bb9f23c1bfc71623f34
      Reviewed-on: https://chromium-review.googlesource.com/877042Reviewed-by: default avatarReilly Grant <reillyg@chromium.org>
      Commit-Queue: Ken Rockot <rockot@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#530670}
      5e56614a
    • Ken Buchanan's avatar
      Prevent hit testing frames before lifecycle updates · 8547da34
      Ken Buchanan authored
      This is a speculative fix to a problem that is causing flakiness on
      site isolation browser tests. It looks like the cause is that hit test
      queries are being sent to renderers before the LocalFrameView has begun
      lifecycle updates. These fail on out-of-process iframes when the
      Document has had layout but has not composited because
      BeginLifecycleUpdates() has not yet been called. This triggers a DCHECK
      on the hit testing path in PaintLayer.
      
      This change prevents hit testing in that case.
      
      Bug: 798476
      Change-Id: Ie44fd3d5b988e1c758b7472af6444d7b260b15ec
      Reviewed-on: https://chromium-review.googlesource.com/876939
      Commit-Queue: Ken Buchanan <kenrb@chromium.org>
      Reviewed-by: default avatarDave Tapuska <dtapuska@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#530669}
      8547da34