Lines Matching full:embed
163 // Check for a child EMBED tag.
164 HTMLEmbedElement* embed = 0;
167 embed = static_cast<HTMLEmbedElement*>(child);
177 // Use the attributes from the EMBED tag instead of the OBJECT tag including WIDTH and HEIGHT.
179 if (embed) {
180 embedOrObject = embed;
181 url = embed->url();
182 serviceType = embed->serviceType();
186 // If there was no URL or type defined in EMBED, try the OBJECT tag.
196 // Get the attributes from the params if there is no EMBED tag.
198 while (child && (url.isEmpty() || serviceType.isEmpty() || !embed)) {
210 if (!embed && !name.isEmpty()) {
225 if (!embed && MIMETypeRegistry::isJavaAppletMIMEType(serviceType)) {
230 // Turn the attributes of either the EMBED tag or OBJECT tag into arrays, but don't override PARAM values.
236 if (embed || !uniqueParamNames.contains(name.impl())) {
255 if ((!child->isTextNode() && !child->hasTagName(embedTag) && !child->hasTagName(paramTag)) // Discount <embed> and <param>
284 // add all attributes set on the embed object