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

Firefox application cache handling is still busted #4

Open
ChrisRus opened this issue Apr 5, 2013 · 1 comment
Open

Firefox application cache handling is still busted #4

ChrisRus opened this issue Apr 5, 2013 · 1 comment
Assignees
Labels
Milestone

Comments

@ChrisRus
Copy link
Member

ChrisRus commented Apr 5, 2013

I continue to struggle to get my appcache monitor state machine to cooperate with Firefox in all cases. Generally it works but there are currently some odd corner cases. In all cases a browser refresh after taking an update seems to correct. But this shouldn't ever be necessary.

@ghost ghost assigned ChrisRus Apr 5, 2013
@ChrisRus
Copy link
Member Author

Update: The latest update of Firefox seems to make the existing annoyance of an occasionally needing to manually refresh the page post update a constant annoyance. Browser refresh works, but only the WebKit Chrome and Safari seem to actually implement the documented AppCache state machine per specification. I've resisted the urge to rewrite this code as it's fundamentally a state machine (that should be modeled in SCDL). However, that's a ways out still. I plan to come back in and review all the bootstrap code; in particular another go at the AppCache monitor as this is critically important for single-page HTML 5 apps (and tricky to get working despite a simple spec).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant