auto merge of #3901 : Ms2ger/servo/title, r=jdm

This commit is contained in:
bors-servo 2014-11-05 14:33:36 -07:00
commit c9857d49dd
13 changed files with 6 additions and 15103 deletions

View file

@ -21,6 +21,8 @@ use dom::virtualmethods::VirtualMethods;
use servo_util::str::DOMString; use servo_util::str::DOMString;
use string_cache::Atom;
#[dom_struct] #[dom_struct]
pub struct HTMLElement { pub struct HTMLElement {
element: Element element: Element
@ -67,6 +69,9 @@ impl<'a> PrivateHTMLElementHelpers for JSRef<'a, HTMLElement> {
} }
impl<'a> HTMLElementMethods for JSRef<'a, HTMLElement> { impl<'a> HTMLElementMethods for JSRef<'a, HTMLElement> {
make_getter!(Title)
make_setter!(SetTitle, "title")
event_handler!(click, GetOnclick, SetOnclick) event_handler!(click, GetOnclick, SetOnclick)
fn GetOnload(self) -> Option<EventHandlerNonNull> { fn GetOnload(self) -> Option<EventHandlerNonNull> {

View file

@ -6,7 +6,7 @@
// http://www.whatwg.org/html/#htmlelement // http://www.whatwg.org/html/#htmlelement
interface HTMLElement : Element { interface HTMLElement : Element {
// metadata attributes // metadata attributes
// attribute DOMString title; attribute DOMString title;
// attribute DOMString lang; // attribute DOMString lang;
// attribute boolean translate; // attribute boolean translate;
// attribute DOMString dir; // attribute DOMString dir;

View file

@ -1731,9 +1731,6 @@
[HTMLElement interface object length] [HTMLElement interface object length]
expected: FAIL expected: FAIL
[HTMLElement interface: attribute title]
expected: FAIL
[HTMLElement interface: attribute lang] [HTMLElement interface: attribute lang]
expected: FAIL expected: FAIL
@ -2010,9 +2007,6 @@
[HTMLElement interface: attribute onwaiting] [HTMLElement interface: attribute onwaiting]
expected: FAIL expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "title" with the proper type (0)]
expected: FAIL
[HTMLElement interface: document.createElement("noscript") must inherit property "lang" with the proper type (1)] [HTMLElement interface: document.createElement("noscript") must inherit property "lang" with the proper type (1)]
expected: FAIL expected: FAIL

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,134 +1,5 @@
[reflection-metadata.html] [reflection-metadata.html]
type: testharness type: testharness
[head.title: typeof IDL attribute]
expected: FAIL
[head.title: IDL get with DOM attribute unset]
expected: FAIL
[head.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[head.title: 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 foo " followed by IDL get]
expected: FAIL
[head.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[head.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[head.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[head.title: setAttribute() to true followed by IDL get]
expected: FAIL
[head.title: setAttribute() to false followed by IDL get]
expected: FAIL
[head.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[head.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[head.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[head.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[head.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[head.title: setAttribute() to null followed by IDL get]
expected: FAIL
[head.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[head.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[head.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[head.title: 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 foo " followed by getAttribute()]
expected: FAIL
[head.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[head.title: IDL set to undefined followed by IDL get]
expected: FAIL
[head.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[head.title: IDL set to 7 followed by IDL get]
expected: FAIL
[head.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[head.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[head.title: IDL set to true followed by getAttribute()]
expected: FAIL
[head.title: IDL set to true followed by IDL get]
expected: FAIL
[head.title: IDL set to false followed by getAttribute()]
expected: FAIL
[head.title: IDL set to false followed by IDL get]
expected: FAIL
[head.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[head.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[head.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[head.title: IDL set to NaN followed by IDL get]
expected: FAIL
[head.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[head.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[head.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[head.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[head.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[head.title: IDL set to null followed by getAttribute()]
expected: FAIL
[head.title: IDL set to null followed by IDL get]
expected: FAIL
[head.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[head.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[head.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[head.lang: typeof IDL attribute] [head.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -1089,135 +960,6 @@
[head.itemId: IDL set to object "test-valueOf" followed by IDL get] [head.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[title.title: typeof IDL attribute]
expected: FAIL
[title.title: IDL get with DOM attribute unset]
expected: FAIL
[title.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[title.title: 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 foo " followed by IDL get]
expected: FAIL
[title.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[title.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[title.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[title.title: setAttribute() to true followed by IDL get]
expected: FAIL
[title.title: setAttribute() to false followed by IDL get]
expected: FAIL
[title.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[title.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[title.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[title.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[title.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[title.title: setAttribute() to null followed by IDL get]
expected: FAIL
[title.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[title.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[title.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[title.title: 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 foo " followed by getAttribute()]
expected: FAIL
[title.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[title.title: IDL set to undefined followed by IDL get]
expected: FAIL
[title.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[title.title: IDL set to 7 followed by IDL get]
expected: FAIL
[title.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[title.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[title.title: IDL set to true followed by getAttribute()]
expected: FAIL
[title.title: IDL set to true followed by IDL get]
expected: FAIL
[title.title: IDL set to false followed by getAttribute()]
expected: FAIL
[title.title: IDL set to false followed by IDL get]
expected: FAIL
[title.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[title.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[title.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[title.title: IDL set to NaN followed by IDL get]
expected: FAIL
[title.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[title.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[title.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[title.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[title.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[title.title: IDL set to null followed by getAttribute()]
expected: FAIL
[title.title: IDL set to null followed by IDL get]
expected: FAIL
[title.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[title.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[title.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[title.lang: typeof IDL attribute] [title.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -2178,135 +1920,6 @@
[title.itemId: IDL set to object "test-valueOf" followed by IDL get] [title.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[base.title: typeof IDL attribute]
expected: FAIL
[base.title: IDL get with DOM attribute unset]
expected: FAIL
[base.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[base.title: 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 foo " followed by IDL get]
expected: FAIL
[base.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[base.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[base.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[base.title: setAttribute() to true followed by IDL get]
expected: FAIL
[base.title: setAttribute() to false followed by IDL get]
expected: FAIL
[base.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[base.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[base.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[base.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[base.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[base.title: setAttribute() to null followed by IDL get]
expected: FAIL
[base.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[base.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[base.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[base.title: 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 foo " followed by getAttribute()]
expected: FAIL
[base.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[base.title: IDL set to undefined followed by IDL get]
expected: FAIL
[base.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[base.title: IDL set to 7 followed by IDL get]
expected: FAIL
[base.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[base.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[base.title: IDL set to true followed by getAttribute()]
expected: FAIL
[base.title: IDL set to true followed by IDL get]
expected: FAIL
[base.title: IDL set to false followed by getAttribute()]
expected: FAIL
[base.title: IDL set to false followed by IDL get]
expected: FAIL
[base.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[base.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[base.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[base.title: IDL set to NaN followed by IDL get]
expected: FAIL
[base.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[base.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[base.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[base.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[base.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[base.title: IDL set to null followed by getAttribute()]
expected: FAIL
[base.title: IDL set to null followed by IDL get]
expected: FAIL
[base.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[base.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[base.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[base.lang: typeof IDL attribute] [base.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -3396,135 +3009,6 @@
[base.itemId: IDL set to object "test-valueOf" followed by IDL get] [base.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[link.title: typeof IDL attribute]
expected: FAIL
[link.title: IDL get with DOM attribute unset]
expected: FAIL
[link.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[link.title: 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 foo " followed by IDL get]
expected: FAIL
[link.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[link.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[link.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[link.title: setAttribute() to true followed by IDL get]
expected: FAIL
[link.title: setAttribute() to false followed by IDL get]
expected: FAIL
[link.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[link.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[link.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[link.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[link.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[link.title: setAttribute() to null followed by IDL get]
expected: FAIL
[link.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[link.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[link.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[link.title: 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 foo " followed by getAttribute()]
expected: FAIL
[link.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[link.title: IDL set to undefined followed by IDL get]
expected: FAIL
[link.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[link.title: IDL set to 7 followed by IDL get]
expected: FAIL
[link.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[link.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[link.title: IDL set to true followed by getAttribute()]
expected: FAIL
[link.title: IDL set to true followed by IDL get]
expected: FAIL
[link.title: IDL set to false followed by getAttribute()]
expected: FAIL
[link.title: IDL set to false followed by IDL get]
expected: FAIL
[link.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[link.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[link.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[link.title: IDL set to NaN followed by IDL get]
expected: FAIL
[link.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[link.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[link.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[link.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[link.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[link.title: IDL set to null followed by getAttribute()]
expected: FAIL
[link.title: IDL set to null followed by IDL get]
expected: FAIL
[link.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[link.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[link.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[link.lang: typeof IDL attribute] [link.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -5772,135 +5256,6 @@
[link.itemId: IDL set to object "test-valueOf" followed by IDL get] [link.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[meta.title: typeof IDL attribute]
expected: FAIL
[meta.title: IDL get with DOM attribute unset]
expected: FAIL
[meta.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[meta.title: 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 foo " followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to true followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to false followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to null followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[meta.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[meta.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[meta.title: 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 foo " followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to undefined followed by IDL get]
expected: FAIL
[meta.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to 7 followed by IDL get]
expected: FAIL
[meta.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[meta.title: IDL set to true followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to true followed by IDL get]
expected: FAIL
[meta.title: IDL set to false followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to false followed by IDL get]
expected: FAIL
[meta.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[meta.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to NaN followed by IDL get]
expected: FAIL
[meta.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[meta.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[meta.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to null followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to null followed by IDL get]
expected: FAIL
[meta.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[meta.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[meta.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[meta.lang: typeof IDL attribute] [meta.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -7377,135 +6732,6 @@
[meta.itemId: IDL set to object "test-valueOf" followed by IDL get] [meta.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[style.title: typeof IDL attribute]
expected: FAIL
[style.title: IDL get with DOM attribute unset]
expected: FAIL
[style.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[style.title: 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 foo " followed by IDL get]
expected: FAIL
[style.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[style.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[style.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[style.title: setAttribute() to true followed by IDL get]
expected: FAIL
[style.title: setAttribute() to false followed by IDL get]
expected: FAIL
[style.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[style.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[style.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[style.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[style.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[style.title: setAttribute() to null followed by IDL get]
expected: FAIL
[style.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[style.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[style.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[style.title: 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 foo " followed by getAttribute()]
expected: FAIL
[style.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[style.title: IDL set to undefined followed by IDL get]
expected: FAIL
[style.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[style.title: IDL set to 7 followed by IDL get]
expected: FAIL
[style.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[style.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[style.title: IDL set to true followed by getAttribute()]
expected: FAIL
[style.title: IDL set to true followed by IDL get]
expected: FAIL
[style.title: IDL set to false followed by getAttribute()]
expected: FAIL
[style.title: IDL set to false followed by IDL get]
expected: FAIL
[style.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[style.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[style.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[style.title: IDL set to NaN followed by IDL get]
expected: FAIL
[style.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[style.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[style.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[style.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[style.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[style.title: IDL set to null followed by getAttribute()]
expected: FAIL
[style.title: IDL set to null followed by IDL get]
expected: FAIL
[style.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[style.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[style.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[style.lang: typeof IDL attribute] [style.lang: typeof IDL attribute]
expected: FAIL expected: FAIL

File diff suppressed because it is too large Load diff

View file

@ -1,134 +1,5 @@
[reflection-obsolete.html] [reflection-obsolete.html]
type: testharness type: testharness
[applet.title: typeof IDL attribute]
expected: FAIL
[applet.title: IDL get with DOM attribute unset]
expected: FAIL
[applet.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[applet.title: 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 foo " followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to true followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to false followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to null followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[applet.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[applet.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[applet.title: 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 foo " followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to undefined followed by IDL get]
expected: FAIL
[applet.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to 7 followed by IDL get]
expected: FAIL
[applet.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[applet.title: IDL set to true followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to true followed by IDL get]
expected: FAIL
[applet.title: IDL set to false followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to false followed by IDL get]
expected: FAIL
[applet.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[applet.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to NaN followed by IDL get]
expected: FAIL
[applet.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[applet.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[applet.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to null followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to null followed by IDL get]
expected: FAIL
[applet.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[applet.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[applet.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[applet.lang: typeof IDL attribute] [applet.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -2544,135 +2415,6 @@
[applet.itemId: IDL set to object "test-valueOf" followed by IDL get] [applet.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[marquee.title: typeof IDL attribute]
expected: FAIL
[marquee.title: IDL get with DOM attribute unset]
expected: FAIL
[marquee.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[marquee.title: 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 foo " followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to true followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to false followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to null followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[marquee.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[marquee.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[marquee.title: 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 foo " followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to undefined followed by IDL get]
expected: FAIL
[marquee.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to 7 followed by IDL get]
expected: FAIL
[marquee.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[marquee.title: IDL set to true followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to true followed by IDL get]
expected: FAIL
[marquee.title: IDL set to false followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to false followed by IDL get]
expected: FAIL
[marquee.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[marquee.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to NaN followed by IDL get]
expected: FAIL
[marquee.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[marquee.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[marquee.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to null followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to null followed by IDL get]
expected: FAIL
[marquee.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[marquee.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[marquee.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[marquee.lang: typeof IDL attribute] [marquee.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -4830,135 +4572,6 @@
[marquee.itemId: IDL set to object "test-valueOf" followed by IDL get] [marquee.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[frameset.title: typeof IDL attribute]
expected: FAIL
[frameset.title: IDL get with DOM attribute unset]
expected: FAIL
[frameset.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[frameset.title: 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 foo " followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to true followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to false followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to null followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[frameset.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[frameset.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[frameset.title: 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 foo " followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to undefined followed by IDL get]
expected: FAIL
[frameset.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to 7 followed by IDL get]
expected: FAIL
[frameset.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[frameset.title: IDL set to true followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to true followed by IDL get]
expected: FAIL
[frameset.title: IDL set to false followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to false followed by IDL get]
expected: FAIL
[frameset.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[frameset.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to NaN followed by IDL get]
expected: FAIL
[frameset.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[frameset.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[frameset.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to null followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to null followed by IDL get]
expected: FAIL
[frameset.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[frameset.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[frameset.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[frameset.lang: typeof IDL attribute] [frameset.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -6177,135 +5790,6 @@
[frameset.itemId: IDL set to object "test-valueOf" followed by IDL get] [frameset.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[frame.title: typeof IDL attribute]
expected: FAIL
[frame.title: IDL get with DOM attribute unset]
expected: FAIL
[frame.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[frame.title: 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 foo " followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to true followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to false followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to null followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[frame.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[frame.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[frame.title: 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 foo " followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to undefined followed by IDL get]
expected: FAIL
[frame.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to 7 followed by IDL get]
expected: FAIL
[frame.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[frame.title: IDL set to true followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to true followed by IDL get]
expected: FAIL
[frame.title: IDL set to false followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to false followed by IDL get]
expected: FAIL
[frame.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[frame.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to NaN followed by IDL get]
expected: FAIL
[frame.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[frame.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[frame.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to null followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to null followed by IDL get]
expected: FAIL
[frame.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[frame.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[frame.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[frame.lang: typeof IDL attribute] [frame.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -8349,135 +7833,6 @@
[frame.itemId: IDL set to object "test-valueOf" followed by IDL get] [frame.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[dir.title: typeof IDL attribute]
expected: FAIL
[dir.title: IDL get with DOM attribute unset]
expected: FAIL
[dir.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[dir.title: 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 foo " followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to true followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to false followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to null followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[dir.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[dir.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[dir.title: 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 foo " followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to undefined followed by IDL get]
expected: FAIL
[dir.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to 7 followed by IDL get]
expected: FAIL
[dir.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[dir.title: IDL set to true followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to true followed by IDL get]
expected: FAIL
[dir.title: IDL set to false followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to false followed by IDL get]
expected: FAIL
[dir.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[dir.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to NaN followed by IDL get]
expected: FAIL
[dir.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[dir.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[dir.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to null followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to null followed by IDL get]
expected: FAIL
[dir.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[dir.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[dir.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[dir.lang: typeof IDL attribute] [dir.lang: typeof IDL attribute]
expected: FAIL expected: FAIL
@ -9546,135 +8901,6 @@
[dir.itemId: IDL set to object "test-valueOf" followed by IDL get] [dir.itemId: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL expected: FAIL
[font.title: typeof IDL attribute]
expected: FAIL
[font.title: IDL get with DOM attribute unset]
expected: FAIL
[font.title: setAttribute() to "" followed by IDL get]
expected: FAIL
[font.title: 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 foo " followed by IDL get]
expected: FAIL
[font.title: setAttribute() to undefined followed by IDL get]
expected: FAIL
[font.title: setAttribute() to 7 followed by IDL get]
expected: FAIL
[font.title: setAttribute() to 1.5 followed by IDL get]
expected: FAIL
[font.title: setAttribute() to true followed by IDL get]
expected: FAIL
[font.title: setAttribute() to false followed by IDL get]
expected: FAIL
[font.title: setAttribute() to object "[object Object\]" followed by IDL get]
expected: FAIL
[font.title: setAttribute() to NaN followed by IDL get]
expected: FAIL
[font.title: setAttribute() to Infinity followed by IDL get]
expected: FAIL
[font.title: setAttribute() to -Infinity followed by IDL get]
expected: FAIL
[font.title: setAttribute() to "\\0" followed by IDL get]
expected: FAIL
[font.title: setAttribute() to null followed by IDL get]
expected: FAIL
[font.title: setAttribute() to object "test-toString" followed by IDL get]
expected: FAIL
[font.title: setAttribute() to object "test-valueOf" followed by IDL get]
expected: FAIL
[font.title: IDL set to "" followed by getAttribute()]
expected: FAIL
[font.title: 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 foo " followed by getAttribute()]
expected: FAIL
[font.title: IDL set to undefined followed by getAttribute()]
expected: FAIL
[font.title: IDL set to undefined followed by IDL get]
expected: FAIL
[font.title: IDL set to 7 followed by getAttribute()]
expected: FAIL
[font.title: IDL set to 7 followed by IDL get]
expected: FAIL
[font.title: IDL set to 1.5 followed by getAttribute()]
expected: FAIL
[font.title: IDL set to 1.5 followed by IDL get]
expected: FAIL
[font.title: IDL set to true followed by getAttribute()]
expected: FAIL
[font.title: IDL set to true followed by IDL get]
expected: FAIL
[font.title: IDL set to false followed by getAttribute()]
expected: FAIL
[font.title: IDL set to false followed by IDL get]
expected: FAIL
[font.title: IDL set to object "[object Object\]" followed by getAttribute()]
expected: FAIL
[font.title: IDL set to object "[object Object\]" followed by IDL get]
expected: FAIL
[font.title: IDL set to NaN followed by getAttribute()]
expected: FAIL
[font.title: IDL set to NaN followed by IDL get]
expected: FAIL
[font.title: IDL set to Infinity followed by getAttribute()]
expected: FAIL
[font.title: IDL set to Infinity followed by IDL get]
expected: FAIL
[font.title: IDL set to -Infinity followed by getAttribute()]
expected: FAIL
[font.title: IDL set to -Infinity followed by IDL get]
expected: FAIL
[font.title: IDL set to "\\0" followed by getAttribute()]
expected: FAIL
[font.title: IDL set to null followed by getAttribute()]
expected: FAIL
[font.title: IDL set to null followed by IDL get]
expected: FAIL
[font.title: IDL set to object "test-toString" followed by getAttribute()]
expected: FAIL
[font.title: IDL set to object "test-toString" followed by IDL get]
expected: FAIL
[font.title: IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
[font.lang: typeof IDL attribute] [font.lang: typeof IDL attribute]
expected: FAIL expected: FAIL

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -9,9 +9,6 @@
[The LinkStyle interface\'s sheet attribute must return StyleSheet object; the disabled attribute must be same as the StyleSheet\'s disabled attribute] [The LinkStyle interface\'s sheet attribute must return StyleSheet object; the disabled attribute must be same as the StyleSheet\'s disabled attribute]
expected: FAIL expected: FAIL
[The title must be the same as the value of the element\'s title content attribute]
expected: FAIL
[The media must be the same as the value of the element\'s media content attribute, or the empty string if it is omitted] [The media must be the same as the value of the element\'s media content attribute, or the empty string if it is omitted]
expected: FAIL expected: FAIL