История изменений
Исправление Zubok, (текущая версия) :
Аналогично. Надо было поставить на ЦЭВМ торгового автомата браузер, так как интерфейс у них был написан на HTML. Вкатил FF (тогда еще был xulrunner). Но надо было, чтобы в приложении была только область рендера и никаких там менюшек, кнопок, табов, строки статуса и пр. Написал тривиальный XUL, в котором осталась только область отображения нужного размера (тег <browser>, вертикальный экран 1440x900). Все стартовало со стартовой странички в атрибуте «src». Никаких там WM, ничего, только голые Иксы.
vmrunner/chrome/content/vmrunner.xul:
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
id="vmrunner"
windowtype="vmrunner:main"
width="900" height="1440"
title="VMRunner"
sizemode="maximized"
onunload="shutdownApplication(false)">
<browser id="main-browser" flex="1" type="content" src="http://localhost/~vm/"/>
</window>
Исходная версия Zubok, :
Аналогично. Надо было поставить на ЦЭВМ торгового автомата браузер, так как интерфейс у них был написан на HTML. Вкатил FF (тогда еще был xulrunner). Но надобыло, чтобы в приложении была только область рендера и никаких там менюшек, кнопок, табов, строки статуса и пр. Написал тривиальный XUL, в котором осталась только область отображения нужного размера (тег <browser>, вертикальный экран 1440x900). Все стартовало со стартовой странички в атрибуте «src». Никаких там WM, ничего, только голые Иксы.
vmrunner/chrome/content/vmrunner.xul:
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
id="vmrunner"
windowtype="vmrunner:main"
width="900" height="1440"
title="VMRunner"
sizemode="maximized"
onunload="shutdownApplication(false)">
<browser id="main-browser" flex="1" type="content" src="http://localhost/~vm/"/>
</window>