| OLD | NEW |
| 1 function create_window_in_test(t, srcdoc) { | 1 function create_window_in_test(t, srcdoc) { |
| 2 let p = new Promise((resolve) => { | 2 let p = new Promise((resolve) => { |
| 3 let f = document.createElement('iframe'); | 3 let f = document.createElement('iframe'); |
| 4 f.srcdoc = srcdoc ? srcdoc : ''; | 4 f.srcdoc = srcdoc ? srcdoc : ''; |
| 5 f.onload = (event) => { | 5 f.onload = (event) => { |
| 6 let w = f.contentWindow; | 6 let w = f.contentWindow; |
| 7 t.add_cleanup(() => f.parentNode && f.remove()); | 7 t.add_cleanup(() => f.parentNode && f.remove()); |
| 8 resolve(w); | 8 resolve(w); |
| 9 }; | 9 }; |
| 10 document.body.appendChild(f); | 10 document.body.appendChild(f); |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 72 | 72 |
| 73 function create_disconnected_callback_log(element) { | 73 function create_disconnected_callback_log(element) { |
| 74 return {type: 'disconnected', element: element}; | 74 return {type: 'disconnected', element: element}; |
| 75 } | 75 } |
| 76 | 76 |
| 77 function assert_disconnected_log_entry(log, element) { | 77 function assert_disconnected_log_entry(log, element) { |
| 78 assert_equals(log.type, 'disconnected'); | 78 assert_equals(log.type, 'disconnected'); |
| 79 assert_equals(log.element, element); | 79 assert_equals(log.element, element); |
| 80 } | 80 } |
| 81 | 81 |
| 82 function assert_adopted_log_entry(log, element) { | |
| 83 assert_equals(log.type, 'adopted'); | |
| 84 assert_equals(log.element, element); | |
| 85 } | |
| 86 | |
| 87 function create_adopted_callback_log(element) { | |
| 88 return {type: 'adopted', element: element}; | |
| 89 } | |
| 90 | |
| 91 function create_attribute_changed_callback_log(element, name, oldValue, newValue
, namespace) { | 82 function create_attribute_changed_callback_log(element, name, oldValue, newValue
, namespace) { |
| 92 return { | 83 return { |
| 93 type: 'attributeChanged', | 84 type: 'attributeChanged', |
| 94 element: element, | 85 element: element, |
| 95 name: name, | 86 name: name, |
| 96 namespace: namespace, | 87 namespace: namespace, |
| 97 oldValue: oldValue, | 88 oldValue: oldValue, |
| 98 newValue: newValue, | 89 newValue: newValue, |
| 99 actualValue: element.getAttributeNS(namespace, name) | 90 actualValue: element.getAttributeNS(namespace, name) |
| 100 }; | 91 }; |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 221 xhr.overrideMimeType('text/xml'); | 212 xhr.overrideMimeType('text/xml'); |
| 222 xhr.onload = function () { resolve(xhr.responseXML); } | 213 xhr.onload = function () { resolve(xhr.responseXML); } |
| 223 xhr.onerror = function () { reject('Failed to fetch the docu
ment'); } | 214 xhr.onerror = function () { reject('Failed to fetch the docu
ment'); } |
| 224 xhr.send(); | 215 xhr.send(); |
| 225 }); | 216 }); |
| 226 }, | 217 }, |
| 227 hasBrowsingContext: false, | 218 hasBrowsingContext: false, |
| 228 } | 219 } |
| 229 ]; | 220 ]; |
| 230 } | 221 } |
| OLD | NEW |