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 string_cache::Atom;
#[dom_struct]
pub struct HTMLElement {
element: Element
@ -67,6 +69,9 @@ impl<'a> PrivateHTMLElementHelpers for JSRef<'a, HTMLElement> {
}
impl<'a> HTMLElementMethods for JSRef<'a, HTMLElement> {
make_getter!(Title)
make_setter!(SetTitle, "title")
event_handler!(click, GetOnclick, SetOnclick)
fn GetOnload(self) -> Option<EventHandlerNonNull> {

View file

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

View file

@ -1731,9 +1731,6 @@
[HTMLElement interface object length]
expected: FAIL
[HTMLElement interface: attribute title]
expected: FAIL
[HTMLElement interface: attribute lang]
expected: FAIL
@ -2010,9 +2007,6 @@
[HTMLElement interface: attribute onwaiting]
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)]
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]
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]
expected: FAIL
@ -1089,135 +960,6 @@
[head.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -2178,135 +1920,6 @@
[title.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -3396,135 +3009,6 @@
[base.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -5772,135 +5256,6 @@
[link.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -7377,135 +6732,6 @@
[meta.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL

File diff suppressed because it is too large Load diff

View file

@ -1,134 +1,5 @@
[reflection-obsolete.html]
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]
expected: FAIL
@ -2544,135 +2415,6 @@
[applet.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -4830,135 +4572,6 @@
[marquee.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -6177,135 +5790,6 @@
[frameset.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -8349,135 +7833,6 @@
[frame.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
expected: FAIL
@ -9546,135 +8901,6 @@
[dir.itemId: IDL set to object "test-valueOf" followed by IDL get]
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]
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]
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]
expected: FAIL