Emile Fokkema
Emile Fokkema
This could be solved by https://github.com/gfranko/amdclean/pull/125.
This could be solved by https://github.com/gfranko/amdclean/pull/125.
Internally, `InfiniteCanvas` [uses](https://github.com/emilefokkema/infinite-canvas/blob/1bf096d7692fafc6d1d2eed2dffbdf9254cdf2c7/src/infinite-canvas-viewbox.ts#L65) [`createPattern`](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/createPattern) to draw the `ImageData`. But, as it turns out, Safari [has a bug](https://stackoverflow.com/questions/75556912/createpattern-doesnt-work-with-imagebitmap-in-safari) in precisely that method. So, nothing I can do about this, unfortunately.
Make sure to think about this question: ```ts const touch1 = await page.touchscreen.touchStart(100, 100); const touch2 = await page.touchscreen.touchStart(200, 200); await page.touchscreen.touchMove(150, 150); // which of the two touches should...
@OrKoN @Lightning00Blade One way to answer my question above is to look at the current behavior. [This test](https://github.com/emilefokkema/puppeteer/commit/45469a703ae3bee7788c33e534b57ce6b2e734d3) (run against chrome-headless) seems to show that the current behavior of ```ts...
@ritk20 It does look that way, yes. Unless the [test](https://github.com/emilefokkema/puppeteer/commit/45469a703ae3bee7788c33e534b57ce6b2e734d3) that I wrote has wrong assumptions somewhere. But the question (to @OrKoN or @Lightning00Blade ?) is also: if the test...
I think at least one test is definitely needed here: ```ts // arrange const touch1 = await page.touchscreen.touchStart(100, 100); const touch2 = await page.touchscreen.touchStart(200, 200); // act await touch1.move(150, 150);...
@Lightning00Blade But what about ```ts const touch1 = await page.touchscreen.touchStart(100, 100); const touch2 = await page.touchscreen.touchStart(200, 200); await page.touchscreen.touchMove(150, 150); // which of the two touches should now move? ```...
@ritk20 I suggested a test and I asked a question to which I do not know the answer. For the test I suggested, see above. As for the question, that...
@ritk20 As for the question I asked, I had a look at the current behavior. Please refer to [this comment](https://github.com/puppeteer/puppeteer/issues/13084#issuecomment-2372269950)