未验证 提交 51e91685 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #19557 from munrocket/response

CI: Dynamically replace .generateUUID()
examples/screenshots/misc_lookat.jpg

108.4 KB | W: | H:

examples/screenshots/misc_lookat.jpg

113.1 KB | W: | H:

examples/screenshots/misc_lookat.jpg
examples/screenshots/misc_lookat.jpg
examples/screenshots/misc_lookat.jpg
examples/screenshots/misc_lookat.jpg
  • 2-up
  • Swipe
  • Onion skin
examples/screenshots/svg_sandbox.jpg

67.5 KB | W: | H:

examples/screenshots/svg_sandbox.jpg

66.2 KB | W: | H:

examples/screenshots/svg_sandbox.jpg
examples/screenshots/svg_sandbox.jpg
examples/screenshots/svg_sandbox.jpg
examples/screenshots/svg_sandbox.jpg
  • 2-up
  • Swipe
  • Onion skin
examples/screenshots/webgl_lod.jpg

71.6 KB | W: | H:

examples/screenshots/webgl_lod.jpg

123.5 KB | W: | H:

examples/screenshots/webgl_lod.jpg
examples/screenshots/webgl_lod.jpg
examples/screenshots/webgl_lod.jpg
examples/screenshots/webgl_lod.jpg
  • 2-up
  • Swipe
  • Onion skin
......@@ -90,7 +90,28 @@ const pup = puppeteer.launch( {
const injection = fs.readFileSync( 'test/e2e/deterministic-injection.js', 'utf8' );
await page.evaluateOnNewDocument( injection );
const threeJsBuild = fs.readFileSync( 'build/three.module.js', 'utf8' )
.replace( /Math\.random\(\) \* 0xffffffff/g, 'crypto.getRandomValues(new Uint32Array(1))[0]' );
await page.setRequestInterception( true );
page.on( 'console', msg => ( msg.text().slice( 0, 8 ) === 'Warning.' ) ? console.null( msg.text() ) : {} );
page.on( 'request', async ( request ) => {
if ( request.url() === 'http://localhost:1234/build/three.module.js' ) {
await request.respond( {
status: 200,
contentType: 'application/javascript; charset=utf-8',
body: threeJsBuild
} );
} else {
await request.continue();
}
} );
page.on( 'response', async ( response ) => {
try {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册