[Ubuntu-webapps-bugs] [Bug 1637195] Re: Add JS dialogs to UbuntuWebView

2017-02-02 Thread Chris Coulson
** Changed in: oxide
   Status: In Progress => Fix Released

** Changed in: oxide
Milestone: None => branch-1.21

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

Title:
  Add JS dialogs to UbuntuWebView

Status in Oxide:
  Fix Released

Bug description:
  UbuntuWebView needs support for displaying JS dialogs (alert, confirm,
  before unload, prompt).

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1637195/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-webapps-bugs
Post to : ubuntu-webapps-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-webapps-bugs] [Bug 1661405] [NEW] The foreground webview can't prevent alert dialogs before the first navigation

2017-02-02 Thread Chris Coulson
*** This bug is a security vulnerability ***

Private security bug reported:

I noticed this whilst writing tests for the UITK dialog implementation.
The foreground webview is unable to block dialogs from a background
webview if it hasn't been navigated yet. This is because
JavaScriptDialogContentsHelper depends on the RenderWidgetHostView, and
I suspect that this doesn't exist for a webview that hasn't been
navigated yet (so, it can never be considered to be in the foreground
before the first navigation).

** Affects: oxide
 Importance: Low
 Status: Triaged

** Changed in: oxide
   Importance: Undecided => High

** Changed in: oxide
   Status: New => Triaged

** Changed in: oxide
Milestone: None => branch-1.21

** Information type changed from Public to Private Security

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

Title:
  The foreground webview can't prevent alert dialogs before the first
  navigation

Status in Oxide:
  Triaged

Bug description:
  I noticed this whilst writing tests for the UITK dialog
  implementation. The foreground webview is unable to block dialogs from
  a background webview if it hasn't been navigated yet. This is because
  JavaScriptDialogContentsHelper depends on the RenderWidgetHostView,
  and I suspect that this doesn't exist for a webview that hasn't been
  navigated yet (so, it can never be considered to be in the foreground
  before the first navigation).

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1661405/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-webapps-bugs
Post to : ubuntu-webapps-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-webapps-bugs] [Bug 1659435] Re: browser stops rendering all pages instead shows new tab page

2017-02-02 Thread Olivier Tilloy
** Changed in: oxide
   Status: New => Invalid

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

Title:
  browser stops rendering all pages instead shows new tab page

Status in Oxide:
  Invalid
Status in webbrowser-app package in Ubuntu:
  New

Bug description:
  running unity8 deb session on my laptop, with latest xenial + overlay

  Browsing as normal, with 5 or 6 tabs open. All pages are rendering
  fine. Then when I click on a link in a page that opens a new tab, I
  get the new tab but the page is not displayed. It just displays the
  Top Sites, Bookmarks placeholder page. The url field has the correct
  url and the tab title is correct but the contents of the page never
  renders. Even when I press reload.

  What is worse, every tab then has this problem. None will show the
  page content, all show the Top Sites, Bookmark page.

  Attached is browser log, here are the relevant packages installed.

  bfiller1@blackhorse1:~$ dpkg -l | grep oxide
  ii  liboxideqt-qmlplugin:amd64   
1.19.7-0ubuntu0.16.04.1+overlay1 amd64Web browser 
engine for Qt (QML plugin)
  ii  liboxideqtcore0:amd64
1.19.7-0ubuntu0.16.04.1+overlay1 amd64Web browser 
engine for Qt (core library and components)
  ii  liboxideqtquick0:amd64   
1.19.7-0ubuntu0.16.04.1+overlay1 amd64Web browser 
engine for Qt (QtQuick library)
  ii  oxideqt-codecs-extra:amd64   
1.19.7-0ubuntu0.16.04.1+overlay1 amd64Web browser 
engine for Qt (codecs)
  bfiller1@blackhorse1:~$ dpkg -l | grep webbrowser-app
  ii  webbrowser-app   
0.23+16.04.20170110-0ubuntu1 amd64Ubuntu web 
browser
  bfiller1@blackhorse1:~$ dpkg -l | grep mir
  ii  libmiral2:amd64  
1.0.2+16.04.20170118.1-0ubuntu1  amd64Display 
server for Ubuntu - ABI preserving abstraction layer
  ii  libmirclient9:amd64  
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - client library
  ii  libmircommon5:amd64  
0.22.1+16.04.20160516.2-0ubuntu1 amd64Display 
server for Ubuntu - shared library
  ii  libmircommon7:amd64  
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - shared library
  ii  libmircookie2:amd64  
0.25.0+16.04.20161203-0ubuntu1   amd64Produce and 
verify spoof-resistant timestamps - runtime library
  ii  libmircore1:amd64
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - shared library
  ii  libmirplatform14:amd64   
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - platform library
  ii  libmirprotobuf3:amd64
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - RPC definitions
  ii  libmirserver42:amd64 
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - server library
  ii  mir-client-platform-mesa5:amd64  
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - client platform library for Mesa
  ii  mir-graphics-drivers-desktop:amd64   
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - desktop driver metapackage
  ii  mir-platform-graphics-mesa-kms11:amd64   
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - platform library for KMS Mesa
  ii  mir-platform-graphics-mesa-x11:amd64 
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - platform library for X11 Mesa
  ii  mir-platform-input-evdev6:amd64  
0.25.0+16.04.20161203-0ubuntu1   amd64Display 
server for Ubuntu - input platform library
  ii  qtdeclarative5-qtmir-plugin:amd64
0.5.1+16.04.20170124-0ubuntu1amd64Qt plugin for 
Unity specific Mir APIs
  ii  qtmir-desktop:amd64  
0.5.1+16.04.20170124-0ubuntu1amd64Qt platform 
abstraction (QPA) plugin for a Mir server (desktop)
  ii  xmir 2:1.18.4-0ubuntu0.2  
amd64Xmir X ser