| OLD | NEW |
| 1 <head> | 1 <head> |
| 2 <script src="../../resources/js-test.js"></script> | 2 <script src="../../resources/js-test.js"></script> |
| 3 </head> | 3 </head> |
| 4 <body> | 4 <body> |
| 5 <script> | 5 <script> |
| 6 description("This tests that document.createEvent is hooked up for all Event
interfaces (and alternatives) and creates the right instance.") | 6 description("This tests that document.createEvent is hooked up for all Event
interfaces (and alternatives) and creates the right instance.") |
| 7 | 7 |
| 8 // AnimationEvent | 8 // AnimationEvent |
| 9 shouldBeTrue("document.createEvent('AnimationEvent') instanceof window.Anima
tionEvent"); | 9 shouldBeTrue("document.createEvent('AnimationEvent') instanceof window.Anima
tionEvent"); |
| 10 shouldBeTrue("document.createEvent('AnimationEvent') instanceof window.Event
"); | 10 shouldBeTrue("document.createEvent('AnimationEvent') instanceof window.Event
"); |
| (...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 159 | 159 |
| 160 // StorageEvent | 160 // StorageEvent |
| 161 shouldBeTrue("document.createEvent('StorageEvent') instanceof window.Storage
Event"); | 161 shouldBeTrue("document.createEvent('StorageEvent') instanceof window.Storage
Event"); |
| 162 shouldBeTrue("document.createEvent('StorageEvent') instanceof window.Event")
; | 162 shouldBeTrue("document.createEvent('StorageEvent') instanceof window.Event")
; |
| 163 shouldBeTrue("document.createEvent('StorageEvent').constructor === window.St
orageEvent"); | 163 shouldBeTrue("document.createEvent('StorageEvent').constructor === window.St
orageEvent"); |
| 164 | 164 |
| 165 // SVGEvents (Event alternative) | 165 // SVGEvents (Event alternative) |
| 166 shouldBeTrue("document.createEvent('SVGEvents') instanceof window.Event"); | 166 shouldBeTrue("document.createEvent('SVGEvents') instanceof window.Event"); |
| 167 shouldBeTrue("document.createEvent('SVGEvents').constructor === window.Event
"); | 167 shouldBeTrue("document.createEvent('SVGEvents').constructor === window.Event
"); |
| 168 | 168 |
| 169 // SVGZoomEvent | |
| 170 shouldBeTrue("document.createEvent('SVGZoomEvent') instanceof window.SVGZoom
Event"); | |
| 171 shouldBeTrue("document.createEvent('SVGZoomEvent') instanceof window.Event")
; | |
| 172 shouldBeTrue("document.createEvent('SVGZoomEvent').constructor === window.SV
GZoomEvent"); | |
| 173 | |
| 174 // SVGZoomEvents (SVGZoomEvent alternative) | |
| 175 shouldBeTrue("document.createEvent('SVGZoomEvents') instanceof window.SVGZoo
mEvent"); | |
| 176 shouldBeTrue("document.createEvent('SVGZoomEvents') instanceof window.Event"
); | |
| 177 shouldBeTrue("document.createEvent('SVGZoomEvents').constructor === window.S
VGZoomEvent"); | |
| 178 | |
| 179 // CloseEvent | 169 // CloseEvent |
| 180 shouldBeTrue("document.createEvent('CloseEvent') instanceof window.CloseEven
t"); | 170 shouldBeTrue("document.createEvent('CloseEvent') instanceof window.CloseEven
t"); |
| 181 shouldBeTrue("document.createEvent('CloseEvent') instanceof window.Event"); | 171 shouldBeTrue("document.createEvent('CloseEvent') instanceof window.Event"); |
| 182 shouldBeTrue("document.createEvent('CloseEvent').constructor === window.Clos
eEvent"); | 172 shouldBeTrue("document.createEvent('CloseEvent').constructor === window.Clos
eEvent"); |
| 183 | 173 |
| 184 // The following are here for completeness, but won't until there is more wi
despread support for them. | 174 // The following are here for completeness, but won't until there is more wi
despread support for them. |
| 185 | 175 |
| 186 // #if ENABLE(WEB_AUDIO) | 176 // #if ENABLE(WEB_AUDIO) |
| 187 // AudioProcessingEvent | 177 // AudioProcessingEvent |
| 188 // shouldBeTrue("document.createEvent('AudioProcessingEvent') instanceof win
dow.AudioProcessingEvent"); | 178 // shouldBeTrue("document.createEvent('AudioProcessingEvent') instanceof win
dow.AudioProcessingEvent"); |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 261 debug("'document.createEvent(propertyName).constructor === windo
w[propertyName]' with propertyName: " + propertyName + " threw an exception: " +
e); | 251 debug("'document.createEvent(propertyName).constructor === windo
w[propertyName]' with propertyName: " + propertyName + " threw an exception: " +
e); |
| 262 } | 252 } |
| 263 } | 253 } |
| 264 } | 254 } |
| 265 shouldBeTrue('allEventInterfacesCreateEvents'); | 255 shouldBeTrue('allEventInterfacesCreateEvents'); |
| 266 </script> | 256 </script> |
| 267 | 257 |
| 268 | 258 |
| 269 | 259 |
| 270 </body> | 260 </body> |
| OLD | NEW |