Permalink
Commits on Feb 23, 2017
  1. Disable the API in opaque origins

    Also consistently queue a task to reject and resolve promises from in parallel steps.
    
    Tests: w3c/web-platform-tests#4919.
    
    Fixes #41.
    annevk committed Feb 23, 2017
Commits on Feb 15, 2017
  1. Meta: update spec deploy and editing infrastructure

    - Updates to the deduplicated deploy script; part of whatwg/meta#11
    - As such, stops deploying commit snapshots for branches
    - Fixes .travis.yml syntax; part of whatwg/meta#4
    - Adds .gitattributes and .editorconfig; part of whatwg/meta#7
    annevk committed Feb 15, 2017
Commits on Jan 12, 2017
  1. Meta: enable snapshots

    annevk committed Jan 12, 2017
Commits on Dec 16, 2016
Commits on Dec 7, 2016
  1. Allow estimate() to fail

    Fixes #38.
    annevk committed Dec 7, 2016
Commits on Nov 21, 2016
  1. Meta: add Makefile

    annevk committed Nov 21, 2016
  2. Editorial: use the Infra Standard

    annevk committed Nov 21, 2016
Commits on Nov 10, 2016
  1. Editorial: fix domain reference

    annevk committed Nov 10, 2016
Commits on Oct 11, 2016
  1. Integrate with the Permissions API

    Fixes #19. (There's some further improvements suggested there, but this is good enough for now and fixes a number of smaller issues too.)
    jyasskin committed with annevk Oct 11, 2016
Commits on Sep 30, 2016
Commits on Jul 21, 2016
  1. Claim the "persistent-storage" enum value

    See w3c/permissions#39 for context.
    annevk committed Jul 21, 2016
Commits on Jun 25, 2016
  1. Explain the intent behind the persistent permission

    Fixes #23 (the other issues mentioned there have been addressed
    separately).
    annevk committed Jun 25, 2016
Commits on Jun 24, 2016
  1. Use schemeless origin group rather than site

    Also use registrable domain rather than eTLD. Fixes #32. And fixes #33.
    annevk committed Jun 24, 2016
  2. Mention application cache and notifications under site storage

    Also put network storage closer to site storage. Fixes #30.
    annevk committed Jun 24, 2016
  3. Acknowledge that the permission prompt or heuristic might not result …

    …in an answer
    
    Fixes #26.
    annevk committed Jun 24, 2016
Commits on May 17, 2016
  1. Editorial: typo fix, 'conservative'

    PR: #28
    daleharvey committed with annevk May 17, 2016
Commits on Apr 22, 2016
  1. Explain the UI guidelines a little better

    Fixes the “source” comment in #23.
    annevk committed Apr 22, 2016
  2. Clean up usage and quota

    Give user agents even more freedom in determining the usage and quota
    fields for an origin and stop trying to define the global environment
    in which they fit.
    
    Also, make it more clear that each origin has a single site storage
    unit which has a single box.
    
    Also, indicate that credentials storage should not be grouped with
    site/network storage in UI as if it were all a single thing.
    
    Fixes #22.
    annevk committed Apr 22, 2016
  3. Rename "atomic" to "best-effort"

    Both persistent and non-persistent boxes are treated atomically, for
    now.
    
    Fixes #21.
    annevk committed Apr 22, 2016
Commits on Apr 1, 2016
  1. Rely on the Permissions API before it is ready

    Fixes #14.
    annevk committed Apr 1, 2016
Commits on Mar 31, 2016
  1. Editorial: format example better

    annevk committed Mar 31, 2016
  2. Add an example

    Fixes #16.
    annevk committed Mar 31, 2016
  3. Introducing navigator.storage.persistent()

    Fixes #9.
    annevk committed Mar 31, 2016
  4. Make site storage origin-bound

    This removes the need for persistentEstimate().
    
    Also make it more clear what various types of other storage exists,
    which this standard does not tackle (for now anyway).
    
    Fixes #15.
    annevk committed Mar 31, 2016
  5. Reuse PermissionState from the Permissions API

    Fixes #10. Also fix some issues around the environment settings object.
    
    Further integration with the Permissions API is #14. Requires some
    updates upstream.
    annevk committed Mar 31, 2016
  6. Update README with code of conduct

    Also update bikeshed and point out where terminology comes from.
    annevk committed Mar 31, 2016
Commits on Nov 18, 2015
  1. Include more PR instructions

    annevk committed Nov 18, 2015
Commits on Aug 10, 2015