Implement the semantics of EnsureUTF16 in URL APIS.
Safari pass all UTF16 tests on WPT: https://wpt.fyi/results/?label=master&label=experimental&aligned&view=subtest&q=utf16 Is something else needed here? Thanks!