What is the underlying windowing system used in firefox OS?

1

I want to know the underlying windowing system used in firefox OS something equivalent to X for linux, surfaceflinger for android.

I searched the docs provided by the firefox community. But, I didn't get any clue. Even I couldn't notice anything from the process list.

The documentation just provides the information that gaia layer uses the AppWindowFactory and other classes for managing the windows.

Bhanu

Posted 2014-09-11T11:12:07.163

Reputation: 11

Answers

2

According to Firefox OS/Platform/Architecture on the MDN, as well as this mailing list post, the Gecko HTML renderer draws directly on the framebuffer using OpenGL.

From: Andreas Gal

[...] Our rendering engine (Gecko) acts as display server, and directly composites into the framebuffer using OpenGL ES. There is no benefit FFOS could derive from SurfaceFlinger or Wayland.

user1686

Posted 2014-09-11T11:12:07.163

Reputation: 283 655