browser.html is a platform research project closely related to Servo. It's not a product. We are exploring future UI paradigms strictly only because we are curious what future needs will be on our platform and processes to build our platform, which we want to evolve.
npm install --no-optional
npm start
Browser.html needs a special build of B2G desktop called Graphene.
Build this branch: https://hg.mozilla.org/projects/larch with
--enable-application=b2g/graphene
.
In the future, we want browser.html
to be able to run on top of Servo.
The easiest way to use developer tools with Browser.html is to select the "Remote Runtime" option in WebIDE. By default you should be able to connect to the running browser at: localhost:6000.
Run integration tests with ./test/runall.sh
. You need to have a graphene gecko binary symlinked in the root of the repository.
ln -s ../gecko/obj-graphene/dist/Graphene.app graphene