Skip to content

Commit

Permalink
Rewrite a lot of the internals of Blobs to make reading more explicit.
Browse files Browse the repository at this point in the history
This redefines how blobs work by adding internal slots and hooks to
support Blob objects backed by various sources of data. By doing so this
tries to make more explicit how various edge cases behave, as well as
making it clear that blobs are immutable.

This fixes #75, fixes #99, and fixes #47.
It also lays the ground work to address w3c/webappsec-clear-site-date#49.

This also fixes #71.
  • Loading branch information
mkruisselbrink committed May 21, 2020
1 parent 3207e3f commit 030d980
Showing 1 changed file with 533 additions and 284 deletions.
Loading

0 comments on commit 030d980

Please sign in to comment.