1. 11 Feb, 2016 37 commits
  2. 10 Feb, 2016 3 commits
    • imcheng's avatar
      [Presentation API] Add missing RuntimeEnabled=Presentation to new idl. · 09b5446a
      imcheng authored
      Add missing RuntimeEnabled=Presentation annotation to
      PresentationConnectionCloseEvent.idl.
      
      BUG=585879
      TBR=mlamouri@chromium.org
      
      Review URL: https://codereview.chromium.org/1689453005
      
      Cr-Commit-Position: refs/heads/master@{#374793}
      09b5446a
    • loyso's avatar
      CC Animation: Move files from cc_blink to Source/platform/animation · 26f3c550
      loyso authored
      Disclaimer: This CL is only about moving files and sections of code.
      
      We:
      
      - Remove Web prefixes on files/classes and add Compositor prefix where necessary.
      
      - Move exported/WebTransformKeyframe.cpp and exported/WebFilterKeyframe.cpp
      to animation/ to group them with their headers.
      
      - Move CompositorFilterOperations not to animation/ but to graphics/ folder,
      because it's a property of WebLayer.
      
      - Introduce CompositorFactory singleton (works as Platform) to create CC objects
      in blink.
      All animation methods are moved from CompositorSupport to CompositorFactory.
      Other methods are also expected to be moved there.
      
      - Decouple WebLayer and WebCompositorAnimation interfaces
      by using cc::Animation class.
      It allows us to make WebCompositorAnimation non-public.
      WebLayer animation dependencies will go away when we erase the old animation system
      (it's already disabled). http://crbug.com/575041
      
      - Move static asserts from content/child/assert_matching_enums.cc to
      Source/platform/WebCompositorAnimation.cpp (so the enum becomes non-public).
      
      What's next (separate CLs):
      - Remove virtual functions (when gmock-based tests erased)
      - Remove redundant enum declarations (using alias).
      - Erase the animation delegate adapter.
      
      BUG=577016
      CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
      
      Review URL: https://codereview.chromium.org/1616653002
      
      Cr-Commit-Position: refs/heads/master@{#374792}
      26f3c550
    • thakis's avatar
      Mention how to convert "copies" from gyp to gn in the cookbook. · bf781415
      thakis authored
      BUG=none
      
      Review URL: https://codereview.chromium.org/1683123002
      
      Cr-Commit-Position: refs/heads/master@{#374791}
      bf781415