1. 13 Nov, 2017 1 commit
  2. 11 Nov, 2017 1 commit
  3. 09 Nov, 2017 2 commits
  4. 08 Nov, 2017 1 commit
    • Kenneth Russell's avatar
      Revert "[vr] Use Ganesh for Skia texture drawing" · 4c50a168
      Kenneth Russell authored
      This reverts commit a60b82cb.
      
      Reason for revert: caused all GPU tests to fail to start on Android N5X bots; see http://crbug.com/782573 .
      
      Original change's description:
      > [vr] Use Ganesh for Skia texture drawing
      > 
      > Draw Skia textures for UI elements on the GPU instead of on the CPU.
      > This CL doesn't increase rendering performance but is the foundation
      > for further optimizations.
      > 
      > Adapted from vollick@'s https://codereview.chromium.org/2861343002/.
      > Credit is due.
      > 
      > Change-Id: Iaecadcb64687a5ab4256b593072d8b9ad66ff7bf
      > Bug: 
      > Reviewed-on: https://chromium-review.googlesource.com/726024
      > Reviewed-by: Brian Salomon <bsalomon@chromium.org>
      > Reviewed-by: Florin Malita <fmalita@chromium.org>
      > Reviewed-by: Christopher Grant <cjgrant@chromium.org>
      > Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#514593}
      
      TBR=bsalomon@chromium.org,fmalita@chromium.org,cjgrant@chromium.org,tiborg@chromium.org
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Change-Id: Id0e740ba0b70ed839312e24bcf174c2a8613072c
      Reviewed-on: https://chromium-review.googlesource.com/758522Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
      Commit-Queue: Kenneth Russell <kbr@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#515002}
      4c50a168
  5. 07 Nov, 2017 4 commits
  6. 05 Nov, 2017 1 commit
  7. 03 Nov, 2017 1 commit
  8. 02 Nov, 2017 1 commit
  9. 01 Nov, 2017 1 commit
  10. 31 Oct, 2017 2 commits
  11. 27 Oct, 2017 2 commits
  12. 26 Oct, 2017 1 commit
  13. 25 Oct, 2017 3 commits
  14. 24 Oct, 2017 2 commits
  15. 23 Oct, 2017 1 commit
    • Leon Scroggins III's avatar
      Reland "Stop building SkCodec" · 8bf6a886
      Leon Scroggins III authored
      This is a reland of fd493b4b
      Original change's description:
      > Stop building SkCodec
      > 
      > Bug: 768878
      > 
      > Building SkCodec seems to have caused a paint regression on a webpage
      > without any images. This leads us to suspect "some minor compiler
      > optimization tickling". Stop building it to confirm. Two CLs rely on
      > SkCodec:
      > 
      > "Use SkCodec internally in GIFImageDecoder"
      > 4fed3346. This introduced building
      > SkCodec.
      > 
      > "Enable Skia's SkImageGenerator implementation"
      > f5eb27c2. This used SkCodec to fix
      > crbug.com/758459, but that seems to have been fixed in another way.
      > 
      > In addition, this corrects some formatting in the old code (as
      > commanded by presubmit), and makes some other minor changes (no more
      > PassRefPtr, FrameDurationAtIndex now returns a TimeDelta).
      > 
      > Change-Id: Ic2bdd87740da0232c9c07e27eed6049efc26d76c
      > Reviewed-on: https://chromium-review.googlesource.com/718918
      > Commit-Queue: Leon Scroggins <scroggo@chromium.org>
      > Reviewed-by: Chris Blume <cblume@chromium.org>
      > Reviewed-by: Fredrik Söderquist <fs@opera.com>
      > Reviewed-by: Leon Scroggins <scroggo@chromium.org>
      > Reviewed-by: Philip Rogers <pdr@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#509570}
      
      Bug: 768878
      Change-Id: I18ce8032a1154f222d7392ac5a48b4cd5ec31672
      Reviewed-on: https://chromium-review.googlesource.com/730484Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
      Reviewed-by: default avatarLeon Scroggins <scroggo@chromium.org>
      Commit-Queue: Leon Scroggins <scroggo@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#510847}
      8bf6a886
  16. 19 Oct, 2017 2 commits
  17. 17 Oct, 2017 3 commits
    • Reilly Grant's avatar
      Revert "Stop building SkCodec" · 445fcc90
      Reilly Grant authored
      This reverts commit fd493b4b.
      
      Reason for revert: Broken build: https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win%20x64%20Builder%20%28dbg%29/builds/114259
      
      Original change's description:
      > Stop building SkCodec
      > 
      > Bug: 768878
      > 
      > Building SkCodec seems to have caused a paint regression on a webpage
      > without any images. This leads us to suspect "some minor compiler
      > optimization tickling". Stop building it to confirm. Two CLs rely on
      > SkCodec:
      > 
      > "Use SkCodec internally in GIFImageDecoder"
      > 4fed3346. This introduced building
      > SkCodec.
      > 
      > "Enable Skia's SkImageGenerator implementation"
      > f5eb27c2. This used SkCodec to fix
      > crbug.com/758459, but that seems to have been fixed in another way.
      > 
      > In addition, this corrects some formatting in the old code (as
      > commanded by presubmit), and makes some other minor changes (no more
      > PassRefPtr, FrameDurationAtIndex now returns a TimeDelta).
      > 
      > Change-Id: Ic2bdd87740da0232c9c07e27eed6049efc26d76c
      > Reviewed-on: https://chromium-review.googlesource.com/718918
      > Commit-Queue: Leon Scroggins <scroggo@chromium.org>
      > Reviewed-by: Chris Blume <cblume@chromium.org>
      > Reviewed-by: Fredrik Söderquist <fs@opera.com>
      > Reviewed-by: Leon Scroggins <scroggo@chromium.org>
      > Reviewed-by: Philip Rogers <pdr@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#509570}
      
      TBR=scroggo@chromium.org,pdr@chromium.org,fs@opera.com,cblume@chromium.org
      
      Change-Id: Ib4c5be2e885f483d881ca65689cb5e9f3dc755df
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: 768878
      Reviewed-on: https://chromium-review.googlesource.com/724359Reviewed-by: default avatarReilly Grant <reillyg@chromium.org>
      Commit-Queue: Reilly Grant <reillyg@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#509577}
      445fcc90
    • Leon Scroggins III's avatar
      Stop building SkCodec · fd493b4b
      Leon Scroggins III authored
      Bug: 768878
      
      Building SkCodec seems to have caused a paint regression on a webpage
      without any images. This leads us to suspect "some minor compiler
      optimization tickling". Stop building it to confirm. Two CLs rely on
      SkCodec:
      
      "Use SkCodec internally in GIFImageDecoder"
      4fed3346. This introduced building
      SkCodec.
      
      "Enable Skia's SkImageGenerator implementation"
      f5eb27c2. This used SkCodec to fix
      crbug.com/758459, but that seems to have been fixed in another way.
      
      In addition, this corrects some formatting in the old code (as
      commanded by presubmit), and makes some other minor changes (no more
      PassRefPtr, FrameDurationAtIndex now returns a TimeDelta).
      
      Change-Id: Ic2bdd87740da0232c9c07e27eed6049efc26d76c
      Reviewed-on: https://chromium-review.googlesource.com/718918
      Commit-Queue: Leon Scroggins <scroggo@chromium.org>
      Reviewed-by: default avatarChris Blume <cblume@chromium.org>
      Reviewed-by: default avatarFredrik Söderquist <fs@opera.com>
      Reviewed-by: default avatarLeon Scroggins <scroggo@chromium.org>
      Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#509570}
      fd493b4b
    • Mike Reed's avatar
      skia needs include/codec in order to build, · 7c599b65
      Mike Reed authored
      but it is not always exported to chrome, so name it explictly in skia_library_config.
      
      Bug: skia:7176
      Change-Id: I4bc926dfb7e6a9c30daafd85b09fe501802f22b4
      Reviewed-on: https://chromium-review.googlesource.com/723501Reviewed-by: default avatarFlorin Malita <fmalita@chromium.org>
      Commit-Queue: Mike Reed <reed@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#509420}
      7c599b65
  18. 14 Oct, 2017 1 commit
    • Khushal's avatar
      cc/ipc: Ensure images are decoded during serialization. · 9b078f49
      Khushal authored
      CompositorFrames can have image filters with encoded images. We
      currently assert such cases should never occur resulting in a renderer
      crash. This change ensures instead that any encoded image is decoded
      and the decoded bitmap is serialized during filter serialization. As an
      additional security precaution, the deserialization ensures that if any
      encoded image is present in the serialized data, it is rejected during
      deserialization.
      
      TBR=reed@google.com
      R=palmer@chromium.org
      
      Bug: 772047
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: I3916cd22b03a0972684207e4c4e35877fd084841
      Reviewed-on: https://chromium-review.googlesource.com/717857
      Commit-Queue: Khushal <khushalsagar@chromium.org>
      Reviewed-by: default avatarMike Reed <reed@chromium.org>
      Reviewed-by: default avatarChris Palmer <palmer@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#508897}
      9b078f49
  19. 12 Oct, 2017 2 commits
  20. 11 Oct, 2017 1 commit
  21. 10 Oct, 2017 2 commits
  22. 09 Oct, 2017 1 commit
    • Mike Klein's avatar
      Manually revert "Switch over to new SkColorSpaceXform pipeline." · 3fbfff8d
      Mike Klein authored
      This reverts commit a99f7c30,
      but not automatically.  It needs new layout test images to revert.
      
      Bug: 772684, skia:7114
      
      Original change's description:
      > Switch over to new SkColorSpaceXform pipeline.
      >
      > This switches to the much simplified version that supports
      > gamma-encoded floats, and handles sRGB slightly differently.
      >
      > There should be about ~35 very boring looking layout test diffs.
      >
      > TBR=fmalita@chromium.org
      >
      > Bug: skia:7114
      > Change-Id: I1d685ca27f38a4ca5b1101ff06049929f4f4b9c4
      > Reviewed-on: https://chromium-review.googlesource.com/702955
      > Reviewed-by: Mike Klein <mtklein@chromium.org>
      > Commit-Queue: Mike Klein <mtklein@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#507295}
      
      TBR=fmalita@chromium.org,brianosman@google.com,mtklein@chromium.org
      
      Change-Id: I1bc4dca74d64c2bbd65eadab40c97c6afca63778
      Reviewed-on: https://chromium-review.googlesource.com/706929
      Commit-Queue: Mike Klein <mtklein@chromium.org>
      Reviewed-by: default avatarFlorin Malita <fmalita@chromium.org>
      Reviewed-by: default avatarMike Klein <mtklein@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#507490}
      3fbfff8d
  23. 07 Oct, 2017 1 commit
  24. 06 Oct, 2017 1 commit
  25. 05 Oct, 2017 2 commits