Merge https://chromium.googlesource.com/chromium/blink/+/bbbb5d67d04ba1f8497258846c2cdaf660e91b58 The use of OwnArrayPtr<Length> was unneeded and there was no good reason for these functions not to use a Vector. The big upside is to remove the manual length tracking and getting the ASSERT from the Vector for OOB accesses.