This bug was fixed in the package webbrowser-app -
0.23+15.04.20150119-0ubuntu1

---------------
webbrowser-app (0.23+15.04.20150119-0ubuntu1) vivid; urgency=low

  [ Alexandre Abreu ]
  * MAke sure that we properly consider the local webapp name that could
    be imported by a webapp-properties file for things like UA
    overrides. (LP: #1408064)

  [ Olivier Tilloy ]
  * Use the host mapping rules in webbrowser-app autopilot tests.
  * Use fixtures.EnvironmentVariable instead of patch_environment, which
    is deprecated. (LP: #1395013)
 -- Ubuntu daily release <ps-jenk...@lists.canonical.com>   Mon, 19 Jan 2015 
10:45:40 +0000

** Changed in: webbrowser-app (Ubuntu)
       Status: New => Fix Released

-- 
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/1408064

Title:
  [webapp-container] UA Override from webapp-properies.json file is not
  set

Status in Web Browser App:
  In Progress
Status in webbrowser-app package in Ubuntu:
  Fix Released
Status in webbrowser-app package in Ubuntu RTM:
  New

Bug description:
  [Impact]

   Webapp has the option to either specify a command line option to have
  a specific UA overriding the default or have a local webapp-
  properties.json file that defines the UA override such as:

  {
      "name": "MyWebapp",
      "includes":["http://user-agent.me/*";],
      "domain":"user-agent.me",
      "homepage":"http://user-agent.me/";,
      "user-agent-override": "Mozilla/5.0 custom-user-agent-string (unlike 
AnyOtheBrowser)"
  }

  This currently does work.

  
  [Test Case]

  - from qtcreator, create a webapp,
  - update the Exec line from the desktop file to
        Exec=webapp-container --enable-back-forward --store-session-cookies 
--webappModelSearchPath=. %u
  - create a webapp-properties.json file in the project folder with the 
following content:
  {
      "name": "MyWebapp",
      "includes":["http://user-agent.me/*";],
      "domain":"user-agent.me",
      "homepage":"http://user-agent.me/";,
      "user-agent-override": "Mozilla/5.0 custom-user-agent-string (unlike 
AnyOtheBrowser)"
  }
  - make sure that the webapp automatically browses to http://user-agent.me/
  - make sure that the UA override is the same as the one listed above,

  
  [Regression Potential] 

  Make sure that the window title is properly set to the webapp name.

  
  Note:
  --------
  this is not a dup of https://bugs.launchpad.net/webbrowser-app/+bug/1379497 
but a regression

To manage notifications about this bug go to:
https://bugs.launchpad.net/webbrowser-app/+bug/1408064/+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