1. 28 Nov, 2016 - 1 commit
  2. 06 Nov, 2016 - 1 commit
  3. 21 Oct, 2016 - 1 commit
    • Richard Moe Gustavsen's avatar
      qquickwebviewcontroller: don't remove listener from wrong parent · 61e1c61f
      Richard Moe Gustavsen authored
      
      QQuickViewChangeListener::itemParentChanged is called for parent
      changes done to any of the items we listen to up the parent chain.
      But as it stood, we would always remove the change listener from
      m_item->parentItem(), even if the changed item was higher up in
      the hierarchy. We would therefore wrongly miss any later changes
      done to m_item->parentItem().
      
      A bug from this could be seen when pushing an item containing a
      webview to a stackview, since then, several parent changes would
      occur.
      
      [ChangeLog][General] Fixed missing geometry update bug when a
      webview changed anchestor (e.g. when pushing it onto a StackView).
      
      Task-number: QTBUG-54128
      Change-Id: Iff00a0029dd713306db7e39db8c92672a6b379c7
      Reviewed-by: default avatarChristian Stromme <christian.stromme@qt.io>
      61e1c61f
  4. 16 Sep, 2016 - 1 commit
  5. 13 Sep, 2016 - 1 commit
  6. 08 Sep, 2016 - 1 commit
  7. 23 Aug, 2016 - 1 commit
    • J-P Nurmi's avatar
      Fix QQuickViewChangeListener · aad32ba9
      J-P Nurmi authored
      
      QQuickViewChangeListener wasn't cleaning up its ancestor listeners
      properly. QQuickItemChangeListener::itemChildRemoved() is too late
      for removing listeners of the _ancestors_ of the child that just
      got removed.
      
      Task-number: QTBUG-55127
      Change-Id: I004a5dd0b49fa36baabf951ee41d8a9ccdef4da8
      Reviewed-by: default avatarChristian Stromme <christian.stromme@qt.io>
      aad32ba9
  8. 20 Jul, 2016 - 1 commit
  9. 17 Jun, 2016 - 1 commit
  10. 10 Jun, 2016 - 1 commit
  11. 09 Jun, 2016 - 1 commit
  12. 03 Jun, 2016 - 1 commit
    • Vincas Dargis's avatar
      Android: add support for various url schemes. · 70cc7914
      Vincas Dargis authored
      
      Android WebView does not handle schemes by default, such
      as mailto:, geo:, and others, but will instead show an
      "ERR_UNKNOWN_URL_SCHEME" error. This patch fixes it by
      starting ACTION_VIEW Intent for specified scheme, meanwhile
      showing the same "ERR_UNKNOWN_URL_SCHEME" error page for
      invalid cases as before.
      
      [ChangeLog][Android] Added support for various url schemes.
      
      Taks-number: QTBUG-53736
      Change-Id: Ib569ec1598f76f823b2293446ea4e513764ef1fa
      Reviewed-by: default avatarChristian Stromme <christian.stromme@qt.io>
      70cc7914
  13. 26 May, 2016 - 1 commit
  14. 24 May, 2016 - 1 commit
  15. 19 May, 2016 - 1 commit
  16. 12 May, 2016 - 1 commit
  17. 21 Apr, 2016 - 1 commit
  18. 15 Apr, 2016 - 2 commits
  19. 17 Mar, 2016 - 1 commit
  20. 10 Mar, 2016 - 2 commits
  21. 04 Mar, 2016 - 2 commits
  22. 03 Mar, 2016 - 1 commit
  23. 02 Mar, 2016 - 3 commits
  24. 26 Feb, 2016 - 1 commit
  25. 25 Feb, 2016 - 1 commit
  26. 18 Feb, 2016 - 2 commits
  27. 08 Feb, 2016 - 1 commit
  28. 20 Jan, 2016 - 1 commit
  29. 07 Jan, 2016 - 1 commit
  30. 29 Dec, 2015 - 1 commit
  31. 09 Dec, 2015 - 1 commit
    • Christian Strømme's avatar
      Android: Explicitly tear-down the Native WebView. · 7b6d9a4c
      Christian Strømme authored
      
      The WebView will continue to evaluate JavaScript even after we've
      released all handles to the WebView, to avoid this we'll call destroy()
      when we release the WebView on our side. On Android 6.0 there's issued
      a warning when destroy is called, but this is not fatal and seems to
      be a know issue on their side. Alternatively, if it turns out that
      calling destroy() causes problems in the future, it's possible to stop
      JS evaluation by disabling it through the WebSettings interface.
      
      Task-number: QTBUG-49664
      Change-Id: Ic98d24d58525397ad06ecbc4476cd5613b6663ab
      Reviewed-by: default avatarEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
      v5.6.0-beta1
      7b6d9a4c
  32. 04 Dec, 2015 - 1 commit
    • Vincas Dargis's avatar
      Android: Fix WebView access to geolocation data. · ba430289
      Vincas Dargis authored
      
      Webapps dependent on geolocation fails even if ACCESS_FINE_LOCATION
      permission is set by developer for the package itself. This fix
      implements implicit user prompt to allow access to geolocation
      data if ACCESS_FINE_LOCATION permission is set. From now on,
      QtWebView adds ACCESS_FINE_LOCATION by default to make it work out
      of the box. Packages built without ACCESS_FINE_LOCATION (if developer
      removes it manally) will not (naturally) get access to device
      location as before this fix, nor there will be Android security
      exceptions.
      
      Task-number: QTBUG-49566
      Change-Id: I476aef28e59f238a571ed77984b9cd294a9bbd25
      Reviewed-by: default avatarChristian Stromme <christian.stromme@theqtcompany.com>
      ba430289
  33. 01 Dec, 2015 - 1 commit
  34. 24 Nov, 2015 - 1 commit