OLD | NEW |
1 description( | 1 description( |
2 'This tests the behavior of non-numeric values in contexts where the DOM has a n
umeric parameter.' | 2 'This tests the behavior of non-numeric values in contexts where the DOM has a n
umeric parameter.' |
3 ); | 3 ); |
4 | 4 |
5 function nonNumericPolicy(template) | 5 function nonNumericPolicy(template) |
6 { | 6 { |
7 var x = 0; | 7 var x = 0; |
8 try { | 8 try { |
9 eval(template); | 9 eval(template); |
10 } catch (e) { | 10 } catch (e) { |
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
271 | 271 |
272 shouldBe("nonNumericPolicy('document.createElement(\"textarea\").setSelectionRan
ge(x, 0)')", "'any type allowed'"); | 272 shouldBe("nonNumericPolicy('document.createElement(\"textarea\").setSelectionRan
ge(x, 0)')", "'any type allowed'"); |
273 shouldBe("nonNumericPolicy('document.createElement(\"textarea\").setSelectionRan
ge(0, x)')", "'any type allowed'"); | 273 shouldBe("nonNumericPolicy('document.createElement(\"textarea\").setSelectionRan
ge(0, x)')", "'any type allowed'"); |
274 | 274 |
275 // KeyboardEvent | 275 // KeyboardEvent |
276 | 276 |
277 shouldBe("nonNumericPolicy('document.createEvent(\"KeyboardEvent\").initKeyboard
Event(\"a\", false, false, null, \"b\", x, false, false, false, false, false)')"
, "'any type allowed'"); | 277 shouldBe("nonNumericPolicy('document.createEvent(\"KeyboardEvent\").initKeyboard
Event(\"a\", false, false, null, \"b\", x, false, false, false, false, false)')"
, "'any type allowed'"); |
278 | 278 |
279 // MediaList | 279 // MediaList |
280 | 280 |
281 shouldBe("nonNumericPolicy('createMediaList().item(x)')", "'any type allowed'"); | 281 shouldBe("nonNumericPolicy('createMediaList().item(x)')", "'any type allowed (bu
t not omitted)'"); |
282 | 282 |
283 // MouseEvent | 283 // MouseEvent |
284 | 284 |
285 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, x, 0, 0, 0, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); | 285 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, x, 0, 0, 0, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); |
286 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, x, 0, 0, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); | 286 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, x, 0, 0, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); |
287 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, x, 0, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); | 287 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, x, 0, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); |
288 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, 0, x, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); | 288 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, 0, x, 0, false, false, false, false, 0, null)')
", "'any type allowed'"); |
289 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, 0, 0, x, false, false, false, false, 0, null)')
", "'any type allowed'"); | 289 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, 0, 0, x, false, false, false, false, 0, null)')
", "'any type allowed'"); |
290 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, 0, 0, 0, false, false, false, false, x, null)')
", "'any type allowed'"); | 290 shouldBe("nonNumericPolicy('document.createEvent(\"MouseEvent\").initMouseEvent(
\"a\", false, false, null, 0, 0, 0, 0, 0, false, false, false, false, x, null)')
", "'any type allowed'"); |
291 | 291 |
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
640 ../../../../WebCore/svg/SVGSVGElement.idl: attribute float curre
ntScale | 640 ../../../../WebCore/svg/SVGSVGElement.idl: attribute float curre
ntScale |
641 | 641 |
642 ../../../../WebCore/svg/SVGMatrix.idl: attribute double a; | 642 ../../../../WebCore/svg/SVGMatrix.idl: attribute double a; |
643 ../../../../WebCore/svg/SVGMatrix.idl: attribute double b; | 643 ../../../../WebCore/svg/SVGMatrix.idl: attribute double b; |
644 ../../../../WebCore/svg/SVGMatrix.idl: attribute double c; | 644 ../../../../WebCore/svg/SVGMatrix.idl: attribute double c; |
645 ../../../../WebCore/svg/SVGMatrix.idl: attribute double d; | 645 ../../../../WebCore/svg/SVGMatrix.idl: attribute double d; |
646 ../../../../WebCore/svg/SVGMatrix.idl: attribute double e; | 646 ../../../../WebCore/svg/SVGMatrix.idl: attribute double e; |
647 ../../../../WebCore/svg/SVGMatrix.idl: attribute double f; | 647 ../../../../WebCore/svg/SVGMatrix.idl: attribute double f; |
648 | 648 |
649 */ | 649 */ |
OLD | NEW |