Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support reloads that don't fetch from the cache #26411

Open
jdm opened this issue May 4, 2020 · 2 comments
Open

Support reloads that don't fetch from the cache #26411

jdm opened this issue May 4, 2020 · 2 comments

Comments

@jdm
Copy link
Member

@jdm jdm commented May 4, 2020

To support web developers who want to have a quick edit-reload development cycle, we need to ensure that any bugs in our network cache implementation do not block them. We should ensure that it is possible to opt-in to reloading a page and guarantee that no cached content will be used.

The quickest way to support this would be to add an embedding API for clearing the entire network cache, so the usual reload operation will Just Work for this purpose.

@jdm
Copy link
Member Author

@jdm jdm commented Jul 27, 2020

Watching someone do a livestream and try to develop, this is a huge productivity killer. We need to add this ASAP.

@jdm jdm added this to the Firefox Reality v1.2 milestone Jul 27, 2020
@jdm
Copy link
Member Author

@jdm jdm commented Jul 27, 2020

For the purposes of the next release, I think we should make the refresh button clear the cache.

@jdm jdm mentioned this issue Jul 28, 2020
4 of 4 tasks complete
bors-servo added a commit that referenced this issue Jul 28, 2020
Make reload button clear the network cache.

The developer workflow in FxR is frustrating right now because of bugs like #24385. To allow us to put out a new release soon that addresses this papercut, these changes make the reload button clear the network cache in FxR.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix (kind of) #26411.
- [x] These changes do not require tests because can't test FxR.
bors-servo added a commit that referenced this issue Jul 28, 2020
Make reload button clear the network cache.

The developer workflow in FxR is frustrating right now because of bugs like #24385. To allow us to put out a new release soon that addresses this papercut, these changes make the reload button clear the network cache in FxR.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix (kind of) #26411.
- [x] These changes do not require tests because can't test FxR.
bors-servo added a commit that referenced this issue Jul 28, 2020
Make reload button clear the network cache.

The developer workflow in FxR is frustrating right now because of bugs like #24385. To allow us to put out a new release soon that addresses this papercut, these changes make the reload button clear the network cache in FxR.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix (kind of) #26411.
- [x] These changes do not require tests because can't test FxR.
bors-servo added a commit that referenced this issue Jul 28, 2020
Make reload button clear the network cache.

The developer workflow in FxR is frustrating right now because of bugs like #24385. To allow us to put out a new release soon that addresses this papercut, these changes make the reload button clear the network cache in FxR.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix (kind of) #26411.
- [x] These changes do not require tests because can't test FxR.
bors-servo added a commit that referenced this issue Jul 28, 2020
Make reload button clear the network cache.

The developer workflow in FxR is frustrating right now because of bugs like #24385. To allow us to put out a new release soon that addresses this papercut, these changes make the reload button clear the network cache in FxR.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix (kind of) #26411.
- [x] These changes do not require tests because can't test FxR.
bors-servo added a commit that referenced this issue Jul 28, 2020
Make reload button clear the network cache.

The developer workflow in FxR is frustrating right now because of bugs like #24385. To allow us to put out a new release soon that addresses this papercut, these changes make the reload button clear the network cache in FxR.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix (kind of) #26411.
- [x] These changes do not require tests because can't test FxR.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
HoloLens
  
To do
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.