| Index: LayoutTests/media/track/regions-webvtt/text-track-region-constructor-expected.txt
|
| diff --git a/LayoutTests/media/track/regions-webvtt/text-track-region-constructor-expected.txt b/LayoutTests/media/track/regions-webvtt/text-track-region-constructor-expected.txt
|
| index f4b3896f4e60f050a9c5c0b37828be07d840fbf5..71f7c2b5577ed9d293a650f20bb3c9a8a62e836c 100644
|
| --- a/LayoutTests/media/track/regions-webvtt/text-track-region-constructor-expected.txt
|
| +++ b/LayoutTests/media/track/regions-webvtt/text-track-region-constructor-expected.txt
|
| @@ -1,5 +1,120 @@
|
| Tests the constructor and mutation of TextTrackRegion.
|
|
|
| -undefined FAIL
|
| +** Test the default indexs of a region. **
|
| +EXPECTED (region.track == 'null') OK
|
| +EXPECTED (region.scroll == '') OK
|
| +EXPECTED (region.viewportAnchorX == '0') OK
|
| +EXPECTED (region.viewportAnchorY == '100') OK
|
| +EXPECTED (region.regionAnchorX == '0') OK
|
| +EXPECTED (region.regionAnchorY == '100') OK
|
| +EXPECTED (region.height == '3') OK
|
| +EXPECTED (region.width == '100') OK
|
| +
|
| +** Test that incorrect mutation keeps previous valid values. **
|
| +RUN(region.scroll = 'invalid-scroll-value')
|
| +SyntaxError: An invalid or illegal string was specified.
|
| +EXPECTED (region.scroll == '') OK
|
| +
|
| +Invalid percentage value: -1
|
| +RUN(region.viewportAnchorX = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.viewportAnchorX == '0') OK
|
| +RUN(region.viewportAnchorY = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.viewportAnchorY == '100') OK
|
| +RUN(region.regionAnchorX = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.regionAnchorX == '0') OK
|
| +RUN(region.regionAnchorY = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.regionAnchorY == '100') OK
|
| +RUN(region.width = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.width == '100') OK
|
| +
|
| +Invalid percentage value: 101
|
| +RUN(region.viewportAnchorX = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.viewportAnchorX == '0') OK
|
| +RUN(region.viewportAnchorY = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.viewportAnchorY == '100') OK
|
| +RUN(region.regionAnchorX = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.regionAnchorX == '0') OK
|
| +RUN(region.regionAnchorY = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.regionAnchorY == '100') OK
|
| +RUN(region.width = invalidPercentageValues[index])
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.width == '100') OK
|
| +
|
| +Invalid percentage value: -Infinity
|
| +RUN(region.viewportAnchorX = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.viewportAnchorX == '0') OK
|
| +RUN(region.viewportAnchorY = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.viewportAnchorY == '100') OK
|
| +RUN(region.regionAnchorX = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.regionAnchorX == '0') OK
|
| +RUN(region.regionAnchorY = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.regionAnchorY == '100') OK
|
| +RUN(region.width = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.width == '100') OK
|
| +
|
| +Invalid percentage value: Infinity
|
| +RUN(region.viewportAnchorX = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.viewportAnchorX == '0') OK
|
| +RUN(region.viewportAnchorY = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.viewportAnchorY == '100') OK
|
| +RUN(region.regionAnchorX = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.regionAnchorX == '0') OK
|
| +RUN(region.regionAnchorY = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.regionAnchorY == '100') OK
|
| +RUN(region.width = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.width == '100') OK
|
| +
|
| +Invalid percentage value: NaN
|
| +RUN(region.viewportAnchorX = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.viewportAnchorX == '0') OK
|
| +RUN(region.viewportAnchorY = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.viewportAnchorY == '100') OK
|
| +RUN(region.regionAnchorX = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.regionAnchorX == '0') OK
|
| +RUN(region.regionAnchorY = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.regionAnchorY == '100') OK
|
| +RUN(region.width = invalidPercentageValues[index])
|
| +TypeError: Type error
|
| +EXPECTED (region.width == '100') OK
|
| +RUN(region.height = -1)
|
| +IndexSizeError: Index or size was negative, or greater than the allowed value.
|
| +EXPECTED (region.height == '3') OK
|
| +
|
| +** Test that proper mutation keeps assigned value. **
|
| +RUN(region.height = 130)
|
| +EXPECTED (region.height == '130') OK
|
| +RUN(region.viewportAnchorX = 64)
|
| +EXPECTED (region.viewportAnchorX == '64') OK
|
| +RUN(region.viewportAnchorY = 32)
|
| +EXPECTED (region.viewportAnchorY == '32') OK
|
| +RUN(region.regionAnchorX = 16)
|
| +EXPECTED (region.regionAnchorX == '16') OK
|
| +RUN(region.regionAnchorY = 8)
|
| +EXPECTED (region.regionAnchorY == '8') OK
|
| +RUN(region.width = 42)
|
| +EXPECTED (region.width == '42') OK
|
| END OF TEST
|
|
|
|
|