1. 26 Sep, 2014 4 commits
    • noelallen's avatar
      Replace allocated ino with hash of path. · 40b895fd
      noelallen authored
      HTML5FS (PPAPI) does not provide an INO so it is impossible to determine
      a files uniqueness.  In addition, node information does not persist in
      memory since nodes could be transparently destroyed from JavaScript, thus
      creating leaks.  Because of this the current stack based INO allocation
      causes sequentially accesed file handles to report the same INO.
      
      HTML5FS (including media galleries) does not traverse links.  This implies
      that all paths normalized to the mount are unique.  We use this property
      to generate a 64 bit hash.
      
      R=binji@chromium.org
      BUG=414938
      
      Review URL: https://codereview.chromium.org/605513002
      
      Cr-Commit-Position: refs/heads/master@{#296840}
      40b895fd
    • sky's avatar
      Revert of Changes NineImagePainter to snap to (enclosed) pixel boundaries... · 70d0d490
      sky authored
      Revert of Changes NineImagePainter to snap to (enclosed) pixel boundaries (patchset #2 id:20001 of https://codereview.chromium.org/604463003/)
      
      Reason for revert:
      I'm reverting this as there are two issues:
      1. Translate isn't being set correctly.
      2. Even with 1 fixed there are problems with scrollbars. I'll investigate after the revert.
      
      Original issue's description:
      > Changes NineImagePainter to snap to (enclosed) pixel boundaries
      >
      > Otherwise the sides may be clipped out.
      >
      > BUG=417493
      > TEST=see bug
      > R=ananta@chromium.org
      >
      > Committed: https://crrev.com/d1ab0241ee29c70bd08531d1f038964664b124b6
      > Cr-Commit-Position: refs/heads/master@{#296608}
      
      TBR=ananta@chromium.org
      NOTREECHECKS=true
      NOTRY=true
      BUG=417493
      
      Review URL: https://codereview.chromium.org/605893002
      
      Cr-Commit-Position: refs/heads/master@{#296839}
      70d0d490
    • jrummell's avatar
      Update MediaKeys interface for EME · 80428d2e
      jrummell authored
      To support CDM_6, make the following changes:
      - add SetServerCertificate
      - add GetUsableKeyIds
      - rename ReleaseSession to CloseSession
      - add RemoveSession
      - add SessionKeysChange event
      - add SessionExpirationChange event
      
      This gets the new functionality up to the blink boundary. Changes to
      use these new interfaces in blink in a future CL.
      
      For backwards compatibility with existing prefixed EME code, calls
      to CancelKeyRequest() call RemoveSession() instead of CloseSession().
      
      BUG=358271,417481
      TEST=existing EME tests still pass + manual testing
      
      Review URL: https://codereview.chromium.org/555223004
      
      Cr-Commit-Position: refs/heads/master@{#296838}
      80428d2e
    • Viet-Trung Luu's avatar
      Mojo: Remove ProxyMessagePipeEndpoint::Run(), etc. · 422b4342
      Viet-Trung Luu authored
      R=darin@chromium.org
      
      Review URL: https://codereview.chromium.org/596363003
      
      Cr-Commit-Position: refs/heads/master@{#296837}
      422b4342
  2. 25 Sep, 2014 36 commits