System.Linq.Parallel OrderedPipeliningMergeEnumerator.MoveNext is using API unsupported on browser (Monitor.Wait();). It needs to be fixed so it works without Monitor.Wait() on browser
OrderedPipeliningMergeEnumerator.TryWaitForElement It is calling Monitor.Wait() which is unsupported on browser. Which is further called from OrderedPipeliningMergeEnumerator.MoveNext which is overriding IEnumerator.MoveNext(...)
Originally posted by @buyaa-n in #43363 (comment)