Implement HTMLHyperlinkElementUtils for HTMLAnchorElement

This commit is contained in:
Jaydeep 2016-01-03 17:14:30 -08:00 committed by Jonathan Schuster
parent 446783f7b6
commit c96c26b4f7
26 changed files with 369 additions and 1606 deletions

View file

@ -5,6 +5,7 @@
use dom::activation::Activatable; use dom::activation::Activatable;
use dom::attr::AttrValue; use dom::attr::AttrValue;
use dom::bindings::cell::DOMRefCell;
use dom::bindings::codegen::Bindings::AttrBinding::AttrMethods; use dom::bindings::codegen::Bindings::AttrBinding::AttrMethods;
use dom::bindings::codegen::Bindings::HTMLAnchorElementBinding; use dom::bindings::codegen::Bindings::HTMLAnchorElementBinding;
use dom::bindings::codegen::Bindings::HTMLAnchorElementBinding::HTMLAnchorElementMethods; use dom::bindings::codegen::Bindings::HTMLAnchorElementBinding::HTMLAnchorElementMethods;
@ -12,6 +13,7 @@ use dom::bindings::codegen::Bindings::MouseEventBinding::MouseEventMethods;
use dom::bindings::codegen::Bindings::NodeBinding::NodeMethods; use dom::bindings::codegen::Bindings::NodeBinding::NodeMethods;
use dom::bindings::inheritance::Castable; use dom::bindings::inheritance::Castable;
use dom::bindings::js::{JS, MutNullableHeap, Root}; use dom::bindings::js::{JS, MutNullableHeap, Root};
use dom::bindings::str::USVString;
use dom::document::Document; use dom::document::Document;
use dom::domtokenlist::DOMTokenList; use dom::domtokenlist::DOMTokenList;
use dom::element::Element; use dom::element::Element;
@ -21,16 +23,19 @@ use dom::htmlelement::HTMLElement;
use dom::htmlimageelement::HTMLImageElement; use dom::htmlimageelement::HTMLImageElement;
use dom::mouseevent::MouseEvent; use dom::mouseevent::MouseEvent;
use dom::node::{Node, document_from_node, window_from_node}; use dom::node::{Node, document_from_node, window_from_node};
use dom::urlhelper::UrlHelper;
use dom::virtualmethods::VirtualMethods; use dom::virtualmethods::VirtualMethods;
use num::ToPrimitive; use num::ToPrimitive;
use std::default::Default; use std::default::Default;
use string_cache::Atom; use string_cache::Atom;
use url::{Url, UrlParser};
use util::str::DOMString; use util::str::DOMString;
#[dom_struct] #[dom_struct]
pub struct HTMLAnchorElement { pub struct HTMLAnchorElement {
htmlelement: HTMLElement, htmlelement: HTMLElement,
rel_list: MutNullableHeap<JS<DOMTokenList>>, rel_list: MutNullableHeap<JS<DOMTokenList>>,
url: DOMRefCell<Option<Url>>,
} }
impl HTMLAnchorElement { impl HTMLAnchorElement {
@ -41,6 +46,7 @@ impl HTMLAnchorElement {
htmlelement: htmlelement:
HTMLElement::new_inherited(localName, prefix, document), HTMLElement::new_inherited(localName, prefix, document),
rel_list: Default::default(), rel_list: Default::default(),
url: DOMRefCell::new(None),
} }
} }
@ -51,6 +57,37 @@ impl HTMLAnchorElement {
let element = HTMLAnchorElement::new_inherited(localName, prefix, document); let element = HTMLAnchorElement::new_inherited(localName, prefix, document);
Node::reflect_node(box element, document, HTMLAnchorElementBinding::Wrap) Node::reflect_node(box element, document, HTMLAnchorElementBinding::Wrap)
} }
// https://html.spec.whatwg.org/multipage/#concept-hyperlink-url-set
fn set_url(&self) {
let attribute = self.upcast::<Element>().get_attribute(&ns!(), &atom!("href"));
*self.url.borrow_mut() = attribute.and_then(|attribute| {
let document = document_from_node(self);
let mut parser = UrlParser::new();
parser.base_url(document.url());
parser.parse(&attribute.value()).ok()
});
}
// https://html.spec.whatwg.org/multipage/#reinitialise-url
fn reinitialize_url(&self) {
// Step 1.
match *self.url.borrow() {
None => return,
Some(ref url) if url.scheme == "blob" &&
url.non_relative_scheme_data().is_some() => return,
_ => (),
}
// Step 2.
self.set_url();
}
// https://html.spec.whatwg.org/multipage/#update-href
fn update_href(&self) {
self.upcast::<Element>().set_string_attribute(&atom!("href"),
self.url.borrow().as_ref().unwrap().serialize().into());
}
} }
impl VirtualMethods for HTMLAnchorElement { impl VirtualMethods for HTMLAnchorElement {
@ -107,6 +144,312 @@ impl HTMLAnchorElementMethods for HTMLAnchorElement {
// https://html.spec.whatwg.org/multipage/#dom-a-shape // https://html.spec.whatwg.org/multipage/#dom-a-shape
make_setter!(SetShape, "shape"); make_setter!(SetShape, "shape");
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-hash
fn Hash(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 3.
None => USVString(String::new()),
Some(ref url) => {
// Steps 3-4.
UrlHelper::Hash(url)
}
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-hash
fn SetHash(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
if url.scheme == "javascript" { return; }
// Steps 4-5.
UrlHelper::SetHash(url, value);
// Step 6.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-host
fn Host(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 3.
None => USVString(String::new()),
Some(ref url) => {
if url.host().is_none() {
USVString(String::new())
} else {
// Steps 4-5.
UrlHelper::Host(url)
}
}
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-host
fn SetHost(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
if url.non_relative_scheme_data().is_some() {
return;
}
// Step 4.
UrlHelper::SetHost(url, value);
// Step 5.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-hostname
fn Hostname(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 3.
None => USVString(String::new()),
Some(ref url) => {
// Step 4.
UrlHelper::Hostname(url)
}
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-hostname
fn SetHostname(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
if url.non_relative_scheme_data().is_some() {
return;
}
// Step 4.
UrlHelper::SetHostname(url, value);
// Step 5.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-href
fn Href(&self) -> USVString {
// Step 1.
self.reinitialize_url();
USVString(match *self.url.borrow() {
None => {
match self.upcast::<Element>().get_attribute(&ns!(), &atom!("href")) {
// Step 3.
None => String::new(),
// Step 4.
Some(attribute) => (**attribute.value()).to_owned(),
}
},
// Step 5.
Some(ref url) => url.serialize(),
})
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-href
fn SetHref(&self, value: USVString) {
self.upcast::<Element>().set_string_attribute(&atom!("href"),
DOMString::from_string(value.0));
self.set_url();
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-password
fn Password(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 3.
None => USVString(String::new()),
// Steps 3-4.
Some(ref url) => UrlHelper::Password(url)
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-password
fn SetPassword(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
if url.host().is_none() || url.non_relative_scheme_data().is_some() {
return;
}
// Step 4.
UrlHelper::SetPassword(url, value);
// Step 5.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-pathname
fn Pathname(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 3.
None => USVString(String::new()),
// Steps 4-5.
Some(ref url) => UrlHelper::Pathname(url)
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-pathname
fn SetPathname(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
if url.non_relative_scheme_data().is_some() { return; }
// Step 5.
UrlHelper::SetPathname(url, value);
// Step 6.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-port
fn Port(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 3.
None => USVString(String::new()),
// Step 4.
Some(ref url) => UrlHelper::Port(url)
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-port
fn SetPort(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
if url.host().is_none() ||
url.non_relative_scheme_data().is_some() ||
url.scheme == "file" {
return;
}
// Step 4.
UrlHelper::SetPort(url, value);
// Step 5.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-protocol
fn Protocol(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 2.
None => USVString(":".to_owned()),
// Step 3.
Some(ref url) => UrlHelper::Protocol(url)
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-protocol
fn SetProtocol(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 2.
if let Some(url) = self.url.borrow_mut().as_mut() {
// Step 3.
UrlHelper::SetProtocol(url, value);
// Step 4.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-search
fn Search(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 2.
None => USVString(String::new()),
// Step 3.
Some(ref url) => UrlHelper::Search(url)
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-search
fn SetSearch(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
// Steps 4-5.
// TODO add this element's node document character encoding as
// encoding override (as described in the spec)
UrlHelper::SetSearch(url, value);
// Step 6.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-username
fn Username(&self) -> USVString {
// Step 1.
self.reinitialize_url();
match *self.url.borrow() {
// Step 2.
None => USVString(String::new()),
// Step 3.
Some(ref url) => UrlHelper::Username(url)
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-username
fn SetUsername(&self, value: USVString) {
// Step 1.
self.reinitialize_url();
// Step 3.
if let Some(url) = self.url.borrow_mut().as_mut() {
if url.host().is_none() || url.non_relative_scheme_data().is_some() {
return;
}
// Step 4.
UrlHelper::SetUsername(url, value);
// Step 5.
self.update_href();
}
}
// https://html.spec.whatwg.org/multipage/#dom-hyperlink-href
fn Stringifier(&self) -> DOMString {
DOMString::from(self.Href().0)
}
} }
impl Activatable for HTMLAnchorElement { impl Activatable for HTMLAnchorElement {

View file

@ -21,6 +21,7 @@ impl UrlHelper {
} }
pub fn SetHash(url: &mut Url, value: USVString) { pub fn SetHash(url: &mut Url, value: USVString) {
url.fragment = Some(String::new());
let mut wrapper = UrlUtilsWrapper { url: url, parser: &UrlParser::new() }; let mut wrapper = UrlUtilsWrapper { url: url, parser: &UrlParser::new() };
let _ = wrapper.set_fragment(&value.0); let _ = wrapper.set_fragment(&value.0);
} }
@ -101,6 +102,9 @@ impl UrlHelper {
} }
pub fn SetPathname(url: &mut Url, value: USVString) { pub fn SetPathname(url: &mut Url, value: USVString) {
if let Some(path) = url.path_mut() {
path.clear();
}
let mut wrapper = UrlUtilsWrapper { url: url, parser: &UrlParser::new() }; let mut wrapper = UrlUtilsWrapper { url: url, parser: &UrlParser::new() };
let _ = wrapper.set_path(&value.0); let _ = wrapper.set_path(&value.0);
} }
@ -149,6 +153,7 @@ impl UrlHelper {
} }
pub fn SetSearch(url: &mut Url, value: USVString) { pub fn SetSearch(url: &mut Url, value: USVString) {
url.query = Some(String::new());
let mut wrapper = UrlUtilsWrapper { url: url, parser: &UrlParser::new() }; let mut wrapper = UrlUtilsWrapper { url: url, parser: &UrlParser::new() };
let _ = wrapper.set_query(&value.0); let _ = wrapper.set_query(&value.0);
} }

View file

@ -26,7 +26,7 @@ interface HTMLAnchorElement : HTMLElement {
// also has obsolete members // also has obsolete members
}; };
//HTMLAnchorElement implements HTMLHyperlinkElementUtils; HTMLAnchorElement implements HTMLHyperlinkElementUtils;
// https://html.spec.whatwg.org/multipage/#HTMLAnchorElement-partial // https://html.spec.whatwg.org/multipage/#HTMLAnchorElement-partial
partial interface HTMLAnchorElement { partial interface HTMLAnchorElement {

View file

@ -4,17 +4,23 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
// https://html.spec.whatwg.org/multipage/#htmlhyperlinkelementutils // https://html.spec.whatwg.org/multipage/#htmlhyperlinkelementutils
//[NoInterfaceObject/*, Exposed=Window*/] [NoInterfaceObject/*, Exposed=Window*/]
//interface HTMLHyperlinkElementUtils { interface HTMLHyperlinkElementUtils {
// stringifier attribute USVString href; // stringifier attribute USVString href;
attribute USVString href;
// attribute USVString origin; // attribute USVString origin;
// attribute USVString protocol; attribute USVString protocol;
// attribute USVString username; attribute USVString username;
// attribute USVString password; attribute USVString password;
// attribute USVString host; attribute USVString host;
// attribute USVString hostname; attribute USVString hostname;
// attribute USVString port; attribute USVString port;
// attribute USVString pathname; attribute USVString pathname;
// attribute USVString search; attribute USVString search;
// attribute USVString hash; attribute USVString hash;
//};
// Adding a separate stringifier method until
// https://github.com/servo/servo/issues/7590 adds attribute stringifier
// support.
stringifier;
};

View file

@ -1,5 +0,0 @@
[DOMImplementation-createHTMLDocument.html]
type: testharness
[createHTMLDocument(): URL parsing]
expected: FAIL

View file

@ -1,5 +0,0 @@
[Document-constructor.html]
type: testharness
[new Document(): URL parsing]
expected: FAIL

View file

@ -1,8 +1,5 @@
[big5-encoder.html] [big5-encoder.html]
type: testharness type: testharness
[big5 encoder: very basic]
expected: FAIL
[big5 encoder: Highest-pointer BMP character excluded from encoder] [big5 encoder: Highest-pointer BMP character excluded from encoder]
expected: FAIL expected: FAIL

View file

@ -1,8 +1,5 @@
[gb18030-encoder.html] [gb18030-encoder.html]
type: testharness type: testharness
[gb18030 encoder: very basic]
expected: FAIL
[gb18030 encoder: Euro] [gb18030 encoder: Euro]
expected: FAIL expected: FAIL

View file

@ -1,8 +1,5 @@
[gbk-encoder.html] [gbk-encoder.html]
type: testharness type: testharness
[gbk encoder: very basic]
expected: FAIL
[gbk encoder: Euro] [gbk encoder: Euro]
expected: FAIL expected: FAIL

View file

@ -1,11 +1,5 @@
[iso-2022-jp-encoder.html] [iso-2022-jp-encoder.html]
type: testharness type: testharness
[iso-2022-jp encoder: very basic]
expected: FAIL
[iso-2022-jp encoder: basics] [iso-2022-jp encoder: basics]
expected: FAIL expected: FAIL
[iso-2022-jp encoder: SO/SI ESC]
expected: FAIL

View file

@ -1,6 +1,6 @@
[noreferrer.html] [noreferrer.html]
type: testharness type: testharness
expected: TIMEOUT expected: CRASH
[rel=noreferrer nullifies window.opener] [rel=noreferrer nullifies window.opener]
expected: TIMEOUT expected: CRASH

View file

@ -8676,72 +8676,12 @@
[Document interface: document.implementation.createDocument(null, "", null) must inherit property "onwaiting" with the proper type (156)] [Document interface: document.implementation.createDocument(null, "", null) must inherit property "onwaiting" with the proper type (156)]
expected: FAIL expected: FAIL
[HTMLAnchorElement interface: attribute href]
expected: FAIL
[HTMLAnchorElement interface: attribute origin] [HTMLAnchorElement interface: attribute origin]
expected: FAIL expected: FAIL
[HTMLAnchorElement interface: attribute protocol]
expected: FAIL
[HTMLAnchorElement interface: attribute username]
expected: FAIL
[HTMLAnchorElement interface: attribute password]
expected: FAIL
[HTMLAnchorElement interface: attribute host]
expected: FAIL
[HTMLAnchorElement interface: attribute hostname]
expected: FAIL
[HTMLAnchorElement interface: attribute port]
expected: FAIL
[HTMLAnchorElement interface: attribute pathname]
expected: FAIL
[HTMLAnchorElement interface: attribute search]
expected: FAIL
[HTMLAnchorElement interface: attribute hash]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "href" with the proper type (13)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "origin" with the proper type (14)] [HTMLAnchorElement interface: document.createElement("a") must inherit property "origin" with the proper type (14)]
expected: FAIL expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "protocol" with the proper type (15)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "username" with the proper type (16)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "password" with the proper type (17)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "host" with the proper type (18)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "hostname" with the proper type (19)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "port" with the proper type (20)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "pathname" with the proper type (21)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "search" with the proper type (22)]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "hash" with the proper type (23)]
expected: FAIL
[HTMLAreaElement interface: attribute href] [HTMLAreaElement interface: attribute href]
expected: FAIL expected: FAIL

View file

@ -459,114 +459,6 @@
[img.tabIndex: IDL set to -2147483648 followed by getAttribute()] [img.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL expected: FAIL
[img.src: setAttribute() to "" followed by IDL get]
expected: FAIL
[img.src: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[img.src: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[img.src: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[img.src: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[img.src: setAttribute() to undefined followed by IDL get]
expected: FAIL
[img.src: setAttribute() to 7 followed by IDL get]
expected: FAIL
[img.src: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[img.src: setAttribute() to true followed by IDL get]
expected: FAIL
[img.src: setAttribute() to false followed by IDL get]
expected: FAIL
[img.src: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[img.src: setAttribute() to NaN followed by IDL get]
expected: FAIL
[img.src: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[img.src: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[img.src: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[img.src: setAttribute() to null followed by IDL get]
expected: FAIL
[img.src: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[img.src: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[img.src: IDL set to "" followed by IDL get]
expected: FAIL
[img.src: IDL set to " foo " followed by IDL get]
expected: FAIL
[img.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.src: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[img.src: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[img.src: IDL set to undefined followed by IDL get]
expected: FAIL
[img.src: IDL set to 7 followed by IDL get]
expected: FAIL
[img.src: IDL set to 1.5 followed by IDL get]
expected: FAIL
[img.src: IDL set to true followed by IDL get]
expected: FAIL
[img.src: IDL set to false followed by IDL get]
expected: FAIL
[img.src: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[img.src: IDL set to NaN followed by IDL get]
expected: FAIL
[img.src: IDL set to Infinity followed by IDL get]
expected: FAIL
[img.src: IDL set to -Infinity followed by IDL get]
expected: FAIL
[img.src: IDL set to "\\0" followed by IDL get]
expected: FAIL
[img.src: IDL set to null followed by IDL get]
expected: FAIL
[img.src: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[img.src: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[img.srcset: typeof IDL attribute] [img.srcset: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -1002,9 +894,6 @@
[img.lowsrc: IDL set to "http://site.example/" followed by getAttribute()] [img.lowsrc: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.lowsrc: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.lowsrc: IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.lowsrc: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1098,9 +987,6 @@
[img.longDesc: setAttribute() to " foo " followed by IDL get] [img.longDesc: setAttribute() to " foo " followed by IDL get]
expected: FAIL expected: FAIL
[img.longDesc: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[img.longDesc: setAttribute() to "//site.example/path???@#l" followed by IDL get] [img.longDesc: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL expected: FAIL
@ -1152,9 +1038,6 @@
[img.longDesc: IDL set to " foo " followed by IDL get] [img.longDesc: IDL set to " foo " followed by IDL get]
expected: FAIL expected: FAIL
[img.longDesc: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.longDesc: IDL set to "//site.example/path???@#l" followed by IDL get] [img.longDesc: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL expected: FAIL
@ -1383,9 +1266,6 @@
[img.itemId: IDL set to "http://site.example/" followed by getAttribute()] [img.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1938,9 +1818,6 @@
[iframe.src: setAttribute() to " foo " followed by IDL get] [iframe.src: setAttribute() to " foo " followed by IDL get]
expected: FAIL expected: FAIL
[iframe.src: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.src: setAttribute() to "//site.example/path???@#l" followed by IDL get] [iframe.src: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL expected: FAIL
@ -1992,9 +1869,6 @@
[iframe.src: IDL set to " foo " followed by IDL get] [iframe.src: IDL set to " foo " followed by IDL get]
expected: FAIL expected: FAIL
[iframe.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.src: IDL set to "//site.example/path???@#l" followed by IDL get] [iframe.src: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL expected: FAIL
@ -2976,9 +2850,6 @@
[iframe.longDesc: IDL set to "http://site.example/" followed by getAttribute()] [iframe.longDesc: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.longDesc: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.longDesc: IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.longDesc: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3507,9 +3378,6 @@
[iframe.itemId: IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4131,9 +3999,6 @@
[embed.src: IDL set to "http://site.example/" followed by getAttribute()] [embed.src: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.src: IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.src: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5049,9 +4914,6 @@
[embed.itemId: IDL set to "http://site.example/" followed by getAttribute()] [embed.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5673,9 +5535,6 @@
[object.data: IDL set to "http://site.example/" followed by getAttribute()] [object.data: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.data: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.data: IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.data: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7452,9 +7311,6 @@
[object.codeBase: IDL set to "http://site.example/" followed by getAttribute()] [object.codeBase: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.codeBase: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.codeBase: IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.codeBase: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7983,9 +7839,6 @@
[object.itemId: IDL set to "http://site.example/" followed by getAttribute()] [object.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9231,9 +9084,6 @@
[param.itemId: IDL set to "http://site.example/" followed by getAttribute()] [param.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[param.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[param.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [param.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9855,9 +9705,6 @@
[video.src: IDL set to "http://site.example/" followed by getAttribute()] [video.src: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.src: IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.src: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11277,9 +11124,6 @@
[video.poster: IDL set to "http://site.example/" followed by getAttribute()] [video.poster: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.poster: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.poster: IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.poster: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11550,9 +11394,6 @@
[video.itemId: IDL set to "http://site.example/" followed by getAttribute()] [video.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12174,9 +12015,6 @@
[audio.src: IDL set to "http://site.example/" followed by getAttribute()] [audio.src: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.src: IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.src: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13338,9 +13176,6 @@
[audio.itemId: IDL set to "http://site.example/" followed by getAttribute()] [audio.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13962,9 +13797,6 @@
[source.src: IDL set to "http://site.example/" followed by getAttribute()] [source.src: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.src: IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.src: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14493,9 +14325,6 @@
[source.itemId: IDL set to "http://site.example/" followed by getAttribute()] [source.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15462,9 +15291,6 @@
[track.src: IDL set to "http://site.example/" followed by getAttribute()] [track.src: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.src: IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.src: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16101,9 +15927,6 @@
[track.itemId: IDL set to "http://site.example/" followed by getAttribute()] [track.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16833,9 +16656,6 @@
[canvas.itemId: IDL set to "http://site.example/" followed by getAttribute()] [canvas.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[canvas.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[canvas.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [canvas.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -17694,9 +17514,6 @@
[map.itemId: IDL set to "http://site.example/" followed by getAttribute()] [map.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[map.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[map.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [map.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -19512,9 +19329,6 @@
[area.href: IDL set to "http://site.example/" followed by getAttribute()] [area.href: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.href: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.href: IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.href: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -19893,9 +19707,6 @@
[area.itemId: IDL set to "http://site.example/" followed by getAttribute()] [area.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -20187,9 +19998,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -20352,9 +20160,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -20517,9 +20322,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -20682,9 +20484,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -20847,9 +20646,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -21012,9 +20808,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -21177,9 +20970,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -21342,9 +21132,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -21507,9 +21294,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -21672,9 +21456,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -21837,9 +21618,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -642,9 +642,6 @@
[form.itemId: IDL set to "http://site.example/" followed by getAttribute()] [form.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[form.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[form.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [form.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1503,9 +1500,6 @@
[fieldset.itemId: IDL set to "http://site.example/" followed by getAttribute()] [fieldset.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[fieldset.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[fieldset.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [fieldset.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2364,9 +2358,6 @@
[legend.itemId: IDL set to "http://site.example/" followed by getAttribute()] [legend.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[legend.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[legend.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [legend.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3096,9 +3087,6 @@
[label.itemId: IDL set to "http://site.example/" followed by getAttribute()] [label.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[label.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[label.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [label.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5418,9 +5406,6 @@
[input.src: IDL set to "http://site.example/" followed by getAttribute()] [input.src: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[input.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[input.src: IDL set to "//site.example/path???@#l" followed by getAttribute()] [input.src: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6078,9 +6063,6 @@
[input.itemId: IDL set to "http://site.example/" followed by getAttribute()] [input.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[input.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[input.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [input.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6924,9 +6906,6 @@
[button.itemId: IDL set to "http://site.example/" followed by getAttribute()] [button.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[button.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[button.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [button.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7872,9 +7851,6 @@
[select.itemId: IDL set to "http://site.example/" followed by getAttribute()] [select.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[select.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[select.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [select.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -8604,9 +8580,6 @@
[datalist.itemId: IDL set to "http://site.example/" followed by getAttribute()] [datalist.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[datalist.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[datalist.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [datalist.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9465,9 +9438,6 @@
[optgroup.itemId: IDL set to "http://site.example/" followed by getAttribute()] [optgroup.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[optgroup.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[optgroup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [optgroup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10197,9 +10167,6 @@
[option.itemId: IDL set to "http://site.example/" followed by getAttribute()] [option.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[option.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[option.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [option.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11943,9 +11910,6 @@
[textarea.itemId: IDL set to "http://site.example/" followed by getAttribute()] [textarea.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[textarea.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[textarea.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [textarea.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13215,9 +13179,6 @@
[keygen.itemId: IDL set to "http://site.example/" followed by getAttribute()] [keygen.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[keygen.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[keygen.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [keygen.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14076,9 +14037,6 @@
[output.itemId: IDL set to "http://site.example/" followed by getAttribute()] [output.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[output.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[output.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [output.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14808,9 +14766,6 @@
[progress.itemId: IDL set to "http://site.example/" followed by getAttribute()] [progress.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[progress.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[progress.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [progress.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15540,9 +15495,6 @@
[meter.itemId: IDL set to "http://site.example/" followed by getAttribute()] [meter.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[meter.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[meter.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [meter.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15834,9 +15786,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15999,9 +15948,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16164,9 +16110,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16329,9 +16272,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16494,9 +16434,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16659,9 +16596,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16824,9 +16758,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16989,9 +16920,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -17154,9 +17082,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -17319,9 +17244,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -17484,9 +17406,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -771,9 +771,6 @@
[p.itemId: IDL set to "http://site.example/" followed by getAttribute()] [p.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[p.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[p.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [p.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1869,9 +1866,6 @@
[hr.itemId: IDL set to "http://site.example/" followed by getAttribute()] [hr.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[hr.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[hr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [hr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2781,9 +2775,6 @@
[pre.itemId: IDL set to "http://site.example/" followed by getAttribute()] [pre.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[pre.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[pre.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [pre.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3405,9 +3396,6 @@
[blockquote.cite: IDL set to "http://site.example/" followed by getAttribute()] [blockquote.cite: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[blockquote.cite: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[blockquote.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()] [blockquote.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3678,9 +3666,6 @@
[blockquote.itemId: IDL set to "http://site.example/" followed by getAttribute()] [blockquote.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[blockquote.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[blockquote.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [blockquote.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4935,9 +4920,6 @@
[ol.itemId: IDL set to "http://site.example/" followed by getAttribute()] [ol.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[ol.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[ol.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [ol.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5904,9 +5886,6 @@
[ul.itemId: IDL set to "http://site.example/" followed by getAttribute()] [ul.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[ul.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[ul.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [ul.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6945,9 +6924,6 @@
[li.itemId: IDL set to "http://site.example/" followed by getAttribute()] [li.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[li.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[li.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [li.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7785,9 +7761,6 @@
[dl.itemId: IDL set to "http://site.example/" followed by getAttribute()] [dl.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[dl.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[dl.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [dl.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -8517,9 +8490,6 @@
[dt.itemId: IDL set to "http://site.example/" followed by getAttribute()] [dt.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[dt.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[dt.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [dt.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9249,9 +9219,6 @@
[dd.itemId: IDL set to "http://site.example/" followed by getAttribute()] [dd.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[dd.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[dd.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [dd.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9981,9 +9948,6 @@
[figure.itemId: IDL set to "http://site.example/" followed by getAttribute()] [figure.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[figure.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[figure.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [figure.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10713,9 +10677,6 @@
[figcaption.itemId: IDL set to "http://site.example/" followed by getAttribute()] [figcaption.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[figcaption.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[figcaption.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [figcaption.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11445,9 +11406,6 @@
[main.itemId: IDL set to "http://site.example/" followed by getAttribute()] [main.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[main.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[main.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [main.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12177,9 +12135,6 @@
[div.itemId: IDL set to "http://site.example/" followed by getAttribute()] [div.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[div.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[div.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [div.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12471,9 +12426,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12636,9 +12588,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12801,9 +12750,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12966,9 +12912,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13131,9 +13074,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13296,9 +13236,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13461,9 +13398,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13626,9 +13560,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13791,9 +13722,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13956,9 +13884,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14121,9 +14046,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -627,9 +627,6 @@
[head.itemId: IDL set to "http://site.example/" followed by getAttribute()] [head.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[head.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[head.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [head.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1344,9 +1341,6 @@
[title.itemId: IDL set to "http://site.example/" followed by getAttribute()] [title.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[title.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[title.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [title.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2190,9 +2184,6 @@
[base.itemId: IDL set to "http://site.example/" followed by getAttribute()] [base.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[base.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[base.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [base.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2724,114 +2715,6 @@
[link.tabIndex: IDL set to -2147483648 followed by getAttribute()] [link.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL expected: FAIL
[link.href: setAttribute() to "" followed by IDL get]
expected: FAIL
[link.href: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[link.href: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[link.href: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[link.href: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[link.href: setAttribute() to undefined followed by IDL get]
expected: FAIL
[link.href: setAttribute() to 7 followed by IDL get]
expected: FAIL
[link.href: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[link.href: setAttribute() to true followed by IDL get]
expected: FAIL
[link.href: setAttribute() to false followed by IDL get]
expected: FAIL
[link.href: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[link.href: setAttribute() to NaN followed by IDL get]
expected: FAIL
[link.href: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[link.href: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[link.href: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[link.href: setAttribute() to null followed by IDL get]
expected: FAIL
[link.href: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[link.href: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[link.href: IDL set to "" followed by IDL get]
expected: FAIL
[link.href: IDL set to " foo " followed by IDL get]
expected: FAIL
[link.href: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.href: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[link.href: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[link.href: IDL set to undefined followed by IDL get]
expected: FAIL
[link.href: IDL set to 7 followed by IDL get]
expected: FAIL
[link.href: IDL set to 1.5 followed by IDL get]
expected: FAIL
[link.href: IDL set to true followed by IDL get]
expected: FAIL
[link.href: IDL set to false followed by IDL get]
expected: FAIL
[link.href: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[link.href: IDL set to NaN followed by IDL get]
expected: FAIL
[link.href: IDL set to Infinity followed by IDL get]
expected: FAIL
[link.href: IDL set to -Infinity followed by IDL get]
expected: FAIL
[link.href: IDL set to "\\0" followed by IDL get]
expected: FAIL
[link.href: IDL set to null followed by IDL get]
expected: FAIL
[link.href: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[link.href: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[link.crossOrigin: typeof IDL attribute] [link.crossOrigin: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -3234,9 +3117,6 @@
[link.itemId: IDL set to "http://site.example/" followed by getAttribute()] [link.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4209,9 +4089,6 @@
[meta.itemId: IDL set to "http://site.example/" followed by getAttribute()] [meta.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[meta.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[meta.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [meta.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5292,9 +5169,6 @@
[style.itemId: IDL set to "http://site.example/" followed by getAttribute()] [style.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[style.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[style.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [style.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5586,9 +5460,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5751,9 +5622,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5916,9 +5784,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6081,9 +5946,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6246,9 +6108,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6411,9 +6270,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6576,9 +6432,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6741,9 +6594,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6906,9 +6756,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7071,9 +6918,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7236,9 +7080,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -771,9 +771,6 @@
[html.itemId: IDL set to "http://site.example/" followed by getAttribute()] [html.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[html.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[html.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [html.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1320,114 +1317,6 @@
[script.tabIndex: IDL set to -2147483648 followed by getAttribute()] [script.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL expected: FAIL
[script.src: setAttribute() to "" followed by IDL get]
expected: FAIL
[script.src: setAttribute() to " foo " followed by IDL get]
expected: FAIL
[script.src: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[script.src: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[script.src: setAttribute() to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[script.src: setAttribute() to undefined followed by IDL get]
expected: FAIL
[script.src: setAttribute() to 7 followed by IDL get]
expected: FAIL
[script.src: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[script.src: setAttribute() to true followed by IDL get]
expected: FAIL
[script.src: setAttribute() to false followed by IDL get]
expected: FAIL
[script.src: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[script.src: setAttribute() to NaN followed by IDL get]
expected: FAIL
[script.src: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[script.src: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[script.src: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[script.src: setAttribute() to null followed by IDL get]
expected: FAIL
[script.src: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[script.src: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[script.src: IDL set to "" followed by IDL get]
expected: FAIL
[script.src: IDL set to " foo " followed by IDL get]
expected: FAIL
[script.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[script.src: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[script.src: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[script.src: IDL set to undefined followed by IDL get]
expected: FAIL
[script.src: IDL set to 7 followed by IDL get]
expected: FAIL
[script.src: IDL set to 1.5 followed by IDL get]
expected: FAIL
[script.src: IDL set to true followed by IDL get]
expected: FAIL
[script.src: IDL set to false followed by IDL get]
expected: FAIL
[script.src: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[script.src: IDL set to NaN followed by IDL get]
expected: FAIL
[script.src: IDL set to Infinity followed by IDL get]
expected: FAIL
[script.src: IDL set to -Infinity followed by IDL get]
expected: FAIL
[script.src: IDL set to "\\0" followed by IDL get]
expected: FAIL
[script.src: IDL set to null followed by IDL get]
expected: FAIL
[script.src: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[script.src: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[script.type: typeof IDL attribute] [script.type: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -2193,9 +2082,6 @@
[script.itemId: IDL set to "http://site.example/" followed by getAttribute()] [script.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[script.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[script.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [script.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2925,9 +2811,6 @@
[noscript.itemId: IDL set to "http://site.example/" followed by getAttribute()] [noscript.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[noscript.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[noscript.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [noscript.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3549,9 +3432,6 @@
[ins.cite: IDL set to "http://site.example/" followed by getAttribute()] [ins.cite: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[ins.cite: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[ins.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()] [ins.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3951,9 +3831,6 @@
[ins.itemId: IDL set to "http://site.example/" followed by getAttribute()] [ins.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[ins.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[ins.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [ins.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4575,9 +4452,6 @@
[del.cite: IDL set to "http://site.example/" followed by getAttribute()] [del.cite: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[del.cite: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[del.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()] [del.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4977,9 +4851,6 @@
[del.itemId: IDL set to "http://site.example/" followed by getAttribute()] [del.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[del.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[del.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [del.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5709,9 +5580,6 @@
[details.itemId: IDL set to "http://site.example/" followed by getAttribute()] [details.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[details.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[details.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [details.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6441,9 +6309,6 @@
[summary.itemId: IDL set to "http://site.example/" followed by getAttribute()] [summary.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[summary.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[summary.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [summary.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7410,9 +7275,6 @@
[menu.itemId: IDL set to "http://site.example/" followed by getAttribute()] [menu.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[menu.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[menu.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [menu.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -8424,9 +8286,6 @@
[menuitem.icon: IDL set to "http://site.example/" followed by getAttribute()] [menuitem.icon: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[menuitem.icon: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[menuitem.icon: IDL set to "//site.example/path???@#l" followed by getAttribute()] [menuitem.icon: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9150,9 +9009,6 @@
[menuitem.itemId: IDL set to "http://site.example/" followed by getAttribute()] [menuitem.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[menuitem.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[menuitem.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [menuitem.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9882,9 +9738,6 @@
[undefinedelement.itemId: IDL set to "http://site.example/" followed by getAttribute()] [undefinedelement.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[undefinedelement.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[undefinedelement.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [undefinedelement.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10176,9 +10029,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10341,9 +10191,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10506,9 +10353,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10671,9 +10515,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10836,9 +10677,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11001,9 +10839,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11166,9 +11001,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11331,9 +11163,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11496,9 +11325,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11661,9 +11487,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11826,9 +11649,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12906,9 +12726,6 @@
[dialog.itemId: IDL set to "http://site.example/" followed by getAttribute()] [dialog.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[dialog.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[dialog.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [dialog.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -1050,9 +1050,6 @@
[applet.codeBase: IDL set to "http://site.example/" followed by getAttribute()] [applet.codeBase: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[applet.codeBase: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[applet.codeBase: IDL set to "//site.example/path???@#l" followed by getAttribute()] [applet.codeBase: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1527,9 +1524,6 @@
[applet.object: IDL set to "http://site.example/" followed by getAttribute()] [applet.object: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[applet.object: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[applet.object: IDL set to "//site.example/path???@#l" followed by getAttribute()] [applet.object: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2112,9 +2106,6 @@
[applet.itemId: IDL set to "http://site.example/" followed by getAttribute()] [applet.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[applet.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[applet.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [applet.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4329,9 +4320,6 @@
[marquee.itemId: IDL set to "http://site.example/" followed by getAttribute()] [marquee.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[marquee.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[marquee.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [marquee.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5319,9 +5307,6 @@
[frameset.itemId: IDL set to "http://site.example/" followed by getAttribute()] [frameset.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[frameset.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[frameset.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [frameset.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6201,9 +6186,6 @@
[frame.src: IDL set to "http://site.example/" followed by getAttribute()] [frame.src: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[frame.src: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[frame.src: IDL set to "//site.example/path???@#l" followed by getAttribute()] [frame.src: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6495,9 +6477,6 @@
[frame.longDesc: IDL set to "http://site.example/" followed by getAttribute()] [frame.longDesc: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[frame.longDesc: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[frame.longDesc: IDL set to "//site.example/path???@#l" followed by getAttribute()] [frame.longDesc: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7134,9 +7113,6 @@
[frame.itemId: IDL set to "http://site.example/" followed by getAttribute()] [frame.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[frame.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[frame.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [frame.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7974,9 +7950,6 @@
[dir.itemId: IDL set to "http://site.example/" followed by getAttribute()] [dir.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[dir.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[dir.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [dir.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -8706,9 +8679,6 @@
[font.itemId: IDL set to "http://site.example/" followed by getAttribute()] [font.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[font.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[font.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [font.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9000,9 +8970,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9165,9 +9132,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9330,9 +9294,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9495,9 +9456,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9660,9 +9618,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9825,9 +9780,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9990,9 +9942,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10155,9 +10104,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10320,9 +10266,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10485,9 +10428,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10650,9 +10590,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -1029,9 +1029,6 @@
[body.itemId: IDL set to "http://site.example/" followed by getAttribute()] [body.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[body.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[body.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [body.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -1761,9 +1758,6 @@
[article.itemId: IDL set to "http://site.example/" followed by getAttribute()] [article.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[article.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[article.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [article.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2493,9 +2487,6 @@
[section.itemId: IDL set to "http://site.example/" followed by getAttribute()] [section.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[section.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[section.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [section.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3225,9 +3216,6 @@
[nav.itemId: IDL set to "http://site.example/" followed by getAttribute()] [nav.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[nav.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[nav.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [nav.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3957,9 +3945,6 @@
[aside.itemId: IDL set to "http://site.example/" followed by getAttribute()] [aside.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[aside.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[aside.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [aside.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4818,9 +4803,6 @@
[h1.itemId: IDL set to "http://site.example/" followed by getAttribute()] [h1.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[h1.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[h1.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [h1.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5679,9 +5661,6 @@
[h2.itemId: IDL set to "http://site.example/" followed by getAttribute()] [h2.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[h2.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[h2.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [h2.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6540,9 +6519,6 @@
[h3.itemId: IDL set to "http://site.example/" followed by getAttribute()] [h3.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[h3.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[h3.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [h3.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7401,9 +7377,6 @@
[h4.itemId: IDL set to "http://site.example/" followed by getAttribute()] [h4.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[h4.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[h4.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [h4.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -8262,9 +8235,6 @@
[h5.itemId: IDL set to "http://site.example/" followed by getAttribute()] [h5.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[h5.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[h5.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [h5.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9123,9 +9093,6 @@
[h6.itemId: IDL set to "http://site.example/" followed by getAttribute()] [h6.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[h6.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[h6.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [h6.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9855,9 +9822,6 @@
[hgroup.itemId: IDL set to "http://site.example/" followed by getAttribute()] [hgroup.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[hgroup.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[hgroup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [hgroup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10587,9 +10551,6 @@
[header.itemId: IDL set to "http://site.example/" followed by getAttribute()] [header.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[header.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[header.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [header.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11319,9 +11280,6 @@
[footer.itemId: IDL set to "http://site.example/" followed by getAttribute()] [footer.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[footer.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[footer.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [footer.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12051,9 +12009,6 @@
[address.itemId: IDL set to "http://site.example/" followed by getAttribute()] [address.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[address.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[address.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [address.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12990,9 +12945,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13155,9 +13107,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13320,9 +13269,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13485,9 +13431,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13650,9 +13593,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13815,9 +13755,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13980,9 +13917,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14145,9 +14079,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14310,9 +14241,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14475,9 +14403,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14640,9 +14565,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -1653,9 +1653,6 @@
[table.itemId: IDL set to "http://site.example/" followed by getAttribute()] [table.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[table.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[table.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [table.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2514,9 +2511,6 @@
[caption.itemId: IDL set to "http://site.example/" followed by getAttribute()] [caption.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[caption.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[caption.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [caption.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4062,9 +4056,6 @@
[colgroup.itemId: IDL set to "http://site.example/" followed by getAttribute()] [colgroup.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[colgroup.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[colgroup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [colgroup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5610,9 +5601,6 @@
[col.itemId: IDL set to "http://site.example/" followed by getAttribute()] [col.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[col.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[col.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [col.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6858,9 +6846,6 @@
[tbody.itemId: IDL set to "http://site.example/" followed by getAttribute()] [tbody.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[tbody.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[tbody.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [tbody.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -8106,9 +8091,6 @@
[thead.itemId: IDL set to "http://site.example/" followed by getAttribute()] [thead.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[thead.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[thead.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [thead.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9354,9 +9336,6 @@
[tfoot.itemId: IDL set to "http://site.example/" followed by getAttribute()] [tfoot.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[tfoot.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[tfoot.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [tfoot.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10602,9 +10581,6 @@
[tr.itemId: IDL set to "http://site.example/" followed by getAttribute()] [tr.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[tr.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[tr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [tr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12528,9 +12504,6 @@
[td.itemId: IDL set to "http://site.example/" followed by getAttribute()] [td.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[td.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[td.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [td.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14883,9 +14856,6 @@
[th.itemId: IDL set to "http://site.example/" followed by getAttribute()] [th.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[th.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[th.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [th.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15177,9 +15147,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15342,9 +15309,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15507,9 +15471,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15672,9 +15633,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15837,9 +15795,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16002,9 +15957,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16167,9 +16119,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16332,9 +16281,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16497,9 +16443,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16662,9 +16605,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16827,9 +16767,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -1251,21 +1251,12 @@
[a.type: IDL set to object "test-valueOf" followed by IDL get] [a.type: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[a.href: typeof IDL attribute]
expected: FAIL
[a.href: IDL get with DOM attribute unset]
expected: FAIL
[a.href: setAttribute() to "" followed by IDL get] [a.href: setAttribute() to "" followed by IDL get]
expected: FAIL expected: FAIL
[a.href: setAttribute() to " foo " followed by IDL get] [a.href: setAttribute() to " foo " followed by IDL get]
expected: FAIL expected: FAIL
[a.href: setAttribute() to "http://site.example/" followed by IDL get]
expected: FAIL
[a.href: setAttribute() to "//site.example/path???@#l" followed by IDL get] [a.href: setAttribute() to "//site.example/path???@#l" followed by IDL get]
expected: FAIL expected: FAIL
@ -1311,111 +1302,6 @@
[a.href: setAttribute() to object "test-valueOf" followed by IDL get] [a.href: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[a.href: IDL set to "" followed by getAttribute()]
expected: FAIL
[a.href: IDL set to "" followed by IDL get]
expected: FAIL
[a.href: IDL set to " foo " followed by getAttribute()]
expected: FAIL
[a.href: IDL set to " foo " followed by IDL get]
expected: FAIL
[a.href: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL
[a.href: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.href: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL
[a.href: IDL set to "//site.example/path???@#l" followed by IDL get]
expected: FAIL
[a.href: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by getAttribute()]
expected: FAIL
[a.href: IDL set to "\\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f " followed by IDL get]
expected: FAIL
[a.href: IDL set to undefined followed by getAttribute()]
expected: FAIL
[a.href: IDL set to undefined followed by IDL get]
expected: FAIL
[a.href: IDL set to 7 followed by getAttribute()]
expected: FAIL
[a.href: IDL set to 7 followed by IDL get]
expected: FAIL
[a.href: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[a.href: IDL set to 1.5 followed by IDL get]
expected: FAIL
[a.href: IDL set to true followed by getAttribute()]
expected: FAIL
[a.href: IDL set to true followed by IDL get]
expected: FAIL
[a.href: IDL set to false followed by getAttribute()]
expected: FAIL
[a.href: IDL set to false followed by IDL get]
expected: FAIL
[a.href: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[a.href: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[a.href: IDL set to NaN followed by getAttribute()]
expected: FAIL
[a.href: IDL set to NaN followed by IDL get]
expected: FAIL
[a.href: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[a.href: IDL set to Infinity followed by IDL get]
expected: FAIL
[a.href: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[a.href: IDL set to -Infinity followed by IDL get]
expected: FAIL
[a.href: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[a.href: IDL set to "\\0" followed by IDL get]
expected: FAIL
[a.href: IDL set to null followed by getAttribute()]
expected: FAIL
[a.href: IDL set to null followed by IDL get]
expected: FAIL
[a.href: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[a.href: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[a.href: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[a.charset: typeof IDL attribute] [a.charset: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -1728,9 +1614,6 @@
[a.itemId: IDL set to "http://site.example/" followed by getAttribute()] [a.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -2445,9 +2328,6 @@
[em.itemId: IDL set to "http://site.example/" followed by getAttribute()] [em.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[em.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[em.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [em.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3162,9 +3042,6 @@
[strong.itemId: IDL set to "http://site.example/" followed by getAttribute()] [strong.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[strong.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[strong.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [strong.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -3879,9 +3756,6 @@
[small.itemId: IDL set to "http://site.example/" followed by getAttribute()] [small.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[small.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[small.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [small.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -4596,9 +4470,6 @@
[s.itemId: IDL set to "http://site.example/" followed by getAttribute()] [s.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[s.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[s.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [s.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5313,9 +5184,6 @@
[cite.itemId: IDL set to "http://site.example/" followed by getAttribute()] [cite.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[cite.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[cite.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [cite.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -5922,9 +5790,6 @@
[q.cite: IDL set to "http://site.example/" followed by getAttribute()] [q.cite: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[q.cite: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[q.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()] [q.cite: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6195,9 +6060,6 @@
[q.itemId: IDL set to "http://site.example/" followed by getAttribute()] [q.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[q.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[q.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [q.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -6912,9 +6774,6 @@
[dfn.itemId: IDL set to "http://site.example/" followed by getAttribute()] [dfn.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[dfn.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[dfn.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [dfn.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -7629,9 +7488,6 @@
[abbr.itemId: IDL set to "http://site.example/" followed by getAttribute()] [abbr.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[abbr.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[abbr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [abbr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -8475,9 +8331,6 @@
[data.itemId: IDL set to "http://site.example/" followed by getAttribute()] [data.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[data.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[data.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [data.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -9321,9 +9174,6 @@
[time.itemId: IDL set to "http://site.example/" followed by getAttribute()] [time.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[time.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[time.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [time.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10038,9 +9888,6 @@
[code.itemId: IDL set to "http://site.example/" followed by getAttribute()] [code.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[code.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[code.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [code.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -10755,9 +10602,6 @@
[var.itemId: IDL set to "http://site.example/" followed by getAttribute()] [var.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[var.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[var.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [var.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -11472,9 +11316,6 @@
[samp.itemId: IDL set to "http://site.example/" followed by getAttribute()] [samp.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[samp.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[samp.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [samp.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12189,9 +12030,6 @@
[kbd.itemId: IDL set to "http://site.example/" followed by getAttribute()] [kbd.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[kbd.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[kbd.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [kbd.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -12906,9 +12744,6 @@
[sub.itemId: IDL set to "http://site.example/" followed by getAttribute()] [sub.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[sub.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[sub.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [sub.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -13623,9 +13458,6 @@
[sup.itemId: IDL set to "http://site.example/" followed by getAttribute()] [sup.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[sup.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[sup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [sup.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -14340,9 +14172,6 @@
[i.itemId: IDL set to "http://site.example/" followed by getAttribute()] [i.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[i.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[i.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [i.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15057,9 +14886,6 @@
[b.itemId: IDL set to "http://site.example/" followed by getAttribute()] [b.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[b.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[b.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [b.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -15774,9 +15600,6 @@
[u.itemId: IDL set to "http://site.example/" followed by getAttribute()] [u.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[u.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[u.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [u.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -16491,9 +16314,6 @@
[mark.itemId: IDL set to "http://site.example/" followed by getAttribute()] [mark.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[mark.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[mark.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [mark.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -17208,9 +17028,6 @@
[ruby.itemId: IDL set to "http://site.example/" followed by getAttribute()] [ruby.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[ruby.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[ruby.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [ruby.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -17925,9 +17742,6 @@
[rt.itemId: IDL set to "http://site.example/" followed by getAttribute()] [rt.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[rt.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[rt.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [rt.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -18642,9 +18456,6 @@
[rp.itemId: IDL set to "http://site.example/" followed by getAttribute()] [rp.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[rp.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[rp.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [rp.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -19359,9 +19170,6 @@
[bdi.itemId: IDL set to "http://site.example/" followed by getAttribute()] [bdi.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[bdi.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[bdi.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [bdi.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -20076,9 +19884,6 @@
[bdo.itemId: IDL set to "http://site.example/" followed by getAttribute()] [bdo.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[bdo.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[bdo.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [bdo.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -20793,9 +20598,6 @@
[span.itemId: IDL set to "http://site.example/" followed by getAttribute()] [span.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[span.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[span.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [span.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -21639,9 +21441,6 @@
[br.itemId: IDL set to "http://site.example/" followed by getAttribute()] [br.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[br.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[br.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [br.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -22356,9 +22155,6 @@
[wbr.itemId: IDL set to "http://site.example/" followed by getAttribute()] [wbr.itemId: IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[wbr.itemId: IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[wbr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()] [wbr.itemId: IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -22650,9 +22446,6 @@
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[audio.itemValue (<audio src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [audio.itemValue (<audio src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -22815,9 +22608,6 @@
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[embed.itemValue (<embed src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [embed.itemValue (<embed src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -22980,9 +22770,6 @@
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [iframe.itemValue (<iframe src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -23145,9 +22932,6 @@
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[img.itemValue (<img src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [img.itemValue (<img src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -23310,9 +23094,6 @@
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[source.itemValue (<source src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [source.itemValue (<source src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -23475,9 +23256,6 @@
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[track.itemValue (<track src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [track.itemValue (<track src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -23640,9 +23418,6 @@
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[video.itemValue (<video src>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [video.itemValue (<video src>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -23805,9 +23580,6 @@
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[a.itemValue (<a href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [a.itemValue (<a href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -23970,9 +23742,6 @@
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[area.itemValue (<area href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [area.itemValue (<area href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -24135,9 +23904,6 @@
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[link.itemValue (<link href>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [link.itemValue (<link href>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL
@ -24300,9 +24066,6 @@
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "http://site.example/" followed by getAttribute()]
expected: FAIL expected: FAIL
[object.itemValue (<object data>): IDL set to "http://site.example/" followed by IDL get]
expected: FAIL
[object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()] [object.itemValue (<object data>): IDL set to "//site.example/path???@#l" followed by getAttribute()]
expected: FAIL expected: FAIL

View file

@ -1,5 +0,0 @@
[formaction.html]
type: testharness
[formAction relative URL value on input reflects correct value after being updated by the DOM]
expected: FAIL

View file

@ -1,26 +0,0 @@
[a-stringifier.html]
type: testharness
[HTMLAnchorElement stringifier 1]
expected: FAIL
[HTMLAnchorElement stringifier 2]
expected: FAIL
[HTMLAnchorElement stringifier 4]
expected: FAIL
[HTMLAnchorElement stringifier 5]
expected: FAIL
[HTMLAnchorElement stringifier 6]
expected: FAIL
[HTMLAnchorElement stringifier 7]
expected: FAIL
[HTMLAnchorElement stringifier 9]
expected: FAIL
[HTMLAnchorElement stringifier 10]
expected: FAIL

View file

@ -33,24 +33,9 @@
[Parsing: <http://f:00000000000000000000080/c> against <http://example.org/foo/bar>] [Parsing: <http://f:00000000000000000000080/c> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
[Parsing: <http://f:b/c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f: /c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f:\n/c> against <http://example.org/foo/bar>] [Parsing: <http://f:\n/c> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
[Parsing: <http://f:fifty-two/c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f:999999/c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <> against <http://example.org/foo/bar>] [Parsing: <> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
@ -171,18 +156,6 @@
[Parsing: <http:[61:27\]/:foo> against <http://example.org/foo/bar>] [Parsing: <http:[61:27\]/:foo> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
[Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://2001::1> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://2001::1\]> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://2001::1\]:80> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://[2001::1\]> against <http://example.org/foo/bar>] [Parsing: <http://[2001::1\]> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
@ -450,9 +423,6 @@
[Parsing: <data:test# »> against <about:blank>] [Parsing: <data:test# »> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http://[www.google.com\]/> against <about:blank>]
expected: FAIL
[Parsing: <http://www.google.com> against <about:blank>] [Parsing: <http://www.google.com> against <about:blank>]
expected: FAIL expected: FAIL
@ -465,9 +435,6 @@
[Parsing: <http://www/foo/%2E/html> against <about:blank>] [Parsing: <http://www/foo/%2E/html> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http://user:pass@/> against <about:blank>]
expected: FAIL
[Parsing: <http://%25DOMAIN:foobar@foodomain.com/> against <about:blank>] [Parsing: <http://%25DOMAIN:foobar@foodomain.com/> against <about:blank>]
expected: FAIL expected: FAIL
@ -483,9 +450,6 @@
[Parsing: <httpa://foo:80/> against <about:blank>] [Parsing: <httpa://foo:80/> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http://foo:-80/> against <about:blank>]
expected: FAIL
[Parsing: <https://foo:443/> against <about:blank>] [Parsing: <https://foo:443/> against <about:blank>]
expected: FAIL expected: FAIL
@ -627,36 +591,6 @@
[Parsing: <http://:b@www.example.com> against <about:blank>] [Parsing: <http://:b@www.example.com> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http:/:@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://user@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:/@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <https:@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:a:b@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:/a:b@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://a:b@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http::@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:a:@www.example.com> against <about:blank>] [Parsing: <http:a:@www.example.com> against <about:blank>]
expected: FAIL expected: FAIL
@ -669,15 +603,6 @@
[Parsing: <http://www.@pple.com> against <about:blank>] [Parsing: <http://www.@pple.com> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http:@:www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:/@:www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://@:www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://:@www.example.com> against <about:blank>] [Parsing: <http://:@www.example.com> against <about:blank>]
expected: FAIL expected: FAIL
@ -729,81 +654,27 @@
[Parsing: <http://ExAmPlE.CoM> against <http://other.com/>] [Parsing: <http://ExAmPlE.CoM> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://example example.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://[\]> against <http://other.com/>]
expected: FAIL
[Parsing: <http://[:\]> against <http://other.com/>]
expected: FAIL
[Parsing: <http://GOO  goo.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://GOOgoo.com> against <http://other.com/>] [Parsing: <http://GOOgoo.com> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://www.foo。bar.com> against <http://other.com/>] [Parsing: <http://www.foo。bar.com> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://﷐zyx.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://.com> against <http://other.com/>] [Parsing: <http://.com> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%ef%bc%85%ef%bc%90%ef%bc%90.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://你好你好> against <http://other.com/>] [Parsing: <http://你好你好> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://%zz%66%a.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%25> against <http://other.com/>]
expected: FAIL
[Parsing: <http://hello%00> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%30%78%63%30%2e%30%32%35%30.01> against <http://other.com/>] [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://%30%78%63%30%2e%30%32%35%30.01%2e> against <http://other.com/>] [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01%2e> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://192.168.0.257> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%3g%78%63%30%2e%30%32%35%30%2E.01> against <http://other.com/>]
expected: FAIL
[Parsing: <http://192.168.0.1 hello> against <http://other.com/>]
expected: FAIL
[Parsing: <http://> against <http://other.com/>] [Parsing: <http://> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://[google.com\]> against <http://other.com/>]
expected: FAIL
[Parsing: <http://foo:💩@example.com/bar> against <http://other.com/>] [Parsing: <http://foo:💩@example.com/bar> against <http://other.com/>]
expected: FAIL expected: FAIL
@ -840,12 +711,6 @@
[Parsing: </some/path> against <http://user:pass@example.org:21/smth>] [Parsing: </some/path> against <http://user:pass@example.org:21/smth>]
expected: FAIL expected: FAIL
[Parsing: <i> against <sc:sd>]
expected: FAIL
[Parsing: <i> against <sc:sd/sd>]
expected: FAIL
[Parsing: <i> against <sc:/pa/pa>] [Parsing: <i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL
@ -855,12 +720,6 @@
[Parsing: <i> against <sc:///pa/pa>] [Parsing: <i> against <sc:///pa/pa>]
expected: FAIL expected: FAIL
[Parsing: <../i> against <sc:sd>]
expected: FAIL
[Parsing: <../i> against <sc:sd/sd>]
expected: FAIL
[Parsing: <../i> against <sc:/pa/pa>] [Parsing: <../i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL
@ -870,12 +729,6 @@
[Parsing: <../i> against <sc:///pa/pa>] [Parsing: <../i> against <sc:///pa/pa>]
expected: FAIL expected: FAIL
[Parsing: </i> against <sc:sd>]
expected: FAIL
[Parsing: </i> against <sc:sd/sd>]
expected: FAIL
[Parsing: </i> against <sc:/pa/pa>] [Parsing: </i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL
@ -885,12 +738,6 @@
[Parsing: </i> against <sc:///pa/pa>] [Parsing: </i> against <sc:///pa/pa>]
expected: FAIL expected: FAIL
[Parsing: <?i> against <sc:sd>]
expected: FAIL
[Parsing: <?i> against <sc:sd/sd>]
expected: FAIL
[Parsing: <?i> against <sc:/pa/pa>] [Parsing: <?i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL

View file

@ -33,24 +33,9 @@
[Parsing: <http://f:00000000000000000000080/c> against <http://example.org/foo/bar>] [Parsing: <http://f:00000000000000000000080/c> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
[Parsing: <http://f:b/c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f: /c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f:\n/c> against <http://example.org/foo/bar>] [Parsing: <http://f:\n/c> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
[Parsing: <http://f:fifty-two/c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f:999999/c> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <> against <http://example.org/foo/bar>] [Parsing: <> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
@ -171,18 +156,6 @@
[Parsing: <http:[61:27\]/:foo> against <http://example.org/foo/bar>] [Parsing: <http:[61:27\]/:foo> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
[Parsing: <http://[1::2\]:3:4> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://2001::1> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://2001::1\]> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://2001::1\]:80> against <http://example.org/foo/bar>]
expected: FAIL
[Parsing: <http://[2001::1\]> against <http://example.org/foo/bar>] [Parsing: <http://[2001::1\]> against <http://example.org/foo/bar>]
expected: FAIL expected: FAIL
@ -450,9 +423,6 @@
[Parsing: <data:test# »> against <about:blank>] [Parsing: <data:test# »> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http://[www.google.com\]/> against <about:blank>]
expected: FAIL
[Parsing: <http://www.google.com> against <about:blank>] [Parsing: <http://www.google.com> against <about:blank>]
expected: FAIL expected: FAIL
@ -465,9 +435,6 @@
[Parsing: <http://www/foo/%2E/html> against <about:blank>] [Parsing: <http://www/foo/%2E/html> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http://user:pass@/> against <about:blank>]
expected: FAIL
[Parsing: <http://%25DOMAIN:foobar@foodomain.com/> against <about:blank>] [Parsing: <http://%25DOMAIN:foobar@foodomain.com/> against <about:blank>]
expected: FAIL expected: FAIL
@ -483,9 +450,6 @@
[Parsing: <httpa://foo:80/> against <about:blank>] [Parsing: <httpa://foo:80/> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http://foo:-80/> against <about:blank>]
expected: FAIL
[Parsing: <https://foo:443/> against <about:blank>] [Parsing: <https://foo:443/> against <about:blank>]
expected: FAIL expected: FAIL
@ -627,36 +591,6 @@
[Parsing: <http://:b@www.example.com> against <about:blank>] [Parsing: <http://:b@www.example.com> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http:/:@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://user@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:/@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <https:@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:a:b@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:/a:b@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://a:b@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http::@/www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:a:@www.example.com> against <about:blank>] [Parsing: <http:a:@www.example.com> against <about:blank>]
expected: FAIL expected: FAIL
@ -669,15 +603,6 @@
[Parsing: <http://www.@pple.com> against <about:blank>] [Parsing: <http://www.@pple.com> against <about:blank>]
expected: FAIL expected: FAIL
[Parsing: <http:@:www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http:/@:www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://@:www.example.com> against <about:blank>]
expected: FAIL
[Parsing: <http://:@www.example.com> against <about:blank>] [Parsing: <http://:@www.example.com> against <about:blank>]
expected: FAIL expected: FAIL
@ -720,81 +645,27 @@
[Parsing: <http://ExAmPlE.CoM> against <http://other.com/>] [Parsing: <http://ExAmPlE.CoM> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://example example.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://Goo%20 goo%7C|.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://[\]> against <http://other.com/>]
expected: FAIL
[Parsing: <http://[:\]> against <http://other.com/>]
expected: FAIL
[Parsing: <http://GOO  goo.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://GOOgoo.com> against <http://other.com/>] [Parsing: <http://GOOgoo.com> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://www.foo。bar.com> against <http://other.com/>] [Parsing: <http://www.foo。bar.com> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://﷐zyx.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%ef%b7%90zyx.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://.com> against <http://other.com/>] [Parsing: <http://.com> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%ef%bc%85%ef%bc%94%ef%bc%91.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%ef%bc%85%ef%bc%90%ef%bc%90.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://你好你好> against <http://other.com/>] [Parsing: <http://你好你好> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://%zz%66%a.com> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%25> against <http://other.com/>]
expected: FAIL
[Parsing: <http://hello%00> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%30%78%63%30%2e%30%32%35%30.01> against <http://other.com/>] [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://%30%78%63%30%2e%30%32%35%30.01%2e> against <http://other.com/>] [Parsing: <http://%30%78%63%30%2e%30%32%35%30.01%2e> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://192.168.0.257> against <http://other.com/>]
expected: FAIL
[Parsing: <http://%3g%78%63%30%2e%30%32%35%30%2E.01> against <http://other.com/>]
expected: FAIL
[Parsing: <http://192.168.0.1 hello> against <http://other.com/>]
expected: FAIL
[Parsing: <http://> against <http://other.com/>] [Parsing: <http://> against <http://other.com/>]
expected: FAIL expected: FAIL
[Parsing: <http://[google.com\]> against <http://other.com/>]
expected: FAIL
[Parsing: <http://foo:💩@example.com/bar> against <http://other.com/>] [Parsing: <http://foo:💩@example.com/bar> against <http://other.com/>]
expected: FAIL expected: FAIL
@ -831,12 +702,6 @@
[Parsing: <http://`{}:`{}@h/`{}?`{}> against <http://doesnotmatter/>] [Parsing: <http://`{}:`{}@h/`{}?`{}> against <http://doesnotmatter/>]
expected: FAIL expected: FAIL
[Parsing: <i> against <sc:sd>]
expected: FAIL
[Parsing: <i> against <sc:sd/sd>]
expected: FAIL
[Parsing: <i> against <sc:/pa/pa>] [Parsing: <i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL
@ -846,12 +711,6 @@
[Parsing: <i> against <sc:///pa/pa>] [Parsing: <i> against <sc:///pa/pa>]
expected: FAIL expected: FAIL
[Parsing: <../i> against <sc:sd>]
expected: FAIL
[Parsing: <../i> against <sc:sd/sd>]
expected: FAIL
[Parsing: <../i> against <sc:/pa/pa>] [Parsing: <../i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL
@ -861,12 +720,6 @@
[Parsing: <../i> against <sc:///pa/pa>] [Parsing: <../i> against <sc:///pa/pa>]
expected: FAIL expected: FAIL
[Parsing: </i> against <sc:sd>]
expected: FAIL
[Parsing: </i> against <sc:sd/sd>]
expected: FAIL
[Parsing: </i> against <sc:/pa/pa>] [Parsing: </i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL
@ -876,12 +729,6 @@
[Parsing: </i> against <sc:///pa/pa>] [Parsing: </i> against <sc:///pa/pa>]
expected: FAIL expected: FAIL
[Parsing: <?i> against <sc:sd>]
expected: FAIL
[Parsing: <?i> against <sc:sd/sd>]
expected: FAIL
[Parsing: <?i> against <sc:/pa/pa>] [Parsing: <?i> against <sc:/pa/pa>]
expected: FAIL expected: FAIL

View file

@ -1,5 +0,0 @@
[006.html]
type: testharness
[WebSockets: converting first arguments]
expected: FAIL