WebVM

Report

Overview

This page provides a high-level conformance statement for the BONDI parts of the LiMo BONDI Web Runtime.

For detailed bug status, see the complete list of bugs

Test resources

The Web Runtime has been tested against the BONDI widget tests are available from http://tests.bondi.omtp.org.

LiMo Web runtime conformance status by API

This conformance statement relates to the Web Runtime, running on the Ubuntu desktop (9.04) in the LiMo simulator.

The WRT implements the BONDI v1.1 AR specification.

appconfig

Fully implemented.

Full PASS expected on LiMo Simulator.

applauncher

applauncher interfaces are fully implemented.

Since the standard phone applications are not available on the LiMo simulator, the applauncher implementation does not bind any such applications to specific content types or IRI schemes. The functionality is tested by launching a separately installed application, specifying the executable path.

Full PASS expected on LiMo Simulator.

bondi

The bondi interfaces are implemented, except for:

With some limitations of PendingOperation.

Full PASS expected on LiMo Simulator.

calendar

Calendar is NOT IMPLEMENTED.

camera

Camera is partly implemented with the following exceptions:

But it is NOT TESTABLE on the LiMo simulator due to lack of simulator support for camera emulation.

contact

The contact API is implemented, except for:

Full PASS expected on LiMo Simulator.

devicestatus

The devicestatus API is fully implemented.

The implemented system properties are: http://g.webvm.net/?p=webvm;a=blob;f=bridge-bondi-coronado/devicestatus_impl.cpp#l761

None of the supported system properties can be interactively adjusted on the simulator, so the status notification interface is NOT TESTABLE.

Conformance status is PASS except for the untestable watch functionality: see http://bts.webvm.net/show_bug.cgi?id=117

filesystem

The filesystem API is fully implemented.

Conformance status is full PASS.

gallery

The gallery API is fully implemented.

The jpg, gif, 3gp & mpeg media types are from http://g.webvm.net/?p=webvm;a=blob;f=bridge-bondi-coronado/gallery_impl.cpp;h=4827b54fd4f1d9a2043f5601cde5aba7c8a394da;hb=HEAD#l231

Conformance status is full PASS.

geolocation

The geolocation API is partly implemented, with the exceptions:

Full PASS expected on LiMo Simulator. Requires Simulator’s GPS Emulation to be activated using gps.log

messaging

The following elements of the messaging API are implemented: - SMS - Email

Except:

The following parts are NOT IMPLEMENTED: - Binary SMS - MMS

Conformance status is as follows: - messaging-SMS: Full PASS expected on LiMo Simulator. - messaging-Email: Full PASS expected on LiMo Simulator.

policy

The BONDI A&S policy framework is fully implemented.

Full PASS expected on LiMo Simulator.

task

The task API is NOT IMPLEMENTED

telephony

The telephony API is NOT IMPLEMENTED

ui

The ui API is implemented, except for:

Conformance status is full PASS.