Permalink
Switch branches/tags
Nothing to show
Commits on Jun 15, 2017
Commits on May 9, 2017
Commits on Apr 20, 2017
  1. Sort and lowercase header names in getAllResponseHeaders() example

    Also add highlighting for code. Fixes #136.
    annevk committed Apr 20, 2017
Commits on Mar 13, 2017
  1. Improve the wording around handling timeouts

    Fixes #112.
    annevk committed Mar 13, 2017
  2. Align header handling with Fetch

    In particular, setRequestHeader() should use 0x2C 0x20 as separator (not just 0x2C) and get(All)ResponseHeader(s)() should do so too. The latter also always needs to end in 0x0D 0x0A rather than omitting it at the end.
    
    This depends on whatwg/fetch#504 landing first.
    
    Tests: w3c/web-platform-tests#4641, w3c/web-platform-tests#5008, and w3c/web-platform-tests#5115.
    
    Fixes #108 and fixes #109.
    annevk committed on GitHub Mar 13, 2017
Commits on Mar 10, 2017
  1. Editorial: define send()'s Content-Type logic in terms of Fetch

    In particular make use of new the new “contains” concept for header lists and also use “byte-case-insensitive”. Also rename Content-Type as variable to the far clearer mimeType.
    annevk committed on GitHub Mar 10, 2017
Commits on Mar 9, 2017
Commits on Mar 8, 2017
  1. Regression fix: correct final MIME type conditional

    7c96ca0 incorrectly removed a “not”
    and introduced some incorrect language for override MIME type.
    annevk committed Mar 8, 2017
Commits on Mar 7, 2017
  1. overrideMimeType() does not throw for invalid input

    Implementations vary quite significantly in how they deal with invalid input though (or lack of input).
    
    Tests: w3c/web-platform-tests#4955 and w3c/web-platform-tests#4993.
    
    Fixes #82.
    annevk committed on GitHub Mar 7, 2017
  2. Only fail to allocate an ArrayBuffer once

    Fixes #26 (again).
    annevk committed Mar 7, 2017
Commits on Feb 25, 2017
  1. Editorial: use a single response object

    As the objects are all mutually exclusive it makes no sense to store
    and clear them separately.
    
    Fixes #124.
    annevk committed Feb 23, 2017
  2. Regression fix: need transmitted/length defined before progress event…

    … dispatch
    
    Regressed in 01da69f.
    
    Fixes #116.
    annevk committed Feb 22, 2017
Commits on Feb 24, 2017
  1. Clarify when subsubsubsteps run in "process response"

    They only run when new bytes are transmitted.
    
    Closes #118.
    annevk committed Feb 23, 2017
Commits on Feb 23, 2017
  1. Meta: remove annotation system and update deploy infrastructure

    Now with the reduplicated deploy.sh script and no more commit snapshots
    for commits not on master. See whatwg/meta#11.
    
    Fixes #119.
    annevk committed Feb 23, 2017
Commits on Feb 22, 2017
Commits on Feb 14, 2017
  1. Editorial: add indexes for terms and IDL

    Also add .editorconfig and .gitattributes.
    domenic committed with annevk Feb 14, 2017
Commits on Jan 24, 2017
Commits on Jan 22, 2017
  1. Meta: enable snapshots

    annevk committed Jan 22, 2017
  2. Meta: add LICENSE

    annevk committed Jan 22, 2017
  3. Editorial: convert to Bikeshed

    See
    whatwg/fullscreen@f9df3ea
    for a rough outline of the process followed here.
    
    This fixes #98 in the process since referencing
    "entry settings object" was not really feasible.
    
    Unfortunately this change also changes some of
    the IDL formatting due to limitations of Bikeshed.
    Those are clearly called out through notes.
    annevk committed Nov 8, 2016
  4. Editorial: rename resource to prepare for Bikeshed

    This should help with git blame.
    annevk committed Nov 8, 2016
Commits on Nov 8, 2016
  1. Editorial: prepare for bikeshed

    Basically copy the changes done in
    whatwg/fullscreen@6f43f8e
    01f9b6390a4d. Also add IDs to examples.
    annevk committed Nov 8, 2016
Commits on Oct 24, 2016
  1. Regression: open() needs to unset the send() flag

    This is a regression introduced in
    2ee6455 that assumed “terminate the
    request” would unset the send() flag (while it actually didn’t).
    
    Fixes #94.
    annevk committed Oct 24, 2016
Commits on Oct 19, 2016
Commits on Sep 28, 2016
  1. Fire readystatechange more often than readyState changes

    Web compatibility ♥. Fixes #92.
    annevk committed Sep 28, 2016
Commits on Sep 15, 2016
  1. Fiddle with progress events

    Fire the final progress event before switching the state to DONE in
    “handle response-end-of-body”. And no longer fire events named progress
    in “request error steps”.
    
    Fixes #72.
    
    (This commit also removes the same-origin data-URL flag that is about
    to be removed in Fetch per whatwg/fetch#381.
    That change has no impact on implementations.)
    annevk committed on GitHub Sep 15, 2016
Commits on Sep 1, 2016
  1. Fix an obsolete ReadableStream operation name

    Use an operation defined in Fetch instead. Fixes #85.
    yutakahirano committed with annevk Sep 1, 2016
Commits on Aug 11, 2016
  1. Align upload event dispatch with implementations

    They consistently require event listeners to be added before send() is
    invoked.
    
    Fixes https://www.w3.org/Bugs/Public/show_bug.cgi?id=20322.
    
    https://bugzilla.mozilla.org/show_bug.cgi?id=1254382 also contains
    useful analysis.
    annevk committed Aug 11, 2016
Commits on Jul 27, 2016
  1. Editorial: rename end-of-file to end-of-body

    See
    whatwg/fetch@483ffd8
    3c0d395 for rationale.
    annevk committed Jul 27, 2016
Commits on Jun 27, 2016
  1. Remove web-incompatible simplifications of FormData

    Everything done by f9d4c25 is now
    reverted as it turned out nothing there would really stick. I should
    avoid experiments like this going forward without solid evidence since
    it’s just not worth the time and churn.
    
    Fixes #73.
    annevk committed Jun 27, 2016
Commits on Jun 7, 2016
  1. XMLHttpRequest uses the default destination

    Fetch changed its setup around and now XMLHttpRequest uses the default
    destination; the empty string.
    
    Fixes #71.
    annevk committed Jun 7, 2016