Могут ли функции Chromium, которые обычно включаются с помощью переключателей, включаться программно после запуска? - PullRequest
0 голосов
/ 22 марта 2019

Есть ли способ использовать хромированные переключатели после его запуска или они должны быть включены при запуске?Например, можно ли передавать переключатели в процессы рендерера или просто в основной процесс?

Я хочу включить мигание краски в Chromium (фактически в моем приложении Electron, которое работает поверх Chromium).

Devtools имеет флажок , который включает это, но я хочу иметь возможность включить это без devtools, и после запуска приложения.

Я знаю, что есть show-paint-rects флаг, который я могу использовать:

chrome.exe --show-paint-rects

В моем приложении Electron мне нужно будет использовать app.commandLine.appendSwitch:

app.commandLine.appendSwitch("show-paint-rects");

Я также нашел флаг ui-show-paint-rects, который живет в чем-то, называемом «композитор», но это может быть неактуально для меня.

Обе эти работы,но поскольку в Chromium используется многопроцессная архитектура , я надеюсь, что есть способ указать, что переключение или иное включение функции в одном процессе и не нужно указывать ее при запуске.

Есть ли способ сделать это в Chromium?(Было бы идеально сделать это в Electron, но я на это не рассчитываю)

...