This page tests that the tabindex attribute is accepted for values between -2147483648 and 2147483647. Values outside of this range will make the tabIndex reflected value zero.
Testing input elements in the page
getAttribute("tabindex") = 3147483648; tabIndex = 0
getAttribute("tabindex") = 2147483648; tabIndex = 0
getAttribute("tabindex") = 2147483647; tabIndex = 2147483647
getAttribute("tabindex") = 2147483646; tabIndex = 2147483646
getAttribute("tabindex") = 0; tabIndex = 0
getAttribute("tabindex") = -1; tabIndex = -1
getAttribute("tabindex") = -2147483647; tabIndex = -2147483647
getAttribute("tabindex") = -2147483648; tabIndex = -2147483648
getAttribute("tabindex") = -2147483649; tabIndex = 0
getAttribute("tabindex") = -3147483648; tabIndex = 0
Testing setAttribute on an anchor element made with document.createElement
getAttribute("tabindex") = 3147483648; tabIndex = 0
getAttribute("tabindex") = 2147483648; tabIndex = 0
getAttribute("tabindex") = 2147483647; tabIndex = 2147483647
getAttribute("tabindex") = 2147483646; tabIndex = 2147483646
getAttribute("tabindex") = 0; tabIndex = 0
getAttribute("tabindex") = -1; tabIndex = -1
getAttribute("tabindex") = -2147483647; tabIndex = -2147483647
getAttribute("tabindex") = -2147483648; tabIndex = -2147483648
getAttribute("tabindex") = -3147483648; tabIndex = 0
getAttribute("tabindex") = ; tabIndex = 0
getAttribute("tabindex") = foo; tabIndex = 0
Testing tabIndex on an area element made with document.createElement
getAttribute("tabindex") = -1147483648; tabIndex = -1147483648
getAttribute("tabindex") = -2147483648; tabIndex = -2147483648
getAttribute("tabindex") = 2147483647; tabIndex = 2147483647
getAttribute("tabindex") = 2147483646; tabIndex = 2147483646
getAttribute("tabindex") = 0; tabIndex = 0
getAttribute("tabindex") = -1; tabIndex = -1
getAttribute("tabindex") = -2147483647; tabIndex = -2147483647
getAttribute("tabindex") = -2147483648; tabIndex = -2147483648
getAttribute("tabindex") = 1147483648; tabIndex = 1147483648
getAttribute("tabindex") = 0; tabIndex = 0
getAttribute("tabindex") = 0; tabIndex = 0