Баг set_canvas_toDataURL

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Баг set_canvas_toDataURL

Сообщение guest001 » 12 дек 2020, 16:11

Выполняем скрипт:
<?php

$xhe_host = "127.0.0.1:7109";

// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");
$bUTF8Ver=true;

$browser->set_canvas_toDataURL("data : ".$submitter->generate_random_text(4168,1));
$browser->navigate("about:blank");

// Quit
$app->quit();
?>
В консоли появляется ошибка "VM169 about:blank:10 Uncaught SyntaxError: Unexpected token '}'"
Затем при переходе на любой сайт, эта ошибка сыпется в консоль как из ведра.
При нажатии на ошибку видим такой код:
var iframes = window.top.document.querySelectorAll('iframe[sandbox]');
                for (var i = 0; i < iframes.length; i++) 
                {
                    if (iframes.contentWindow) 
                    {
                        iframes.contentWindow.HTMLCanvasElement.prototype.toDataURL=HTMLCanvasElement.prototype.toDataURL;
                        iframes.contentWindow.HTMLCanvasElement.prototype.toBlob=HTMLCanvasElement.prototype.toBlob;
                    }
                }}

Очевидно, последняя фигурная скобка лишняя.
Откуда берется этот код, найти не смог.
Версия Хумана 7.0.56

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Баг set_canvas_toDataURL

Сообщение bigfozzy » 15 дек 2020, 17:32

Спасибо, исправлено, обновлено.

Ответить