Skip to content
This repository was archived by the owner on May 5, 2022. It is now read-only.
This repository was archived by the owner on May 5, 2022. It is now read-only.

Define the "Preload Cache" #97

Closed
Closed

Description

@yoavweiss

We need to define the preload cache, as currently it is not defined and different implementations are doing observably different things.

I think the best place to define such a cache is in Fetch, but as this spec would be its main consumer, thought we should a) discuss it b) track it on this side as well

Activity

  1. igrigorik commented on Jul 21, 2017

    @igrigorik
    Member

    Note: address discussion in #85 when we tackle this.

  2. added this to the Level 1 milestone on Jul 21, 2017
  3. addyosmani commented on Jul 28, 2017

    @addyosmani

    +1. My intuition is this belongs in Fetch and I'd be curious how closely we could get a preload cache matching HTTP cache semantics. The double download possibilities in some browsers would otherwise be unfortunate.

    Do we have a Fetch issue to cross-reference?

  4. yoavweiss commented on Aug 30, 2017

    @yoavweiss
    ContributorAuthor

    Opened whatwg/fetch#590 on Fetch. I'm not sure there's any immediate action on the preload spec, so closing this issue here. Let me know if you disagree.

  5. annevk commented on Aug 30, 2017

    @annevk
    Member

    I don't think you should close this until it's actually fixed on the Fetch side. This specification is the cause.

  6. yoavweiss commented on Aug 30, 2017

    @yoavweiss
    ContributorAuthor

    Fair enough. Reopening

  7. removed this from the Level 1 milestone on Aug 30, 2017
  8. toddreifsteck commented on Oct 25, 2018

    @toddreifsteck
    Member

    Discussed at TPAC 2018:

    • The folks in the room agreed that downloads should, in principle, we predictable.
    • Caches may be cleared by UAs due to memory pressure or to protect user privacy. Apple voices concerns that anything specificied may be difficult to observe in the real world.
    • @yoavweiss will move forward on working to define how this behaves across UAs and in creating tests to poke at the diffrences across UAs.
  9. noamr commented on Oct 26, 2021

    @noamr
    Contributor

    See HTML and FETCH PRs

  10. noamr commented on Feb 15, 2022

    @noamr
    Contributor

    Closing as the preload cache is now defined. Feel free to reopen if I've missed something

  11. yoavweiss commented on Mar 1, 2022

    @yoavweiss
    ContributorAuthor

    Yay!! \o/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions