Make WSL demo compatible with Microsoft Edge
authormmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 3 Oct 2017 06:36:56 +0000 (06:36 +0000)
committermmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 3 Oct 2017 06:36:56 +0000 (06:36 +0000)
commit5a90012df53ac8f8cc0de0dcab055149b2b08971
tree9ce2993973dbafed6552a90cb51cbbe97b1aec64
parent9def61bef4d010c80d25de515418331e06ea3144
Make WSL demo compatible with Microsoft Edge
https://bugs.webkit.org/show_bug.cgi?id=177643

Reviewed by Saam Barati.

This patch does two things. The first is it migrates a loop over ParentNode.children to a legacy style loop
because Microsoft Edge throws an exception when trying to use a for...of loop with it. This patch also hides
the compilation behind a setTimeout(0) so there is some indication that something is happening during a
compile.

* Tools/WebGPUShadingLanguageRI/index.html:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@222770 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/WebGPUShadingLanguageRI/index.html