Auto merge of #8243 - eefriedman:canvas-width-height, r=Ms2ger

Simplify implementation of '<canvas>' 'width' and 'height' attributes.

Strictly speaking, this affects correctness for extremely large width and height values... but that's unlikely to matter in practice.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8243)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2015-11-04 23:22:09 +05:30
commit b39035c60e
2 changed files with 24 additions and 77 deletions

View file

@ -16659,18 +16659,6 @@
[canvas.tabIndex: IDL set to -2147483648 followed by getAttribute()]
expected: FAIL
[canvas.width: setAttribute() to 2147483648 followed by IDL get]
expected: FAIL
[canvas.width: setAttribute() to 4294967295 followed by IDL get]
expected: FAIL
[canvas.height: setAttribute() to 2147483648 followed by IDL get]
expected: FAIL
[canvas.height: setAttribute() to 4294967295 followed by IDL get]
expected: FAIL
[canvas.itemScope: typeof IDL attribute]
expected: FAIL
@ -22125,27 +22113,3 @@
[video.height: IDL set to 4294967295 followed by IDL get]
expected: FAIL
[canvas.width: IDL set to 2147483648 followed by getAttribute()]
expected: FAIL
[canvas.width: IDL set to 2147483648 followed by IDL get]
expected: FAIL
[canvas.width: IDL set to 4294967295 followed by getAttribute()]
expected: FAIL
[canvas.width: IDL set to 4294967295 followed by IDL get]
expected: FAIL
[canvas.height: IDL set to 2147483648 followed by getAttribute()]
expected: FAIL
[canvas.height: IDL set to 2147483648 followed by IDL get]
expected: FAIL
[canvas.height: IDL set to 4294967295 followed by getAttribute()]
expected: FAIL
[canvas.height: IDL set to 4294967295 followed by IDL get]
expected: FAIL