HTMLOptionsCollection remove() argument should be long, not unsigned long
HTMLOptionsCollection remove() argument should be long, not unsigned long

As per spec link: 
https://html.spec.whatwg.org/#the-htmloptionscollection-interface,
HTMLOptionsCollection remove() api argument should be
long, not unsigned long

This change cannot be tested since, we can only test with a
small number of options (certainly less than two billion)
and the difference is only observable around INT_MAX and
INT_MIN, also return value of remove() is always void, it
does not throw any exception. Implementation for remove()
is already using int.

BUG=496400

Review URL: https://codereview.chromium.org/1216933002

git-svn-id: bf5cd6ccde378db821296732a091cfbcf5285fbd@198149 bbb929c8-8fbe-4397-9dbb-9b2b20218538

Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk