Note that the coordinate space is already being tested by existing unit tests (see http://bazaar.launchpad.net/~oxide-developers/oxide/oxide.trunk/view/head:/qt/tests/qmltests/api/tst_WebView_contextMenu.qml#L64), where invoking a context menu on an iframe and verifying that the position corresponds to the position where the mouse was clicked, in webview coordinates.
The units (DIP vs physical pixels) is not being tested at the moment, it could probably be tested by setting the value of the OXIDE_FORCE_DPR environment variable to something ≠ 1.0.
Note that the coordinate space is already being tested by existing unit tests (see http:// bazaar. launchpad. net/~oxide- developers/ oxide/oxide. trunk/view/ head:/qt/ tests/qmltests/ api/tst_ WebView_ contextMenu. qml#L64), where invoking a context menu on an iframe and verifying that the position corresponds to the position where the mouse was clicked, in webview coordinates.
The units (DIP vs physical pixels) is not being tested at the moment, it could probably be tested by setting the value of the OXIDE_FORCE_DPR environment variable to something ≠ 1.0.