** Branch linked: lp:~abreu-alexandre/webbrowser-app/remove-open-in-
browser-button-in-popups

** Changed in: webapps-sprint
       Status: Confirmed => In Progress

** Changed in: webbrowser-app (Ubuntu)
       Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to webbrowser-app in Ubuntu.
https://bugs.launchpad.net/bugs/1599690

Title:
  [webapp-container] Overlay created as Popups should not have an "open
  in the webrowser" button

Status in webapps-sprint:
  In Progress
Status in webbrowser-app package in Ubuntu:
  In Progress

Bug description:
  In the webapp container, overlays can be created through a href with
  target="_blank" or or window.open, the latter usually being used to
  open a popup window. Those should be treated differently than the
  usual overlay since they should be considered as part of the website
  flow and might communicate with the original website through e.g.
  window.postMessage.

  For those overlays, it does not make much sense to have a "open in
  webbrowser" button at the top right.

  An example of those popups & windows can be found in here maps.

  1. go to https://maps.here.com
  2. click 'signin'
  3. a new overlay is created with the 
Oxide.NavigationRequest.DispositionNewForegroundTab disposition,
  4. if you click 'login with facebook' a new overlay is created but it is 
created with Oxide.NavigationRequest.DispositionNewPopup disposition and the 
website uses window.postMessage to handle the full duplex communication between 
the windows,

To manage notifications about this bug go to:
https://bugs.launchpad.net/webapps-sprint/+bug/1599690/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to