d9512fb2dc45a909a2812842735be59e78b5171d |
|
13-Nov-2014 |
Ben Murdoch <benm@google.com> |
Cherry pick [Android] Override text handle visibility when the view is detached Bug: 18373995 Original Description: PopupWindows are used to render text handles in WebView. As these popups are drawn outside of the web contents View hierarchy, it's possible that their visibility becomes unsynchronized with the WebView itself. For example, after the WebView has been detached from the window but before it has been properly disposed of. Address this by overriding handle visibility when the (content) View is detached, restoring it only after re-attachment. BUG=430859 (internal b/18066784) Change-Id: I43b5ff63368384c3ff30ceece7ddd86aa0a4b738 Committed: https://crrev.com/0563c2785d0b1e62793ffb0f9dc3ac178559aeaa Cr-Commit-Position: refs/heads/master@{#303987}
/external/chromium_org/content/browser/renderer_host/input/touch_selection_controller.h
|
c016285e1e5f5f035c0063c966ef3d7f29ca550f |
|
12-Nov-2014 |
Ben Murdoch <benm@google.com> |
Cherry pick [Android] Stop temporarily hiding selection handles 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}
/external/chromium_org/content/browser/renderer_host/input/touch_selection_controller.h
|
1320f92c476a1ad9d19dba2a48c72b75566198e9 |
|
30-Sep-2014 |
Primiano Tucci <primiano@google.com> |
Merge from Chromium at DEPS revision 267aeeb8d85c This commit was generated by merge_to_master.py. Change-Id: Id3aac9713b301fae64408cdaee0888724eeb7c0e
/external/chromium_org/content/browser/renderer_host/input/touch_selection_controller.h
|
03b57e008b61dfcb1fbad3aea950ae0e001748b0 |
|
28-Aug-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 291560 This commit was generated by merge_to_master.py. Change-Id: Ic58269055810d51286b4109e59b90b6856887a30
/external/chromium_org/content/browser/renderer_host/input/touch_selection_controller.h
|
5f1c94371a64b3196d4be9466099bb892df9b88e |
|
12-Aug-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 288042 This commit was generated by merge_to_master.py. Change-Id: I583602ff16d735199f1810565c9296e970ce2854
/external/chromium_org/content/browser/renderer_host/input/touch_selection_controller.h
|