1. 13 Nov, 2014 2 commits
  2. 12 Nov, 2014 6 commits
    • Ignacio Solla's avatar
    • Ben Murdoch's avatar
      Cherry pick [Android] Stop temporarily hiding selection handles · c016285e
      Ben Murdoch authored
      Bug: 18066784
      
      Original change description:
      
      Previously, selection handles would be hidden when the content view
      became unfocused. This approach worked fine in Chrome, where the focus
      model is predictable, but led to undesirable consequences in WebView,
      e.g., the handles never being shown. For now, avoid making any kind of
      visibility changes to the handles when the focus changes, ensuring
      handle visibility is consistent with the selection.
      
      Also ensure timely cleanup of the PopupTouchHandleDrawable Java object
      after its native counterpart has been destroyed.
      
      BUG=430859
      (internal b/18066784)
      
      Change-Id: I1741f81c5a12f71c053796cde37989366d2fcf10
      Committed: https://crrev.com/1ba4ec56cb8f8e76f5d0cd37db09ebe41129c9c8
      Cr-Commit-Position: refs/heads/master@{#303728}
      c016285e
    • Ben Murdoch's avatar
      Cherry pick [Android] Support unfocusable container views. · f66cc3b6
      Ben Murdoch authored
      Bug: 18066784
      
      Original change description:
      
      If the ContentViewCore container view is not focusable (which can
      happen when it's emebedded in an app via android webview), we
      were clearing the RWHVA notion of focus when the RenderView was
      swapped out. As the view is never focusable again, chromium never
      considers this view focused and as such, text selection did not
      function.
      
      We support this type of container view by always treating it focused
      from Chromium's point of view.
      
      BUG=430859
      (internal b/18066784)
      
      Change-Id: If08372c93ff0c87b483f0b408f04247764db2c56
      Committed: https://crrev.com/9074d9fc9119ef4d2223f6c993d1a1b67a0bea7c
      Cr-Commit-Position: refs/heads/master@{#303071}
      f66cc3b6
    • Marcin Kosiba's avatar
      Cherry-pick: Pass the size to the RenderView on creation. · e578b2d2
      Marcin Kosiba authored
      The size update races with the page load creating the opportunity
      for the page to observe the initial (0,0) renderer size. This patch
      addresses the issue by sending the initial size together with the
      RenderView creation request.
      
      BUG=424205
      
      Review URL: https://codereview.chromium.org/659093002
      
      Cr-Commit-Position: refs/heads/master@{#303775}
      
      Conflicts:
      	chrome/test/data/extensions/platform_apps/web_view/shim/main.js
      	content/browser/renderer_host/render_widget_host_unittest.cc
      
      BUG: 17892238
      Change-Id: I11dca7e962421d46734d2122ec79bc501a2db09d
      e578b2d2
    • Ben Murdoch's avatar
      Record Chromium merge at DEPS revision 39.0.2171.59 · 53975c7d
      Ben Murdoch authored
      This commit was generated by merge_to_master.py.
      
      Change-Id: Icdd8bd8652dd63d1358a2022e1567051d48f760e
      53975c7d
    • Ben Murdoch's avatar
      Merge from Chromium at DEPS revision 39.0.2171.59 · 29b820f8
      Ben Murdoch authored
      This commit was generated by merge_to_master.py.
      
      Change-Id: If9c0c09d8c3a3121b5e75ae9c4c446e4e4baaae6
      29b820f8
  3. 10 Nov, 2014 2 commits
  4. 06 Nov, 2014 2 commits
  5. 29 Oct, 2014 2 commits
  6. 27 Oct, 2014 2 commits
  7. 22 Oct, 2014 3 commits
  8. 21 Oct, 2014 1 commit
  9. 14 Oct, 2014 3 commits
  10. 30 Sep, 2014 2 commits
  11. 28 Aug, 2014 2 commits
  12. 19 Aug, 2014 2 commits
  13. 12 Aug, 2014 2 commits
  14. 21 Jul, 2014 2 commits
  15. 19 Jul, 2014 1 commit
    • Ben Murdoch's avatar
      Cherry pick crrev.com/281310 · 1f14a451
      Ben Murdoch authored
      Fix the build in master.
      
      Original description:
      [Android WebView] Supress focus change when temporarily detached.
      
      The AwContents container view may be "temporarily detached" by the
      view system during certain layout operations e.g. if it is a child
      of a ListView. In this case, we should ignore changes to focus to
      avoid unnecessary churn and loss of state, e.g. when text is selction
      the focus toggle results in an action bar toggle and loss of the
      text selection.
      
      BUG=391282
      Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=281310
      
      Change-Id: I1ccd6600da05c991a68256bf08d10448afdbb015
      1f14a451
  16. 01 Jul, 2014 1 commit
  17. 25 Jun, 2014 5 commits