Comment 1 for bug 1488364

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

The difference appears to be that QObjectWrapper passes the QVariant returned from OxideQSecurityStatus::certificate to QV8Engine::fromVariant, whereas QmlValueTypeWrapper boxes the QVariant returned from OxideQSslCertificate::issuer in another QVariant and passes that QV8Engine::fromVariant.

I guess this is why I had to do http://bazaar.launchpad.net/~oxide-developers/oxide/oxide.trunk/view/head:/qt/qmlplugin/oxide_qml_ssl_certificate.cc#L76 for < Qt 5.5.

I'll try and come up with a small testcase and report this upstream.