Bug 1973726 - Set DOM file path for webkitRelativePath. r=sefeng,geckoview-reviewers,webidl,smaug,ohall
Actually, there is no way to set webkitRelativePath from JavaScript.
Since GeckoView's folder picker handles virtual file data, we need to
set relative path from JavaScript directly.
A content URI of System storage document provider only allow file data
access from file/folder picker, so there is no way to test it on
geckoivew-junit.
Also, after landing bug 1591640, GVE always crash when using folder
picker. So this includes a fix for it.
Differential Revision: https://phabricator.services.mozilla.com/D255615
<!--This file is auto-generated from builtinprecision_test_generator.pyDO NOT EDIT!--><html><head><metahttp-equiv="Content-Type"content="text/html; charset=utf-8"><title>WebGL Builtin Precision Conformance Tests</title><linkrel="stylesheet"href="../../../../resources/js-test-style.css"/><scriptsrc="../../../../js/js-test-pre.js"></script><scriptsrc="../../../../js/webgl-test-utils.js"></script><scriptsrc="../../../../closure-library/closure/goog/base.js"></script><scriptsrc="../../../deqp-deps.js"></script><script>goog.require('functional.gles3.es3fBuiltinPrecisionTests');</script></head><body><divid="description"></div><divid="console"></div><canvasid="canvas"width="200"height="100"></canvas><script>varcanvas=document.getElementById('canvas');varwtu=WebGLTestUtils;vargl=wtu.create3DContext('canvas',null,2);functional.gles3.es3fBuiltinPrecisionTests.run(gl,0);</script></body></html>