[whatwg] Test suite: Embedded content
ian at hixie.ch
Mon Nov 28 12:04:32 PST 2005
On Mon, 28 Nov 2005, Simon Pieters wrote:
> I've created a test suite for <img>, <iframe>, <embed>/<noembed> and
> <object> with the data types image/png, text/plain, text/html,
> application/xml and application/x-shockwave-flash, with the HTTP
> responces 200, 404, 410, 301 to 200, 301 to 404 and 301 to 410.
> Are the pass conditions correct?
Not sure, I haven't really worked out what that section should say yet.
I think for <img> you want to only support image/* types (e.g. not
text/plain or text/html, not sure about image/svg+xml either, since there
is no difference between that and application/xhtml+xml); and you want to
only show them for 200 (or 301-200). For <iframe> you want to support all
types, and you want to show the contents for all the response codes, but
they should show inside the frame regardless of the type. For <embed> you
want to show only things that require plugins, and only if they have 200
(or 301-200) responses. For <object> you want to show any type, and they
should show without the frame if they are image or plugin data, and with
the frame if they are not, but should only show for 200 and 301-200; other
codes should cause the fallback content to show.
> (I tried to test <applet> aswell, but it turned out to be a pain to
> create a simple Java applet since the file name and the Java code must
> match, which means that I have to compile 50 different applets and do
> some mod_rewrite just to make it work. "Content-Disposition: inline;
> filename=pass.class" didn't work, neither did "Content-Location:
> pass.class". Suggestions?)
I doubt HTML5 will have <applet>.
BTW it is spelt "response".
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg