Generally speaking, it is unlikely to encounter a huge <ol> list in html documents. This article is just a purely technical discussion.
I happened to encounter this problem and tested it.
The limit measured is [-2147483648, 2147483647], that is [ - 2^31 ~ 2^31 - 1 ]
There are some differences in the browser.
On IE10 and Firefox, after the sequence number reaches the limit positive value 2147483647, the sequence numbers of subsequent list items are all the limit positive value 2147483647 and remain unchanged.
2147483645. a
2147483646. b
2147483647. c
2147483647. d
2147483647. e
2147483647. f
On Chrome, after the sequence number reaches the limit positive value of 2147483647, the next sequence number will become the limit negative value -2147483648, and the subsequent ones will be incremented on this basis -2147483647, -2147483646,...
2147483645. a
2147483646. b
2147483647. c
-2147483648. d
-2147483647. e
-2147483646. f