{"action":"created","issue":{"url":"https://api.github.com/repos/chrsmith/html5rocks/issues/725","labels_url":"https://api.github.com/repos/chrsmith/html5rocks/issues/725/labels{/name}","comments_url":"https://api.github.com/repos/chrsmith/html5rocks/issues/725/comments","events_url":"https://api.github.com/repos/chrsmith/html5rocks/issues/725/events","html_url":"https://github.com/chrsmith/html5rocks/issues/725","id":60750490,"number":725,"title":"Use dynamic hidden iframe to load appcache manifest","user":{"login":"chrsmith","id":4029847,"avatar_url":"https://avatars.githubusercontent.com/u/4029847?v=3","gravatar_id":"","url":"https://api.github.com/users/chrsmith","html_url":"https://github.com/chrsmith","followers_url":"https://api.github.com/users/chrsmith/followers","following_url":"https://api.github.com/users/chrsmith/following{/other_user}","gists_url":"https://api.github.com/users/chrsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/chrsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrsmith/subscriptions","organizations_url":"https://api.github.com/users/chrsmith/orgs","repos_url":"https://api.github.com/users/chrsmith/repos","events_url":"https://api.github.com/users/chrsmith/events{/privacy}","received_events_url":"https://api.github.com/users/chrsmith/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chrsmith/html5rocks/labels/Milestone-Q12012","name":"Milestone-Q12012","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/html5rocks/labels/New","name":"New","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/html5rocks/labels/Priority-P2","name":"Priority-P2","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/html5rocks/labels/Tutorial","name":"Tutorial","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/html5rocks/labels/Type-Bug","name":"Type-Bug","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"chrsmith","id":4029847,"avatar_url":"https://avatars.githubusercontent.com/u/4029847?v=3","gravatar_id":"","url":"https://api.github.com/users/chrsmith","html_url":"https://github.com/chrsmith","followers_url":"https://api.github.com/users/chrsmith/followers","following_url":"https://api.github.com/users/chrsmith/following{/other_user}","gists_url":"https://api.github.com/users/chrsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/chrsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrsmith/subscriptions","organizations_url":"https://api.github.com/users/chrsmith/orgs","repos_url":"https://api.github.com/users/chrsmith/repos","events_url":"https://api.github.com/users/chrsmith/events{/privacy}","received_events_url":"https://api.github.com/users/chrsmith/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2015-03-12T00:01:55Z","updated_at":"2015-03-12T00:02:10Z","closed_at":null,"body":"Original [issue 743](https://code.google.com/p/html5rocks/issues/detail?id=743) created by chrsmith on 2011-12-07T01:10:27.000Z:\n\nGeneral idea:\r\n&lt;iframe src&gt; points to a url that contains a page pointing to a dynamically created\r\nmanifest based on query parameters. If the &lt;iframe src&gt; parameters change, the URL\r\nwill, and the manifest will be updated.\r\n\r\nI believe this also prevents the main page from being implicitly cached since it isn't the one\r\ncontaining the mainfest attribute.\r\n\r\nI'll check on the feasibility of this."},"comment":{"url":"https://api.github.com/repos/chrsmith/html5rocks/issues/comments/78399471","html_url":"https://github.com/chrsmith/html5rocks/issues/725#issuecomment-78399471","issue_url":"https://api.github.com/repos/chrsmith/html5rocks/issues/725","id":78399471,"user":{"login":"chrsmith","id":4029847,"avatar_url":"https://avatars.githubusercontent.com/u/4029847?v=3","gravatar_id":"","url":"https://api.github.com/users/chrsmith","html_url":"https://github.com/chrsmith","followers_url":"https://api.github.com/users/chrsmith/followers","following_url":"https://api.github.com/users/chrsmith/following{/other_user}","gists_url":"https://api.github.com/users/chrsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/chrsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrsmith/subscriptions","organizations_url":"https://api.github.com/users/chrsmith/orgs","repos_url":"https://api.github.com/users/chrsmith/repos","events_url":"https://api.github.com/users/chrsmith/events{/privacy}","received_events_url":"https://api.github.com/users/chrsmith/received_events","type":"User","site_admin":false},"created_at":"2015-03-12T00:02:10Z","updated_at":"2015-03-12T00:02:10Z","body":"Comment [#4](https://code.google.com/p/html5rocks/issues/detail?id=743#c4) originally posted by chrsmith on 2012-10-15T19:51:15.000Z:\n\nI'm having trouble getting this to work as well. When testing with Chrome, it appears that only the iframe src gets loaded from the application cache and everything else is loaded from the server. I have also verified that the application cache is not working correctly by modifying a cached file without changing the cache manifest. The modified file was reloaded from the server after a simple refresh, which is not correct, if I understand correctly."}}