Cordova is still affected-- confirmed on unity7 (desktop) and unity8 
(touch/mako). Here is the apparmor policy needed for cordova-ubuntu-2.8 on 
trusty using com.ubuntu.developer.abreu-alexandre.cordova-qrcode-reader 1.0.4:
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/                           rw,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/                 rw,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/cache/           rw,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/cache/**         rw,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/Databases/       rw,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/Databases/**     rwk,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/LocalStorage/    rw,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/LocalStorage/**  rwk,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/WebpageIcons.db* rwk,
  owner @{HOME}/.local/share/cordova-ubuntu-2.8/.QtWebKit/cookies.db*      rwk,

cordova-ubuntu needs to somehow determine the click manifest "name" and
adjust @{HOME}/.local/share/cordova-ubuntu-2.8 to be
@{HOME}/.local/share/<click package name>.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1197056

Title:
  SDK webview applications should not use ~/.local/share/*/.QtWebKit/
  for their databases

To manage notifications about this bug go to:
https://bugs.launchpad.net/cordova-ubuntu/+bug/1197056/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to