<br><br><div class="gmail_quote">On Tue, Jun 30, 2009 at 9:29 PM, Ian Hickson <span dir="ltr"><<a href="mailto:ian@hixie.ch">ian@hixie.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="ib">On Thu, 4 Jun 2009, Michael Nordman wrote:<br>
><br>
> What appcache (if any) should the resulting iframes be associated with? I<br>
> think per the spec, the answer is none. Is that the correct answer?<br>
><br>
> <html manifest='myManifestFile'><br>
> <body><br>
> <script language="JavaScript"><br>
>   function frameContents1()<br>
>   {<br>
>     var doc = frame1.document;<br>
>     doc.open();<br>
>     doc.write('<img src=image.png>');<br>
>     doc.close();<br>
>     return;<br>
>   }<br>
><br>
>   function frameContents2()<br>
>   {<br>
>     return "hello";<br>
>   }<br>
> </script><br>
><br>
> <iframe name="frame1" src="javascript:parent.frameContents1()"><br>
> <iframe name="frame2" src="javascript:parent.frameContents2()"><br>
> </body><br>
> </html><br>
<br>
</div></div>If there's no manifest="", there's no application cache selected, as far<br>
as I can tell.</blockquote><div><br></div><div>Thats what it looks like to me too in the current draft. Wondering if thats the right behavior though?</div><div><br></div><div>Generally when loading a frame, the appcache from which the doc resource was loaded gets selected (augmented by an explicit manifest attribute that can make something 'foreign').</div>
<div><br></div><div>In this case, the src is a script embedded in a page that is appcached, so in a transitory sense the doc resource was loaded from an appcache, but that cache does not get selected.</div><div><br></div>
<div>Feels like maybe image.png should load from myManifestFile in the sample?</div><div><br></div></div>